CSUN#60798 Workflow aanvraag contractmutaties met notificatie

svn path=/Customer/trunk/; revision=46663
This commit is contained in:
Sander Schepers
2020-04-29 06:05:36 +00:00
parent 883ea68369
commit 9950c664d5

View File

@@ -4167,9 +4167,41 @@ AS
fac_v_rap_groepleden agl,
fac_groep g
WHERE p.prs_perslid_oslogin = agl.fclt_f_login
AND g.fac_groep_key IN (441, 442, 461) --autorisatiegroepen respectievelijk: Calculators, Accountmanagers en BB NA
AND g.fac_groep_key IN (441, 461) --autorisatiegroepen respectievelijk: Calculators en BB NA
AND g.fac_groep_omschrijving = agl.fclt_f_groep
ORDER BY key, receiver;
CREATE OR REPLACE FORCE VIEW csun_v_noti_wfcntraccountmanager
(
code,
sender,
receiver,
text,
key,
xkey
)
AS
SELECT 'CUST04' AS code,
NULL AS sender,
(SELECT alg_onrgoedkenmerk_waarde
FROM alg_onrgoedkenmerk aog
WHERE aog.alg_onrgoed_key = m.mld_alg_locatie_key
AND aog.alg_kenmerk_key = 1801
AND aog.alg_onrgoed_niveau = 'L')
AS receiver,
('Er staat een actie voor u klaar mbt een aanvraag contractmutatie')
AS text,
m.mld_melding_key AS key,
NULL AS extra_key
FROM mld_melding m, mld_stdmelding sm
WHERE sm.mld_stdmelding_key = m.mld_stdmelding_key
AND sm.mld_ins_discipline_key = 862 -- Vakgroep Accountmanagers
AND m.mld_melding_status IN (2, 3, 4) -- Nieuw, Te accepteren, In behandeling
AND m.mld_melding_key NOT IN
(SELECT t.fac_tracking_refkey
FROM fac_tracking t
WHERE fac_srtnotificatie_key = 621 --CUST04
AND t.fac_tracking_refkey = m.mld_melding_key);
------ payload end ------