66 lines
2.0 KiB
SQL
66 lines
2.0 KiB
SQL
|
|
|
|
-- bestand om de koppeling tussen AAFM en CSUN te configureren
|
|
|
|
SET ECHO ON
|
|
SPOOL AARW_CSUN#29914.lst
|
|
SET DEFINE OFF
|
|
|
|
|
|
|
|
|
|
-- Algemeen CSU
|
|
|
|
-- API aanmaken om opdrachten vanuit AAFM bij CSUN in te lezen:
|
|
-- INSERT INTO fac_api (fac_api_name, fac_api_omschrijving, fac_api_filepath, fac_api_stylesheet)
|
|
-- VALUES ('AAFM2CSUN',
|
|
-- 'API om opdrachten vanuit AAFM bij CSU aan te maken',
|
|
-- 'appl/api/api_mldsoap.asp',
|
|
-- 'cust/csun/xsl/aafm.xsl');
|
|
-- Al uitgevoerd in NS Script
|
|
|
|
|
|
|
|
-- Specifiek CSU (AARW)
|
|
|
|
-- Gebruiker aanmaken waarmee de API aangeroepen wordt.
|
|
|
|
-- Eerst afdeling aanmaken:
|
|
INSERT INTO prs_afdeling (prs_bedrijf_key,
|
|
prs_afdeling_naam,
|
|
prs_afdeling_omschrijving)
|
|
VALUES (99, 'AAFM (RWS)', 'AAFM inzake RWS');
|
|
|
|
-- en de persoon
|
|
INSERT INTO prs_perslid (prs_perslid_module,
|
|
prs_srtperslid_key,
|
|
prs_afdeling_key,
|
|
prs_perslid_naam,
|
|
prs_perslid_oslogin,
|
|
prs_perslid_apikey,
|
|
prs_perslid_flags,
|
|
prs_perslid_systeemadres)
|
|
SELECT 'PRS',
|
|
1,
|
|
prs_afdeling_key,
|
|
'AAFM RWS koppeling',
|
|
'_AAFM_RWS_KOPPELING',
|
|
'gnuhaxlQuIPpNMahZuTuhAIbsZumSZOp',
|
|
4,
|
|
'https://aarw.facilitor.nl/default.asp?sso=0&API=MLD2OPDR&APIKEY=aArZxygibbenExWGXgAJwSPHAnVbdAnk'
|
|
FROM prs_afdeling
|
|
WHERE prs_afdeling_naam = 'AAFM (RWS)';
|
|
|
|
-- persoon koppelen aan klantenrol zodat deze meldingen mag inleggen.
|
|
INSERT into fac_gebruikersgroep (prs_perslid_key, fac_groep_key)
|
|
(SELECT prs_perslid_key, 61 FROM prs_perslid WHERE prs_perslid_naam = 'AAFM RWS koppeling');
|
|
|
|
-- CSUN gebruikt de cust/CSUN/xsl/system2system.xsl om de systeemnotificaties van de API persoon te transformeren.
|
|
|
|
BEGIN adm.systrackscriptid('$Id$'); END;
|
|
/
|
|
|
|
|
|
COMMIT;
|
|
|
|
SPOOL OFF |