106 lines
3.5 KiB
SQL
106 lines
3.5 KiB
SQL
-- Customer specific once-script
|
|
--
|
|
-- Support: +31 53 4800700
|
|
--
|
|
|
|
|
|
SET ECHO ON
|
|
SET DEFINE ON
|
|
column fcltlogfile new_value fcltlogfile NOPRINT;
|
|
select UPPER(USER) || '_AAIT#35610.lst' as fcltlogfile from dual;
|
|
spool &fcltlogfile
|
|
SET DEFINE OFF
|
|
|
|
INSERT INTO fac_api (fac_api_name,
|
|
fac_api_omschrijving,
|
|
fac_api_filepath,
|
|
fac_api_loglevel,
|
|
fac_api_stylesheet,
|
|
fac_api_options_json)
|
|
VALUES ('COM4OPDR',
|
|
'Nieuwe opdrachten ontvangen van COM4.',
|
|
'appl/api/api_opdrsoap.asp',
|
|
0,
|
|
'cust/aait/import/C4A_import.xsl',
|
|
'{"MLDremark":6, "ORDremark":6}');
|
|
|
|
-- en de persoon
|
|
INSERT INTO prs_perslid (prs_perslid_key,
|
|
prs_perslid_module,
|
|
prs_srtperslid_key,
|
|
prs_afdeling_key,
|
|
prs_perslid_naam,
|
|
prs_perslid_oslogin,
|
|
prs_perslid_apikey,
|
|
prs_perslid_flags)
|
|
VALUES (300,
|
|
'PRS',
|
|
1,
|
|
1,
|
|
'COM4 koppeling',
|
|
'_COM4_KOPPELING',
|
|
'bWBdlwCfLoSXYCwBBGyesfcfaqHYDXTk',
|
|
4);
|
|
|
|
-- voeg de API user toe aan de autorisatiegroep voor leveranciers.
|
|
INSERT INTO fac_gebruikersgroep (prs_perslid_key, fac_groep_key)
|
|
(SELECT prs_perslid_key, 1081
|
|
FROM prs_perslid
|
|
WHERE prs_perslid_naam = 'COM4 koppeling');
|
|
|
|
-- koppel de api-user als contactpersoon aan het bedrijf
|
|
INSERT INTO prs_contactpersoon (prs_perslid_key, prs_bedrijf_key, prs_contactpersoon_naam)
|
|
(SELECT prs_perslid_key, 735, prs_perslid_naam
|
|
FROM prs_perslid
|
|
WHERE prs_perslid_naam = 'COM4 koppeling');
|
|
|
|
-- kenmerken aanmaken bij de opdracht om informatie te bewaren die later met een exportjob aangepast wordt.
|
|
INSERT INTO mld_srtkenmerk (mld_srtkenmerk_omschrijving,
|
|
mld_srtkenmerk_kenmerktype,
|
|
mld_srtkenmerk_lengte)
|
|
VALUES ('Classificatie uit import', 'C', '200');
|
|
|
|
-- kenmerk heeft volgnummer -1 zodat deze niet zichtbaar is voor de gebruiker.
|
|
INSERT INTO mld_kenmerk (mld_srtkenmerk_key,
|
|
mld_typeopdr_key,
|
|
mld_kenmerk_niveau,
|
|
mld_kenmerk_volgnummer)
|
|
SELECT mld_srtkenmerk_key,
|
|
mld_typeopdr_key,
|
|
'O',
|
|
-1
|
|
FROM mld_srtkenmerk, mld_typeopdr
|
|
WHERE mld_srtkenmerk_omschrijving = 'Classificatie uit import';
|
|
|
|
-- export aanmaken om de status aan te passen.
|
|
INSERT INTO fac_export_app (fac_export_app_code,
|
|
fac_export_app_oms,
|
|
fac_functie_key,
|
|
fac_export_app_folder,
|
|
fac_export_app_file_prefix,
|
|
fac_export_app_postfix,
|
|
fac_export_app_log_postfix,
|
|
fac_export_app_flags,
|
|
fac_export_app_timestamp,
|
|
fac_export_app_prefix)
|
|
VALUES ('STATUS_COM4',
|
|
'Export om status COM4 opdrachten aan te passen',
|
|
61,
|
|
'.\LOG',
|
|
'status_com4',
|
|
'.csv',
|
|
'.log',
|
|
0,
|
|
'yyyymmdd',
|
|
'AAIT');
|
|
|
|
|
|
COMMIT;
|
|
|
|
|
|
BEGIN adm.systrackscriptid('$Id$'); END;
|
|
/
|
|
|
|
COMMIT;
|
|
SPOOL OFF
|