FMHN#81794 Persoon obv emailadres dubbel in Facilitor

svn path=/Customer/trunk/; revision=64247
This commit is contained in:
Sander Schepers
2024-04-15 12:40:59 +00:00
parent feb65afb0b
commit 031e28d573

View File

@@ -22869,6 +22869,66 @@ AS
AND du.prs_contactpersoon_key = cp.prs_contactpersoon_key(+)
ORDER BY du.ins_deel_key, du.ins_deel_uitgifte_begin;
CREATE OR REPLACE VIEW fmhn_v_rap_dubbelemail
(
prs_perslid_key,
prs_perslid_email,
prs_perslid_aanmaak
)
AS
SELECT prs_perslid_key, prs_perslid_email, TRUNC(prs_perslid_aanmaak)
FROM prs_perslid
WHERE prs_perslid_email IN
(SELECT email
FROM ( SELECT prs_perslid_email AS email,
COUNT (*) AS aantal
FROM prs_perslid
WHERE prs_perslid_verwijder IS NULL
GROUP BY prs_perslid_email)
WHERE aantal > 1)
AND prs_perslid_email <> '@'
AND TRUNC (prs_perslid_aanmaak) >
TRUNC (TO_DATE ('01012023', 'DDMMYYYY'))
AND ( prs_perslid_inactief IS NULL
OR TRUNC (prs_perslid_inactief) > TRUNC (SYSDATE))
ORDER BY prs_perslid_aanmaak DESC;
CREATE OR REPLACE VIEW fmhn_v_noti_dubbelemail
(
code,
sender,
receiver,
text,
key,
xkey,
xemail,
xmobile,
xsender,
attachments
)
AS
SELECT DISTINCT
'CUST29'
AS code,
NULL,
NULL,
'Attentie: er is een account (of meerdere accounts) die een dubbel emailadres heeft',
(SELECT fac_usrrap_key
FROM fac_usrrap
WHERE UPPER (fac_usrrap_view_name) = 'FMHN_V_RAP_DUBBELEMAIL')
rapportnr,
NULL,
'fmhfb@rijksoverheid.nl',
NULL,
NULL,
NULL
FROM fmhn_v_rap_dubbelemail x, fac_notificatie_job nj
WHERE UPPER (fac_notificatie_job_view) = 'FMHN_V_NOTI_DUBBELEMAIL'
-- AND ( x.prs_perslid_aanmaak > nj.fac_notificatie_job_lastrun --Toch herzien: als een emaildres gewijzigd wordt, wijzigt de aanmaakdatum niet
-- OR nj.fac_notificatie_job_lastrun IS NULL)
AND (SELECT COUNT (*) FROM fmhn_v_rap_dubbelemail) > 0;
------ payload end ------
SET DEFINE OFF