RWSN#54705+RWSN#54717 Onboarding-noti/Niet naar bepaalde functies en niet naar KNMI

svn path=/Customer/trunk/; revision=39196
This commit is contained in:
Maarten van der Heide
2018-09-25 12:02:39 +00:00
parent dffd2ef6cc
commit 03624b0059

View File

@@ -26247,16 +26247,21 @@ AS
p.prs_perslid_email,
NULL,
NULL
FROM fac_v_aanwezigusrdata ud, fac_srtnotificatie sn, prs_v_aanwezigperslid p
FROM fac_v_aanwezigusrdata ud, fac_srtnotificatie sn, prs_v_aanwezigperslid p, prs_srtperslid sp, prs_v_afdeling_boom ab
WHERE ud.fac_usrtab_key = 5 -- OnboardingNoti-tabel
AND COALESCE (ud.fac_usrdata_vervaldatum, SYSDATE) > TRUNC (SYSDATE) -- Enabled
AND ud.fac_usrdata_prijs >= 0 -- Notificeren als prijs=#dagen > 0
AND ud.fac_usrdata_upper = sn.fac_srtnotificatie_code
AND EXISTS -- Notificeren alleen voor RWS-medewerkers (met een RIN)
AND INSTR (UPPER (p.prs_perslid_email), '@RWS.NL') > 0 -- RWS-er
AND EXISTS -- Via import binnengelopen (met RIN)
(SELECT 1
FROM prs_v_aanwezigkenmerklink
WHERE prs_link_key = p.prs_perslid_key
AND prs_kenmerk_key = 1160) -- RIN
AND p.prs_srtperslid_key = sp.prs_srtperslid_key
AND TRIM (sp.prs_srtperslid_upper) NOT IN ('EXTERNE MEDEWERKER', 'STAGIAIR', 'SERVICE PERSONEEL')
AND p.prs_afdeling_key = ab.prs_afdeling_key
AND ab.prs_bedrijf_key <> 3 -- Geen KNMI-er
AND TRUNC (p.prs_perslid_ingangsdatum + ud.fac_usrdata_prijs) = TRUNC (SYSDATE);
-- RWSN#52295: Gebouwgegevens (tbv. UDR).