CSUN#60798 Workflow aanvraag contractmutaties met notificatie

svn path=/Customer/trunk/; revision=46675
This commit is contained in:
Sander Schepers
2020-04-29 13:12:27 +00:00
parent 3ff2baec0a
commit a30efc0101

View File

@@ -4173,7 +4173,7 @@ AS
ORDER BY key, receiver;
--CSUN#60798 Notificatie aan accountmanagers als er voor zijn klant/locatie een actie openstaat
CREATE OR REPLACE FORCE VIEW csun_v_noti_wfcntr_accm
CREATE OR REPLACE VIEW csun_v_noti_wfcntr_accm
(
code,
sender,
@@ -4188,7 +4188,7 @@ AS
(SELECT alg_onrgoedkenmerk_waarde
FROM alg_onrgoedkenmerk aog
WHERE aog.alg_onrgoed_key = m.mld_alg_locatie_key
AND aog.alg_kenmerk_key = 1801 --Kenmerk Accountmanager bij locatie
AND aog.alg_kenmerk_key = 1820 --Kenmerk Accountmanager bij locatie (1801 in ACCP)
AND aog.alg_onrgoed_niveau = 'L')
AS receiver,
('Er staat een actie voor u klaar mbt een aanvraag contractmutatie')
@@ -4202,11 +4202,11 @@ AS
AND m.mld_melding_key NOT IN
(SELECT t.fac_tracking_refkey
FROM fac_tracking t
WHERE fac_srtnotificatie_key = 621 --CUST04
WHERE fac_srtnotificatie_key = 602 --CUST04 (621 in ACCP)
AND t.fac_tracking_refkey = m.mld_melding_key);
--CSUN#60798 Notificatie aan accountmanagers en calculators indien klant niet akkoord is.
CREATE OR REPLACE FORCE VIEW csun_v_noti_wfcntr_cancel
--CSUN#60798 Notificatie aan accountmanagers (via kenmerk bij locatie) en calculators (via autorisatiegroep) indien klant niet akkoord is.
CREATE OR REPLACE VIEW csun_v_noti_wfcntr_cancel
(
code,
sender,
@@ -4221,7 +4221,7 @@ AS
(SELECT alg_onrgoedkenmerk_waarde
FROM alg_onrgoedkenmerk aog
WHERE aog.alg_onrgoed_key = m.mld_alg_locatie_key
AND aog.alg_kenmerk_key = 1801 --Kenmerk Accountmanager bij locatie
AND aog.alg_kenmerk_key = 1820 --Kenmerk Accountmanager bij locatie (1801 in ACCP)
AND aog.alg_onrgoed_niveau = 'L')
AS receiver,
('Een klant heeft een calculatie mbt een aanvraag contractmutatie niet akkoord bevonden')
@@ -4242,7 +4242,7 @@ AS
AND m.mld_melding_key NOT IN
(SELECT t.fac_tracking_refkey
FROM fac_tracking t
WHERE fac_srtnotificatie_key = 641 --CUST05
WHERE fac_srtnotificatie_key = 621 --CUST05 (641 in ACCP)
AND t.fac_tracking_refkey = m.mld_melding_key)
UNION ALL
SELECT 'CUST05' AS code,
@@ -4272,7 +4272,7 @@ AS
AND m.mld_melding_key NOT IN
(SELECT t.fac_tracking_refkey
FROM fac_tracking t
WHERE fac_srtnotificatie_key = 641 --CUST05
WHERE fac_srtnotificatie_key = 621 --CUST05 (641 in ACCP)
AND t.fac_tracking_refkey = m.mld_melding_key);
------ payload end ------