From 08211135a22ae4d0bdd52c93d87f715c9fdac333 Mon Sep 17 00:00:00 2001 From: Robin Stoker Date: Thu, 28 Jul 2022 14:47:55 +0000 Subject: [PATCH] CSUN#73611 -- Notificaties beperken bij locaties Politie Haaglanden svn path=/Customer/trunk/; revision=56712 --- CSUN/CSUN.sql | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CSUN/CSUN.sql b/CSUN/CSUN.sql index 891a6e46d..8c1751e65 100644 --- a/CSUN/CSUN.sql +++ b/CSUN/CSUN.sql @@ -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