CSUN#73611 -- Notificaties beperken bij locaties Politie Haaglanden

svn path=/Customer/trunk/; revision=56712
This commit is contained in:
Robin Stoker
2022-07-28 14:47:55 +00:00
parent e8af01c7b0
commit 08211135a2

View File

@@ -539,6 +539,8 @@ END;
-- Deze export wordt voorin putorders.bat aangeroepen zodat hij net op tijd is om extra e-mail
-- notificaties aan te maken. Anderzijds door de putorders verwerking is zowel het origineel als
-- de nieuwe weg zodat een volgende ronde het niet in herhaling valt.
-- Wanneer de Politie Haaglanden gekoppeld kan worden aan een melding (via werkplek) moet de notificatie NIET naar andere personen met een werkplek op die locatie.
CREATE OR REPLACE PROCEDURE csun_export_mailnoti (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2,
@@ -548,7 +550,9 @@ CREATE OR REPLACE PROCEDURE csun_export_mailnoti (
AS
CURSOR c
IS
SELECT DISTINCT mld_melding_key, prs_perslid_email
SELECT DISTINCT x.mld_melding_key, DECODE (count (haaglanden) OVER (PARTITION BY mld_melding_key), 1, 'Politie.Haaglanden@csu.nl', x.prs_perslid_email) prs_perslid_email
FROM
(SELECT DISTINCT mld_melding_key, prs_perslid_email, DECODE (UPPER (prs_perslid_email), 'POLITIE.HAAGLANDEN@CSU.NL', 1, NULL) haaglanden
FROM (SELECT m.mld_melding_key,
alg_onrgoedkenmerk_waarde prs_perslid_email,
mld_melding_status,
@@ -610,7 +614,7 @@ SELECT DISTINCT mld_melding_key, prs_perslid_email
fac_tracking ft
WHERE ot.fac_tracking_key = ft.fac_tracking_key
AND ft.fac_srtnotificatie_key = 111
AND ft.fac_tracking_refkey = g.mld_melding_key);
AND ft.fac_tracking_refkey = g.mld_melding_key)) x;
v_dummy VARCHAR2 (128);
BEGIN