AKZO#69007 Notificatie bij verlopen van badge

svn path=/Customer/trunk/; revision=53652
This commit is contained in:
Suzan Wiegerinck
2021-11-10 15:11:11 +00:00
parent 3aa9e411e1
commit f6996e8724

View File

@@ -1479,42 +1479,44 @@ CREATE OR REPLACE VIEW AKZO_V_NOTI_INS_TBADGE
XKEY
)
AS
SELECT 'CUST01',
NULL,
aanvrager,
'Tijdelijke badge verloopt: '
|| vervaldatum
|| ' (badgenummer: '
|| pasnr
|| ')',
pashouder,
NULL
FROM (SELECT d.ins_deel_key,
d.ins_deel_omschrijving pasnr,
d.ins_deel_vervaldatum vervaldatum,
d.ins_alg_ruimte_key pashouder,
aanvr.prs_perslid_key aanvrager
FROM ins_deel d,
ins_srtdeel sd,
(SELECT kd.ins_deel_key, ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel kd,
ins_kenmerk k,
ins_srtkenmerk sk
WHERE k.ins_kenmerk_key = kd.ins_kenmerk_key
AND sk.ins_srtkenmerk_key = k.ins_srtkenmerk_key
AND sk.ins_srtkenmerk_upper =
'PAS AANGEVRAAGD DOOR') kd,
prs_perslid aanvr
WHERE d.ins_srtdeel_key = sd.ins_srtdeel_key
AND d.ins_deel_key = kd.ins_deel_key
AND kd.ins_kenmerkdeel_waarde = aanvr.prs_perslid_key
AND d.ins_alg_ruimte_type = 'P'
AND sd.ins_srtdeel_code_upper NOT LIKE 'AN%'
AND sd.ins_srtgroep_key IN (1, 181)
AND d.ins_deel_verwijder IS NULL
AND d.ins_deel_actief = 1
AND TRUNC (d.ins_deel_vervaldatum) = TRUNC (SYSDATE + 14))
PAS;
SELECT 'CUST01',
NULL,
aanvrager,
'Tijdelijke badge verloopt: '
|| vervaldatum
|| ' (badgenummer: '
|| pasnr
|| ', pashouder: '
|| pashouder_naam
|| ')',
pashouder,
NULL
FROM (SELECT d.ins_deel_key,
d.ins_deel_omschrijving pasnr,
d.ins_deel_vervaldatum vervaldatum,
d.ins_alg_ruimte_key pashouder,
aanvr.prs_perslid_key aanvrager,
ph.prs_perslid_naam_friendly pashouder_naam
FROM ins_deel d,
ins_srtdeel sd,
(SELECT kd.ins_deel_key, ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel kd, ins_kenmerk k, ins_srtkenmerk sk
WHERE k.ins_kenmerk_key = kd.ins_kenmerk_key
AND sk.ins_srtkenmerk_key = k.ins_srtkenmerk_key
AND sk.ins_srtkenmerk_upper = 'PAS AANGEVRAAGD DOOR')
kd,
prs_perslid aanvr,
prs_v_perslid_fullnames_all ph
WHERE d.ins_srtdeel_key = sd.ins_srtdeel_key
AND d.ins_deel_key = kd.ins_deel_key
AND d.ins_alg_ruimte_key = ph.prs_perslid_key
AND kd.ins_kenmerkdeel_waarde = aanvr.prs_perslid_key
AND d.ins_alg_ruimte_type = 'P'
AND sd.ins_srtdeel_code_upper NOT LIKE 'AN%'
AND sd.ins_srtgroep_key IN (1, 181)
AND d.ins_deel_verwijder IS NULL
AND d.ins_deel_actief = 1
AND TRUNC (d.ins_deel_vervaldatum) = TRUNC (SYSDATE + 14)) PAS;
CREATE OR REPLACE VIEW AKZO_V_THEMA_VLOERAFWERKING
(