RWSN#31113: Notificatie MLDBE2 aanzetten met beperkte scope.

svn path=/Database/trunk/; revision=24203
This commit is contained in:
Maykel Geerdink
2015-02-19 08:22:48 +00:00
parent e0cd0fd7fc
commit 8656d52287
3 changed files with 21 additions and 3 deletions

View File

@@ -2872,6 +2872,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
lnotify mld_disc_params.mld_disc_params_notify%TYPE;
lmnotify mld_stdmelding.mld_stdmelding_notify%TYPE;
lbonotify mld_disc_params.mld_disc_params_bonotify%TYPE;
lbenotify mld_disc_params.mld_disc_params_benotify%TYPE;
lworkflowstep_key mld_melding.mld_workflowstep_key%TYPE;
lstart_key mld_melding.mld_melding_start_key%TYPE;
luitvtype mld_v_uitvoerende.TYPE%TYPE;
@@ -2937,6 +2938,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
stdm.mld_stdmelding_notify,
d.ins_discipline_email,
mp.mld_disc_params_bonotify,
mp.mld_disc_params_benotify,
m.mld_melding_behandelaar_key,
m.mld_workflowstep_key,
m.mld_melding_start_key
@@ -2948,6 +2950,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
lmnotify,
lsender,
lbonotify,
lbenotify,
lmldbehandelaar,
lworkflowstep_key,
lstart_key
@@ -2971,16 +2974,16 @@ CREATE OR REPLACE PACKAGE BODY fac AS
-- De normale notificatie gaat naar de melder
-- Moeten dus kijken of psrtnotificatiekey naar MLDBEH wijst
-- Dan moeten we ook MLDBE2 versturen naar de behandelaar, al was ik het zelf.
IF lcode = 'MLDBEH' AND lmldbehandelaar IS NOT NULL
IF lbenotify = 1 AND lcode = 'MLDBEH' AND lmldbehandelaar IS NOT NULL
THEN
lcode2 := 'MLDBE2';
lreceiver2 := lmldbehandelaar;
SELECT lcl.x('fac_srtnotificatie_oms', fac_srtnotificatie_key, fac_srtnotificatie_oms)
INTO loms2
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_code = lcode2;
bericht2 := mld.mldsprintf (loms2, prefkey);
END IF;