109 lines
3.6 KiB
SQL
109 lines
3.6 KiB
SQL
-- Customer specific once-script UWVA90.
|
|
--
|
|
-- (c) 2014 SG|facilitor bv
|
|
SET ECHO ON
|
|
SPOOL xuwva90.lst
|
|
SET DEFINE OFF
|
|
|
|
-- API-user (key invullen bij bestaande user)
|
|
--UPDATE prs_perslid SET prs_perslid_apikey = 'LiWkj3o3n58nELNf'
|
|
-- WHERE prs_perslid_oslogin = '_BEZAPITEST';
|
|
-- API-user tbv. BIS-koppeling; dezelfde module, afdeling en functie als
|
|
-- _FACILITOR (= 33759)!
|
|
INSERT INTO prs_perslid (prs_perslid_module,
|
|
prs_srtperslid_key,
|
|
prs_afdeling_key,
|
|
prs_perslid_naam,
|
|
prs_perslid_oslogin,
|
|
prs_perslid_flags,
|
|
prs_perslid_apikey)
|
|
SELECT p.prs_perslid_module,
|
|
p.prs_srtperslid_key,
|
|
p.prs_afdeling_key,
|
|
'Pseudo-user tbv. BIS-API',
|
|
'_BIS',
|
|
0,
|
|
'fL6K7R6GntqaxjsKwZwcyDRC'
|
|
FROM prs_perslid p
|
|
WHERE p.prs_perslid_key = 33759;
|
|
|
|
-- En de bijbehorende API
|
|
INSERT INTO fac_api
|
|
(fac_api_name,
|
|
fac_api_filepath,
|
|
fac_api_viewmapping_json)
|
|
VALUES
|
|
('BEZ_OPROEP',
|
|
'appl/api/api_SOAP.asp',
|
|
'[{"req":"Oproep","node":"bezoeker","view":"uwva_v_api_bez_oproep","filter":{"gebouw_code":"gebouw_code","gebouw_key":"gebouw_key","verdieping_code":"verdieping_code","verdieping_key":"verdieping_key","groep":"groep","ruimtenr":"ruimtenr"},"limit":50}]');
|
|
|
|
COMMIT;
|
|
|
|
--UWVA#30468
|
|
CREATE OR REPLACE VIEW uwva_v_rap_cat_frozen_details AS SELECT NULL x FROM DUAL;
|
|
INSERT INTO fac_usrrap
|
|
(fac_usrrap_omschrijving,
|
|
fac_usrrap_view_name,
|
|
fac_usrrap_in_huidige_locatie,
|
|
fac_usrrap_template,
|
|
fac_usrrap_macro,
|
|
fac_usrrap_vraagbegindatum,
|
|
fac_usrrap_vraageinddatum,
|
|
fac_usrrap_functie,
|
|
fac_usrrap_info,
|
|
fac_functie_key,
|
|
fac_usrrap_autorefresh
|
|
)
|
|
SELECT 'CAT2013: Doorbelaste catering incl. details (historisch)',
|
|
'uwva_v_rap_cat_frozen_details',
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
0,
|
|
0,
|
|
'UWVA#30468',
|
|
fac_functie_key,
|
|
0
|
|
FROM fac_functie WHERE fac_functie_code = 'WEB_PRSSYS';
|
|
|
|
COMMIT;
|
|
|
|
--UWVA#30245: Conversie van actuele ARO-signaleringen naar bezoeker-opmerking!
|
|
/* Formatted on 24-9-2014 17:28:32 (QP5 v5.136.908.31019) */
|
|
UPDATE bez_bezoekers b
|
|
SET b.bez_afspraak_opmerking =
|
|
DECODE (b.bez_afspraak_opmerking,
|
|
NULL, 'LET OP: BSN staat in ARO [',
|
|
b.bez_afspraak_opmerking || '\nLET OP: BSN staat in ARO [')
|
|
|| (SELECT bez_kenmerkwaarde_waarde
|
|
FROM bez_kenmerkwaarde
|
|
WHERE bez_kenmerk_key = 2 -- LET OP: BSN staat in ARO
|
|
AND bez_bezoekers_key = b.bez_bezoekers_key)
|
|
|| ']'
|
|
WHERE b.bez_afspraak_opmerking NOT LIKE '%ARO%'
|
|
AND EXISTS
|
|
(SELECT 1
|
|
FROM bez_kenmerkwaarde
|
|
WHERE bez_kenmerk_key = 2 -- LET OP: BSN staat in ARO
|
|
AND bez_bezoekers_key = b.bez_bezoekers_key);
|
|
|
|
--Zijn er maar een paar; voor de zekerheid na levering rechtstreeks in DB (of
|
|
--anders tzt. via AFTERSALES)!
|
|
--DELETE FROM bez_kenmerkwaarde bkw
|
|
-- WHERE bez_kenmerk_key = 2;
|
|
|
|
COMMIT;
|
|
BEGIN adm.systrackscriptId('$Id$'); END;
|
|
/
|
|
SPOOL OFF
|
|
|
|
--@@uwva_prs.sql
|
|
@@uwva_fin.sql
|
|
@@uwva_hv.sql
|
|
@@uwva_misc.sql
|
|
|
|
BEGIN fac.registercustversion('UWVA', 90); END;
|
|
/
|
|
COMMIT;
|