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:
@@ -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).
|
||||
|
||||
Reference in New Issue
Block a user