517 lines
32 KiB
SQL
517 lines
32 KiB
SQL
-- Customer specific once-script RWSN51.
|
|
--
|
|
-- (c) 2013 SG|facilitor bv
|
|
-- $Revision$
|
|
-- $Id$
|
|
--
|
|
-- Support: +31 53 4800700
|
|
SET ECHO ON
|
|
SPOOL xrwsn51.lst
|
|
SET DEFINE OFF
|
|
|
|
-- RWSN#14925
|
|
UPDATE fac_notificatie_job
|
|
SET fac_notificatie_job_flags = 1
|
|
WHERE fac_notificatie_job_view = 'RWSN_V_NOTI_EXTERN';
|
|
|
|
COMMIT;
|
|
|
|
-- RWSN#27455: Aanpassing IDM_PERS-import (van BSN naar RIN)!
|
|
ALTER TABLE rwsn_imp_idm_pers ADD (RIN VARCHAR2(30));
|
|
|
|
-- 102=BUDGETHOUDER-import
|
|
DELETE FROM fac_import WHERE fac_import_app_key = 102;
|
|
DELETE FROM fac_import_app WHERE fac_import_app_key = 102;
|
|
DROP PROCEDURE RWSN_IMPORT_BUDGETHOUDERS;
|
|
DROP PROCEDURE RWSN_UPDATE_BUDGETHOUDERS;
|
|
DROP TABLE RWSN_IMP_BUDGETHOUDERS;
|
|
|
|
-- 142=ICTCP-import
|
|
DELETE FROM fac_import WHERE fac_import_app_key = 142;
|
|
DELETE FROM fac_import_app WHERE fac_import_app_key = 142;
|
|
DROP PROCEDURE RWSN_IMPORT_ICTCP;
|
|
DROP PROCEDURE RWSN_UPDATE_ICTCP;
|
|
DROP TABLE RWSN_IMP_ICTCP;
|
|
DROP VIEW rwsn_v_rap_ictcp_expimp;
|
|
|
|
DROP VIEW rwsn_v_rap_aut_ictaanvragen;
|
|
|
|
-- CUST02=101 omkatten naar 'opdracht'-node!
|
|
UPDATE fac_srtnotificatie
|
|
SET fac_srtnotificatie_xmlnode = 'opdracht'
|
|
WHERE fac_srtnotificatie_key = 101;
|
|
|
|
-- CUST06=309 omkatten naar (pseudo) MLDREJ-notificatie!
|
|
UPDATE fac_srtnotificatie
|
|
SET fac_srtnotificatie_oms = 'Uw melding ##KEY## is afgewezen'
|
|
WHERE fac_srtnotificatie_key = 309;
|
|
|
|
-- Troux-import!
|
|
CREATE TABLE rwsn_imp_appl
|
|
(
|
|
spiv_domein VARCHAR2 (60),
|
|
applicatiecode VARCHAR2 (10),
|
|
applicatienaam VARCHAR2 (100),
|
|
aut_proces VARCHAR2 (10),
|
|
beh_type VARCHAR2 (10),
|
|
beh_mail VARCHAR2 (60),
|
|
beh_org VARCHAR2 (10),
|
|
webbased VARCHAR2 (10),
|
|
vervaldatum DATE
|
|
);
|
|
|
|
INSERT INTO fac_import_app (fac_import_app_code,
|
|
fac_import_app_oms,
|
|
fac_functie_key,
|
|
fac_import_app_prefix)
|
|
SELECT 'APPL',
|
|
'Inlezen/bijwerken applicaties (uit Troux)',
|
|
fac_functie_key,
|
|
'RWSN'
|
|
FROM fac_functie
|
|
WHERE fac_functie_code = 'WEB_PRSSYS';
|
|
|
|
COMMIT;
|
|
|
|
-- Aanmaken kenmerksoorten + kenmerken voor discipline CIV-applicaties (= 2361)!
|
|
-- Delete voorbereide keyuser-kenmerksoorten (NIET op volgorde).
|
|
DELETE FROM ins_srtkenmerk
|
|
WHERE ins_srtkenmerk_key BETWEEN 106 AND 204
|
|
AND TO_CHAR (ins_srtkenmerk_aanmaak, 'yyyymmdd') = '20130906';
|
|
|
|
COMMIT;
|
|
|
|
-- Insert definitieve keyuser-kenmerksoorten (WEL op volgorde).
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (121,'Keyuser1 NN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (122,'Keyuser2 NN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (123,'Keyuser3 NN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (124,'Keyuser4 NN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (125,'Keyuser5 NN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (126,'Keyuser1 ON', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (127,'Keyuser2 ON', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (128,'Keyuser3 ON', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (129,'Keyuser4 ON', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (130,'Keyuser5 ON', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (131,'Keyuser1 ZN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (132,'Keyuser2 ZN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (133,'Keyuser3 ZN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (134,'Keyuser4 ZN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (135,'Keyuser5 ZN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (136,'Keyuser1 MN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (137,'Keyuser2 MN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (138,'Keyuser3 MN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (139,'Keyuser4 MN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (140,'Keyuser5 MN', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (141,'Keyuser1 WNZ','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (142,'Keyuser2 WNZ','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (143,'Keyuser3 WNZ','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (144,'Keyuser4 WNZ','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (145,'Keyuser5 WNZ','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (146,'Keyuser1 WNM','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (147,'Keyuser2 WNM','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (148,'Keyuser3 WNM','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (149,'Keyuser4 WNM','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (150,'Keyuser5 WNM','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (151,'Keyuser1 ZD', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (152,'Keyuser2 ZD', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (153,'Keyuser3 ZD', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (154,'Keyuser4 ZD', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (155,'Keyuser5 ZD', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (156,'Keyuser1 VWM','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (157,'Keyuser2 VWM','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (158,'Keyuser3 VWM','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (159,'Keyuser4 VWM','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (160,'Keyuser5 VWM','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (161,'Keyuser1 CIV','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (162,'Keyuser2 CIV','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (163,'Keyuser3 CIV','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (164,'Keyuser4 CIV','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (165,'Keyuser5 CIV','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (166,'Keyuser1 GPO','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (167,'Keyuser2 GPO','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (168,'Keyuser3 GPO','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (169,'Keyuser4 GPO','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (170,'Keyuser5 GPO','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (171,'Keyuser1 PPO','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (172,'Keyuser2 PPO','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (173,'Keyuser3 PPO','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (174,'Keyuser4 PPO','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (175,'Keyuser5 PPO','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (176,'Keyuser1 WVL','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (177,'Keyuser2 WVL','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (178,'Keyuser3 WVL','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (179,'Keyuser4 WVL','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (180,'Keyuser5 WVL','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (181,'Keyuser1 CD', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (182,'Keyuser2 CD', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (183,'Keyuser3 CD', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (184,'Keyuser4 CD', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (185,'Keyuser5 CD', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (186,'Keyuser1 BS', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (187,'Keyuser2 BS', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (188,'Keyuser3 BS', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (189,'Keyuser4 BS', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (190,'Keyuser5 BS', 'S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (191,'Keyuser1 RvR','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (192,'Keyuser2 RvR','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (193,'Keyuser3 RvR','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (194,'Keyuser4 RvR','S',461);
|
|
INSERT INTO ins_srtkenmerk (ins_srtkenmerk_key,ins_srtkenmerk_omschrijving,ins_srtkenmerk_kenmerktype,fac_kenmerkdomein_key) VALUES (195,'Keyuser5 RvR','S',461);
|
|
|
|
COMMIT;
|
|
|
|
-- Insert definitieve objectsoort-kenmerken (op volgorde).
|
|
INSERT INTO ins_kenmerk (ins_srtkenmerk_key,
|
|
ins_srtinstallatie_key,
|
|
ins_kenmerk_niveau,
|
|
ins_kenmerk_volgnummer,
|
|
ins_kenmerk_bewerkniveau)
|
|
SELECT ins_srtkenmerk_key,
|
|
2361,
|
|
'D',
|
|
(ins_srtkenmerk_key - 100) * 5,
|
|
'S'
|
|
FROM ins_srtkenmerk
|
|
WHERE ins_srtkenmerk_key BETWEEN 100 AND 200;
|
|
|
|
COMMIT;
|
|
|
|
INSERT INTO fac_usrtab (
|
|
fac_usrtab_key,
|
|
fac_usrtab_naam,
|
|
fac_usrtab_omschrijving
|
|
)
|
|
VALUES (2, 'Org2Afkorting', 'Org2Afkorting CIV Aut.proces');
|
|
|
|
COMMIT;
|
|
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2691, 'NN', 1);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2689, 'ON', 2);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2690, 'ZN', 3);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2688, 'MN', 4);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2686, 'WNZ', 5);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2685, 'WNN', 6);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2687, 'ZD', 7);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2201, 'VWM', 8);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2682, 'CIV', 9);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2681, 'GPO', 10);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 3141, 'PPO', 11);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2692, 'WVL', 12);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2683, 'CD', 13);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 2684, 'BS', 14);
|
|
INSERT INTO fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr) VALUES (2, 32, 'RvR', 15);
|
|
|
|
COMMIT;
|
|
|
|
-- Verhuis DBV-ers naar kostenplaatsgroep (als budgethouder)!
|
|
-- Aanmaken kostenplaatsgroep per divisie met als budgethouder de budgethouder
|
|
-- (DBV) van de huidige divisie-kostenplaats!
|
|
-- Ook verwijderde DBV-ers???
|
|
INSERT INTO prs_kostenplaatsgrp (prs_kostenplaatsgrp_oms, prs_perslid_key)
|
|
SELECT afd.prs_afdeling_naam, kp.prs_perslid_key
|
|
FROM prs_afdeling afd, prs_kostenplaats kp
|
|
WHERE afd.prs_afdeling_verwijder IS NULL
|
|
AND afd.prs_afdeling_parentkey IS NULL
|
|
--AND afd.prs_afdeling_omschrijving LIKE 'RWS%' -- Nieuwe diensten!
|
|
--AND afd.prs_afdeling_key > 2000 -- Voor de zekerheid!
|
|
AND afd.prs_afdeling_key IN
|
|
(SELECT fac.safe_to_number (fac_usrdata_code)
|
|
FROM fac_usrdata
|
|
WHERE fac_usrtab_key = 2)
|
|
AND afd.prs_kostenplaats_key = kp.prs_kostenplaats_key
|
|
AND kp.prs_kostenplaats_module = 'PRS' -- Altijd zo!
|
|
--AND kp.prs_perslid_key IS NOT NULL
|
|
AND NOT EXISTS
|
|
(SELECT 1
|
|
FROM prs_kostenplaatsgrp
|
|
WHERE prs_kostenplaatsgrp_oms = afd.prs_afdeling_naam);
|
|
|
|
COMMIT;
|
|
|
|
-- Hang kostenplaatsen onder de juiste kostenplaatsgroep!
|
|
-- Aanname: Afdeling-kostenplaats-relatie bij RWS 1-op-1! Theoretisch kan een
|
|
-- kostenplaats aan >1 afdeling hangen; deze update zal dan een fout
|
|
-- geven (bewust zo)!
|
|
UPDATE prs_kostenplaats kp
|
|
SET kp.prs_kostenplaatsgrp_key =
|
|
(SELECT kpg.prs_kostenplaatsgrp_key
|
|
FROM prs_afdeling afdx,
|
|
prs_v_afdeling_boom ab,
|
|
prs_afdeling afd1,
|
|
prs_kostenplaatsgrp kpg
|
|
WHERE afdx.prs_kostenplaats_key = kp.prs_kostenplaats_key
|
|
AND afdx.prs_afdeling_key = ab.prs_afdeling_key
|
|
AND ab.prs_afdeling_key1 = afd1.prs_afdeling_key
|
|
AND afd1.prs_afdeling_naam =
|
|
kpg.prs_kostenplaatsgrp_oms)
|
|
WHERE kp.prs_kostenplaatsgrp_key IS NULL
|
|
AND kp.prs_kostenplaats_module = 'PRS'
|
|
AND EXISTS
|
|
(SELECT 1
|
|
FROM prs_afdeling afdx,
|
|
prs_v_afdeling_boom ab,
|
|
prs_afdeling afd1,
|
|
prs_kostenplaatsgrp kpg
|
|
WHERE afdx.prs_kostenplaats_key = kp.prs_kostenplaats_key
|
|
AND afdx.prs_afdeling_key = ab.prs_afdeling_key
|
|
AND ab.prs_afdeling_key1 = afd1.prs_afdeling_key
|
|
AND afd1.prs_afdeling_key IN
|
|
(SELECT fac.safe_to_number (
|
|
fac_usrdata_code
|
|
)
|
|
FROM fac_usrdata
|
|
WHERE fac_usrtab_key = 2)
|
|
AND afd1.prs_afdeling_naam =
|
|
kpg.prs_kostenplaatsgrp_oms);
|
|
|
|
COMMIT;
|
|
|
|
-- Verwijder *alle* huidige kostenplaats-budgethouders (DBV-ers)!
|
|
UPDATE prs_kostenplaats
|
|
SET prs_perslid_key = NULL
|
|
WHERE prs_kostenplaats_module = 'PRS';
|
|
|
|
COMMIT;
|
|
|
|
-- Verhuis leidinggevenden (=1020) naar kostenplaats (als budgethouder)!
|
|
-- Niet verwijderde leidinggevenden! Of wel???
|
|
UPDATE prs_kostenplaats kp
|
|
SET kp.prs_perslid_key =
|
|
(SELECT vl.prs_key
|
|
FROM prs_afdeling afdx,
|
|
(SELECT kl.prs_link_key afd_key,
|
|
fac.safe_to_number (
|
|
kl.prs_kenmerklink_waarde
|
|
)
|
|
prs_key
|
|
FROM prs_v_aanwezigkenmerklink kl -- Actief kenmerkveld!
|
|
WHERE kl.prs_kenmerk_key = 1020) vl,
|
|
prs_v_aanwezigperslid pl
|
|
WHERE afdx.prs_kostenplaats_key = kp.prs_kostenplaats_key
|
|
AND afdx.prs_afdeling_key = vl.afd_key
|
|
AND vl.prs_key = pl.prs_perslid_key)
|
|
WHERE kp.prs_perslid_key IS NULL AND kp.prs_kostenplaats_module = 'PRS'
|
|
AND EXISTS
|
|
(SELECT 1
|
|
FROM prs_afdeling afdx,
|
|
prs_v_afdeling_boom ab,
|
|
(SELECT kl.prs_link_key afd_key,
|
|
fac.safe_to_number (
|
|
kl.prs_kenmerklink_waarde
|
|
)
|
|
prs_key
|
|
FROM prs_v_aanwezigkenmerklink kl -- Actief kenmerkveld!
|
|
WHERE kl.prs_kenmerk_key = 1020) vl,
|
|
prs_v_aanwezigperslid pl
|
|
WHERE afdx.prs_kostenplaats_key = kp.prs_kostenplaats_key
|
|
AND afdx.prs_afdeling_key = ab.prs_afdeling_key
|
|
AND ab.prs_afdeling_key1 IN
|
|
(SELECT fac.safe_to_number (
|
|
fac_usrdata_code
|
|
)
|
|
FROM fac_usrdata
|
|
WHERE fac_usrtab_key = 2)
|
|
AND afdx.prs_afdeling_key = vl.afd_key
|
|
AND vl.prs_key = pl.prs_perslid_key);
|
|
|
|
COMMIT;
|
|
|
|
-- Definieer mede-leidinggevenden (=1021+1022) als vervanger (niet andersom?)!
|
|
-- Alleen actieve vervangers van actieve leidinggevenden!
|
|
-- DB: Een verwijderde persoon kan actieve vervangers hebben (en andersom een
|
|
-- actieve persoon verwijderde vervangers)???
|
|
INSERT INTO prs_collega (prs_perslid_key, prs_perslid_key_alt)
|
|
SELECT DISTINCT vl.prs_key, vc.prs_key
|
|
FROM (SELECT kl.prs_link_key afd_key,
|
|
fac.safe_to_number (kl.prs_kenmerklink_waarde) prs_key
|
|
FROM prs_v_aanwezigkenmerklink kl, -- Actief kenmerkveld!
|
|
prs_v_afdeling_boom ab,
|
|
prs_afdeling afd1
|
|
WHERE kl.prs_kenmerk_key = 1020
|
|
AND kl.prs_link_key = ab.prs_afdeling_key
|
|
AND ab.prs_afdeling_key1 = afd1.prs_afdeling_key
|
|
AND afd1.prs_afdeling_key IN
|
|
(SELECT fac.safe_to_number (
|
|
fac_usrdata_code
|
|
)
|
|
FROM fac_usrdata
|
|
WHERE fac_usrtab_key = 2)) vl, -- Voor de zekerheid!
|
|
(SELECT kl.prs_link_key afd_key,
|
|
fac.safe_to_number (kl.prs_kenmerklink_waarde) prs_key
|
|
FROM prs_v_aanwezigkenmerklink kl -- Actief kenmerkveld!
|
|
WHERE kl.prs_kenmerk_key = 1021
|
|
UNION ALL
|
|
SELECT kl.prs_link_key afd_key,
|
|
fac.safe_to_number (kl.prs_kenmerklink_waarde) prs_key
|
|
FROM prs_v_aanwezigkenmerklink kl -- Actief kenmerkveld!
|
|
WHERE kl.prs_kenmerk_key = 1022) vc,
|
|
prs_v_aanwezigperslid pl,
|
|
prs_v_aanwezigperslid pc
|
|
WHERE vl.afd_key = vc.afd_key
|
|
AND vl.prs_key = pl.prs_perslid_key
|
|
AND vc.prs_key = pc.prs_perslid_key
|
|
AND NOT EXISTS
|
|
(SELECT 1
|
|
FROM prs_collega
|
|
WHERE prs_perslid_key = vl.prs_key
|
|
AND prs_perslid_key_alt = vc.prs_key);
|
|
|
|
COMMIT;
|
|
|
|
-- En plaats mede-leidinggevenden (=1021+1022) in groep 'ICT: Fiattering namens
|
|
-- DBV' (=1219)! -> Hernoemen naar 'ICT: Fiattering namens bugethouder'.
|
|
-- Alleen actieve vervangers van actieve leidinggevenden!
|
|
-- DB. Een verwijderde persoon kan actieve vervangers hebben (en andersom een
|
|
-- actieve persoon verwijderde vervangers)???
|
|
-- DB. Een verwijderde persoon kan in een groep zitten (of worden geplaatst)??? -> Trigger verwijdert je normaliter uit groep(en) bij zetten verwijderdatum!
|
|
INSERT INTO fac_gebruikersgroep (fac_groep_key, prs_perslid_key)
|
|
SELECT DISTINCT 1219, vc.prs_key
|
|
FROM (SELECT kl.prs_link_key afd_key,
|
|
fac.safe_to_number (kl.prs_kenmerklink_waarde) prs_key
|
|
FROM prs_v_aanwezigkenmerklink kl, -- Actief kenmerkveld!
|
|
prs_v_afdeling_boom ab,
|
|
prs_afdeling afd1
|
|
WHERE kl.prs_kenmerk_key = 1020
|
|
AND kl.prs_link_key = ab.prs_afdeling_key
|
|
AND ab.prs_afdeling_key1 = afd1.prs_afdeling_key
|
|
--AND afd1.prs_afdeling_omschrijving LIKE 'RWS%' -- Nieuwe diensten!
|
|
--AND afd1.prs_afdeling_key > 2000) vl,
|
|
AND afd1.prs_afdeling_key IN
|
|
(SELECT fac.safe_to_number (
|
|
fac_usrdata_code
|
|
)
|
|
FROM fac_usrdata
|
|
WHERE fac_usrtab_key = 2)) vl, -- Voor de zekerheid!
|
|
(SELECT kl.prs_link_key afd_key,
|
|
fac.safe_to_number (kl.prs_kenmerklink_waarde) prs_key
|
|
FROM prs_v_aanwezigkenmerklink kl -- Actief kenmerkveld!
|
|
WHERE kl.prs_kenmerk_key = 1021
|
|
UNION ALL
|
|
SELECT kl.prs_link_key afd_key,
|
|
fac.safe_to_number (kl.prs_kenmerklink_waarde) prs_key
|
|
FROM prs_v_aanwezigkenmerklink kl -- Actief kenmerkveld!
|
|
WHERE kl.prs_kenmerk_key = 1022) vc,
|
|
prs_v_aanwezigperslid pl,
|
|
prs_v_aanwezigperslid pc
|
|
WHERE vl.afd_key = vc.afd_key
|
|
AND vl.prs_key = pl.prs_perslid_key
|
|
AND vc.prs_key = pc.prs_perslid_key
|
|
AND NOT EXISTS
|
|
(SELECT 1
|
|
FROM fac_gebruikersgroep
|
|
WHERE fac_groep_key = 1219
|
|
AND prs_perslid_key = vc.prs_key);
|
|
|
|
COMMIT;
|
|
|
|
INSERT INTO fac_profiel (fac_profiel_key, fac_profiel_omschrijving, fac_profiel_limiet) VALUES (1, 'Default', 0);
|
|
INSERT INTO fac_profiel (fac_profiel_key, fac_profiel_omschrijving, fac_profiel_limiet) VALUES (2, 'Beheerder', 1);
|
|
INSERT INTO fac_profiel (fac_profiel_key, fac_profiel_omschrijving, fac_profiel_limiet) VALUES (3, 'Leidinggevende', 2);
|
|
INSERT INTO fac_profiel (fac_profiel_key, fac_profiel_omschrijving, fac_profiel_limiet) VALUES (4, 'DBV', 3);
|
|
|
|
COMMIT;
|
|
|
|
UPDATE prs_perslid p
|
|
SET p.fac_profiel_key = 4
|
|
WHERE p.prs_perslid_verwijder IS NULL
|
|
AND EXISTS (SELECT 1
|
|
FROM prs_kostenplaatsgrp
|
|
WHERE prs_perslid_key = p.prs_perslid_key);
|
|
UPDATE prs_perslid p
|
|
SET p.fac_profiel_key = 4
|
|
WHERE p.prs_perslid_verwijder IS NULL
|
|
AND EXISTS
|
|
(SELECT 1
|
|
FROM prs_collega c,
|
|
fac_gebruikersgroep gg,
|
|
prs_kostenplaatsgrp kpg
|
|
WHERE c.prs_perslid_key_alt = p.prs_perslid_key
|
|
AND c.prs_perslid_key_alt = gg.prs_perslid_key
|
|
AND gg.fac_groep_key = 1219
|
|
AND c.prs_perslid_key = kpg.prs_perslid_key);
|
|
UPDATE prs_perslid p
|
|
SET p.fac_profiel_key = 3
|
|
WHERE p.prs_perslid_verwijder IS NULL
|
|
AND COALESCE (p.fac_profiel_key, 0) < 3
|
|
AND EXISTS
|
|
(SELECT 1
|
|
FROM prs_kostenplaats
|
|
WHERE prs_perslid_key = p.prs_perslid_key
|
|
AND prs_kostenplaats_verwijder IS NULL);
|
|
UPDATE prs_perslid p
|
|
SET p.fac_profiel_key = 3
|
|
WHERE p.prs_perslid_verwijder IS NULL
|
|
AND COALESCE (p.fac_profiel_key, 0) < 3
|
|
AND EXISTS
|
|
(SELECT 1
|
|
FROM prs_collega c,
|
|
fac_gebruikersgroep gg,
|
|
prs_kostenplaats kp
|
|
WHERE c.prs_perslid_key_alt = p.prs_perslid_key
|
|
AND c.prs_perslid_key_alt = gg.prs_perslid_key
|
|
AND gg.fac_groep_key = 1219
|
|
AND c.prs_perslid_key = kp.prs_perslid_key);
|
|
UPDATE prs_perslid p
|
|
SET p.fac_profiel_key = 2
|
|
WHERE p.prs_perslid_verwijder IS NULL
|
|
AND COALESCE (p.fac_profiel_key, 0) < 2
|
|
AND prs_perslid_key IN
|
|
(SELECT fac.safe_to_number (kd.ins_kenmerkdeel_waarde)
|
|
FROM ins_kenmerkdeel kd, ins_kenmerk k
|
|
WHERE kd.ins_kenmerkdeel_verwijder IS NULL
|
|
AND kd.ins_kenmerk_key = k.ins_kenmerk_key
|
|
AND k.ins_srtkenmerk_key BETWEEN 103 AND 200);
|
|
UPDATE prs_perslid p
|
|
SET p.fac_profiel_key = 1
|
|
WHERE p.prs_perslid_verwijder IS NULL
|
|
AND COALESCE (p.fac_profiel_key, 0) < 1;
|
|
|
|
COMMIT;
|
|
|
|
-- Rapportage tbv. FBs/KEYs (64=WEB_USER01)
|
|
CREATE OR REPLACE VIEW rwsn_v_rap_aut_ictbeheer 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
|
|
)
|
|
VALUES ('CIV: Te autoriseren applicatie aanvragen', 'RWSN_V_RAP_AUT_ICTBEHEER',
|
|
NULL,
|
|
NULL, NULL,
|
|
0, 0,
|
|
1,
|
|
'Overzicht van te behandelen aanvragen door FB-er of Key-user.',
|
|
64,
|
|
0
|
|
);
|
|
|
|
-- RWSN#27941: Rapportage CIV-specials (61=WEB_PRSSYS)
|
|
CREATE OR REPLACE VIEW rwsn_v_rap_civ_specials 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
|
|
)
|
|
VALUES ('CIV: Contactgegevens per product/dienst', 'RWSN_V_RAP_CIV_SPECIALS',
|
|
NULL,
|
|
NULL, NULL,
|
|
0, 0,
|
|
0,
|
|
'RWSN#27941',
|
|
61,
|
|
0
|
|
);
|
|
|
|
BEGIN adm.systrackscript('$Workfile: rwsn51.sql $', '$Revision$', 0); END;
|
|
/
|
|
SPOOL OFF
|
|
@rwsn.sql
|