AAAH#35022 -- Koppeling AAAH en CSUN
svn path=/Customer/; revision=27752
This commit is contained in:
60
onces/CSUN/AAAH_AAAH#35022.sql
Normal file
60
onces/CSUN/AAAH_AAAH#35022.sql
Normal file
@@ -0,0 +1,60 @@
|
||||
|
||||
|
||||
-- bestand om de koppeling tussen AAFM en CSUN te configureren
|
||||
|
||||
SET ECHO ON
|
||||
SPOOL AAAH_AAAH#35022.lst
|
||||
SET DEFINE OFF
|
||||
|
||||
|
||||
|
||||
-- Algemeen AAFM
|
||||
|
||||
-- API aanmaken
|
||||
INSERT INTO fac_api (fac_api_name, fac_api_omschrijving, fac_api_filepath, fac_api_options_json)
|
||||
VALUES ('MLD2OPDR',
|
||||
'API om statuswijzigingen bij opdrachten aan te brengen',
|
||||
'appl/api/api_opdrsoap.asp',
|
||||
'{"MLDremark":6,"ORDremark":6}');
|
||||
|
||||
-- Specifiek AAAH
|
||||
|
||||
-- Opdract adres bij CSUN aanpassen:
|
||||
-- Opdrachten
|
||||
-- Adres: https://csun.facilitor.nl/default.asp?fac_id=CSUN&API=AAFM2CSUN&APIKEY=gNABxZrmueoEXoJtolTMxAZXxzjLJHum
|
||||
-- http://sgf12/branch542/default.asp?fac_id=CSUN&API=AAFM2CSUN&APIKEY=gNABxZrmueoEXoJtolTMxAZXxzjLJHum
|
||||
-- Ordermode: 13
|
||||
-- XSL template: ../aaxx/xsl/csun.xsl
|
||||
-- Extension: cxml
|
||||
|
||||
-- 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)
|
||||
SELECT 'PRS',
|
||||
1,
|
||||
prs_afdeling_key,
|
||||
'CSU',
|
||||
'_CSU_KOPPELING',
|
||||
'uvOuidTCnXrKqSfWAogmSizQjTeRFoqu',
|
||||
4
|
||||
FROM prs_afdeling
|
||||
WHERE prs_afdeling_naam = 'Onbekend'
|
||||
AND prs_afdeling_verwijder IS NULL;
|
||||
|
||||
-- persoon koppelen aan leveranciersrol zodat deze opdrachten/meldingen mag afmelden.
|
||||
INSERT into fac_gebruikersgroep (prs_perslid_key, fac_groep_key)
|
||||
(SELECT prs_perslid_key, 122 FROM prs_perslid WHERE prs_perslid_naam = 'CSU');
|
||||
|
||||
|
||||
BEGIN adm.systrackscriptid('$Id$'); END;
|
||||
/
|
||||
|
||||
|
||||
COMMIT;
|
||||
|
||||
SPOOL OFF
|
||||
52
onces/CSUN/CSUN_AAAH#35022.sql
Normal file
52
onces/CSUN/CSUN_AAAH#35022.sql
Normal file
@@ -0,0 +1,52 @@
|
||||
|
||||
|
||||
-- bestand om de koppeling tussen AAFM en CSUN te configureren
|
||||
|
||||
SET ECHO ON
|
||||
SPOOL CSUN_AAAH#35022.lst
|
||||
SET DEFINE OFF
|
||||
|
||||
|
||||
-- Specifiek CSU (AAAH)
|
||||
|
||||
-- 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 (AH)', 'AAFM inzake Alliance Healthcare');
|
||||
|
||||
-- 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 AH koppeling',
|
||||
'_AAFM_AH_KOPPELING',
|
||||
'gNABxZrmueoEXoJtolTMxAZXxzjLJHum',
|
||||
4,
|
||||
'https://aaah.facilitor.nl/default.asp?sso=0&API=MLD2OPDR&APIKEY=uvOuidTCnXrKqSfWAogmSizQjTeRFoqu'
|
||||
FROM prs_afdeling
|
||||
WHERE prs_afdeling_naam = 'AAFM (AH)';
|
||||
|
||||
-- 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 AH 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
|
||||
Reference in New Issue
Block a user