UWVA#64306 - CMS notificaties en anonimiseer actie weggehaald
svn path=/Customer/trunk/; revision=48419
This commit is contained in:
@@ -6770,21 +6770,7 @@ AS
|
|||||||
AND a.bez_afspraak_datum < SYSDATE - 31
|
AND a.bez_afspraak_datum < SYSDATE - 31
|
||||||
AND a.bez_afspraak_datum > SYSDATE - 365 --MvH toegevoegd tbv performance
|
AND a.bez_afspraak_datum > SYSDATE - 365 --MvH toegevoegd tbv performance
|
||||||
ORDER BY bez_afspraak_key;
|
ORDER BY bez_afspraak_key;
|
||||||
|
|
||||||
-- Delete BSN van alle bezoekers die aangemeld zijn via E-Afspraak (Communited).
|
|
||||||
CURSOR c_comm
|
|
||||||
IS
|
|
||||||
SELECT bk.bez_kenmerkwaarde_key
|
|
||||||
FROM bez_bezoekers b,
|
|
||||||
bez_afspraak a,
|
|
||||||
res_rsv_ruimte r,
|
|
||||||
bez_kenmerkwaarde bk
|
|
||||||
WHERE a.bez_afspraak_key = b.bez_afspraak_key
|
|
||||||
AND a.res_rsv_ruimte_key = r.res_rsv_ruimte_key
|
|
||||||
AND bk.bez_bezoekers_key = b.bez_bezoekers_key
|
|
||||||
AND r.res_activiteit_key = 481 -- eafspraak
|
|
||||||
AND bk.bez_kenmerk_key = 1;
|
|
||||||
|
|
||||||
-- Reserveringen met een gevuld BSN-veld (deze hebben hier geen bezoekers meer met een gevuld BSN-veld)!
|
-- Reserveringen met een gevuld BSN-veld (deze hebben hier geen bezoekers meer met een gevuld BSN-veld)!
|
||||||
CURSOR c_res
|
CURSOR c_res
|
||||||
IS
|
IS
|
||||||
@@ -7029,17 +7015,9 @@ BEGIN
|
|||||||
END LOOP;
|
END LOOP;
|
||||||
|
|
||||||
COMMIT;
|
COMMIT;
|
||||||
|
|
||||||
------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
FOR rc IN c_comm
|
|
||||||
LOOP
|
|
||||||
BEGIN
|
|
||||||
DELETE FROM bez_kenmerkwaarde
|
|
||||||
WHERE bez_kenmerkwaarde_key = rc.bez_kenmerkwaarde_key;
|
|
||||||
END;
|
|
||||||
END LOOP;
|
|
||||||
|
|
||||||
COMMIT;
|
|
||||||
------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|
||||||
FOR rc IN c_res
|
FOR rc IN c_res
|
||||||
LOOP
|
LOOP
|
||||||
-- Cursor bevat reserveringen met BSN die moeten worden geanonimiseerd.
|
-- Cursor bevat reserveringen met BSN die moeten worden geanonimiseerd.
|
||||||
@@ -10306,149 +10284,6 @@ AS
|
|||||||
AND alg_kenmerk_key = 1020
|
AND alg_kenmerk_key = 1020
|
||||||
AND l.alg_locatie_key = ak.alg_onrgoed_key;
|
AND l.alg_locatie_key = ak.alg_onrgoed_key;
|
||||||
|
|
||||||
|
|
||||||
-- CMS-notificaties (CUST31 t/m CUST34)!
|
|
||||||
CREATE OR REPLACE VIEW UWVA_V_NOTI_PAS_TMP_PARK
|
|
||||||
(
|
|
||||||
CODE,
|
|
||||||
SENDER,
|
|
||||||
RECEIVER,
|
|
||||||
TEXT,
|
|
||||||
KEY,
|
|
||||||
PAR1,
|
|
||||||
PAR2,
|
|
||||||
XKEY
|
|
||||||
)
|
|
||||||
AS
|
|
||||||
SELECT 'CUST31',
|
|
||||||
NULL,
|
|
||||||
k.prs_perslid_key,
|
|
||||||
'Toegangspas of parkeerrechten van toegangspas zijn gewijzigd voor medewerker ' || pf.prs_perslid_naam_friendly,
|
|
||||||
i.ins_deel_key,
|
|
||||||
NULL,
|
|
||||||
NULL,
|
|
||||||
NULL
|
|
||||||
FROM ins_deel i,
|
|
||||||
fac_tracking f,
|
|
||||||
prs_perslid p,
|
|
||||||
prs_afdeling a,
|
|
||||||
prs_kostenplaats k,
|
|
||||||
prs_v_perslid_fullnames pf
|
|
||||||
WHERE i.ins_srtdeel_key = 259000 -- Toegangspas/Andover
|
|
||||||
AND i.ins_deel_key = f.fac_tracking_refkey
|
|
||||||
AND f.fac_srtnotificatie_key = 134 -- INSUPD
|
|
||||||
AND f.fac_tracking_datum > SYSDATE - 1 / 24
|
|
||||||
AND (UPPER (f.fac_tracking_oms) LIKE '%TEMPLATE:%' OR UPPER (f.fac_tracking_oms) LIKE '%PARKEER:%')
|
|
||||||
AND i.ins_alg_ruimte_type = 'P'
|
|
||||||
AND i.ins_alg_ruimte_key = p.prs_perslid_key
|
|
||||||
AND p.prs_afdeling_key = a.prs_afdeling_key
|
|
||||||
AND k.prs_kostenplaats_key = a.prs_kostenplaats_key
|
|
||||||
AND p.prs_perslid_key = pf.prs_perslid_key;
|
|
||||||
|
|
||||||
|
|
||||||
CREATE OR REPLACE VIEW UWVA_V_NOTI_PAS_VER_DEF
|
|
||||||
(
|
|
||||||
CODE,
|
|
||||||
SENDER,
|
|
||||||
RECEIVER,
|
|
||||||
TEXT,
|
|
||||||
KEY,
|
|
||||||
PAR1,
|
|
||||||
PAR2,
|
|
||||||
XKEY
|
|
||||||
)
|
|
||||||
AS
|
|
||||||
SELECT 'CUST32',
|
|
||||||
NULL,
|
|
||||||
k.prs_perslid_key,
|
|
||||||
'Toegangspas van medewerker ' || pf.prs_perslid_naam_friendly || ' is vermist of defect',
|
|
||||||
i.ins_deel_key,
|
|
||||||
NULL,
|
|
||||||
NULL,
|
|
||||||
NULL
|
|
||||||
FROM ins_deel i,
|
|
||||||
fac_tracking f,
|
|
||||||
prs_perslid p,
|
|
||||||
prs_afdeling a,
|
|
||||||
prs_kostenplaats k,
|
|
||||||
prs_v_perslid_fullnames pf
|
|
||||||
WHERE i.ins_srtdeel_key = 259000 -- Toegangspas/Andover
|
|
||||||
AND i.ins_deel_key = f.fac_tracking_refkey
|
|
||||||
AND f.fac_srtnotificatie_key = 134 -- INSUPD
|
|
||||||
AND f.fac_tracking_datum > SYSDATE - 1 / 24
|
|
||||||
AND (UPPER (f.fac_tracking_oms) LIKE '%--> VERMIST%' OR UPPER (f.fac_tracking_oms) LIKE '%--> DEFECT%')
|
|
||||||
AND i.ins_alg_ruimte_type = 'P'
|
|
||||||
AND i.ins_alg_ruimte_key = p.prs_perslid_key
|
|
||||||
AND p.prs_afdeling_key = a.prs_afdeling_key
|
|
||||||
AND k.prs_kostenplaats_key = a.prs_kostenplaats_key
|
|
||||||
AND p.prs_perslid_key = pf.prs_perslid_key;
|
|
||||||
|
|
||||||
|
|
||||||
CREATE OR REPLACE VIEW UWVA_V_NOTI_PAS_NIEUW
|
|
||||||
(
|
|
||||||
CODE,
|
|
||||||
SENDER,
|
|
||||||
RECEIVER,
|
|
||||||
TEXT,
|
|
||||||
KEY,
|
|
||||||
PAR1,
|
|
||||||
PAR2,
|
|
||||||
XKEY
|
|
||||||
)
|
|
||||||
AS
|
|
||||||
SELECT sn.fac_srtnotificatie_code,
|
|
||||||
NULL,
|
|
||||||
k.prs_perslid_key,
|
|
||||||
REPLACE (sn.fac_srtnotificatie_oms, '##NAAM##', pf.prs_perslid_naam_friendly),
|
|
||||||
i.ins_deel_key,
|
|
||||||
NULL,
|
|
||||||
NULL,
|
|
||||||
NULL
|
|
||||||
FROM ins_deel i,
|
|
||||||
fac_tracking t,
|
|
||||||
prs_perslid p,
|
|
||||||
prs_afdeling a,
|
|
||||||
prs_kostenplaats k,
|
|
||||||
prs_v_perslid_fullnames pf,
|
|
||||||
fac_srtnotificatie sn,
|
|
||||||
fac_notificatie_job nj
|
|
||||||
WHERE i.ins_srtdeel_key = 259000 -- Toegangspas/Andover
|
|
||||||
AND i.ins_deel_key = t.fac_tracking_refkey
|
|
||||||
AND t.fac_srtnotificatie_key = 133 -- INSNEW
|
|
||||||
AND i.ins_alg_ruimte_type = 'P'
|
|
||||||
AND i.ins_alg_ruimte_key = p.prs_perslid_key
|
|
||||||
AND p.prs_afdeling_key = a.prs_afdeling_key
|
|
||||||
AND k.prs_kostenplaats_key = a.prs_kostenplaats_key
|
|
||||||
AND p.prs_perslid_key = pf.prs_perslid_key
|
|
||||||
AND sn.fac_srtnotificatie_code = 'CUST33'
|
|
||||||
AND nj.fac_notificatie_job_view = 'UWVA_V_NOTI_PAS_NIEUW'
|
|
||||||
AND t.fac_tracking_datum BETWEEN nj.fac_notificatie_job_nextrun - (nj.fac_notificatie_job_interval / 24) AND nj.fac_notificatie_job_nextrun
|
|
||||||
UNION ALL
|
|
||||||
SELECT sn.fac_srtnotificatie_code,
|
|
||||||
NULL,
|
|
||||||
p.prs_perslid_key,
|
|
||||||
REPLACE (sn.fac_srtnotificatie_oms, '##NAAM##', pf.prs_perslid_naam_friendly),
|
|
||||||
i.ins_deel_key,
|
|
||||||
NULL,
|
|
||||||
NULL,
|
|
||||||
NULL
|
|
||||||
FROM ins_deel i,
|
|
||||||
ins_v_aanwezigkenmerkdeel kd,
|
|
||||||
prs_perslid p,
|
|
||||||
prs_v_perslid_fullnames pf,
|
|
||||||
fac_srtnotificatie sn,
|
|
||||||
fac_notificatie_job nj
|
|
||||||
WHERE i.ins_srtdeel_key = 259000 -- Toegangspas/Andover
|
|
||||||
AND i.ins_deel_key = kd.ins_deel_key
|
|
||||||
AND kd.ins_kenmerk_key = 487 -- Pasnr
|
|
||||||
AND i.ins_alg_ruimte_type = 'P'
|
|
||||||
AND i.ins_alg_ruimte_key = p.prs_perslid_key
|
|
||||||
AND p.prs_perslid_key = pf.prs_perslid_key
|
|
||||||
AND sn.fac_srtnotificatie_code = 'CUST34'
|
|
||||||
AND nj.fac_notificatie_job_view = 'UWVA_V_NOTI_PAS_NIEUW'
|
|
||||||
AND kd.ins_kenmerkdeel_aanmaak BETWEEN nj.fac_notificatie_job_nextrun - (nj.fac_notificatie_job_interval / 24) AND nj.fac_notificatie_job_nextrun;
|
|
||||||
|
|
||||||
|
|
||||||
-- UWVA#36904
|
-- UWVA#36904
|
||||||
CREATE OR REPLACE VIEW uwva_v_rap_res_vc_perslid
|
CREATE OR REPLACE VIEW uwva_v_rap_res_vc_perslid
|
||||||
(
|
(
|
||||||
|
|||||||
Reference in New Issue
Block a user