CSUN#60798 Workflow aanvraag contractmutaties, nu kunnen ook meerdere bijlagen verstuurd worden
svn path=/Customer/trunk/; revision=48815
This commit is contained in:
@@ -4294,10 +4294,14 @@ CREATE OR REPLACE VIEW csun_v_noti_wfcntr_klant
|
||||
text,
|
||||
key,
|
||||
xkey,
|
||||
xemail,
|
||||
xmobile,
|
||||
xsender,
|
||||
attachments
|
||||
)
|
||||
AS
|
||||
SELECT 'CUST06' AS code,
|
||||
SELECT DISTINCT
|
||||
'CUST06' AS code, --Distinct zodat bij meerdere bijlagen toch maar 1 regel/notificatie wordt gemaakt
|
||||
NULL AS sender,
|
||||
p.prs_perslid_key AS receiver,
|
||||
'Er is een calculatie voor uw aanvraag contractmutatie: '
|
||||
@@ -4309,26 +4313,33 @@ AS
|
||||
AS text,
|
||||
m.mld_melding_key AS key,
|
||||
NULL AS extra_key,
|
||||
(SELECT '/'
|
||||
|| b.fac_bijlagen_disk_directory
|
||||
|| '/'
|
||||
|| b.fac_bijlagen_filename
|
||||
FROM mld_melding bm, fac_bijlagen b
|
||||
WHERE bm.mld_melding_start_key = m.mld_melding_start_key
|
||||
AND b.fac_bijlagen_module = 'MLD'
|
||||
AND b.fac_bijlagen_refkey = bm.mld_melding_key)
|
||||
FROM mld_melding m, mld_stdmelding sm, prs_perslid p
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
'/' || b.fac_bijlagen_disk_directory || '/*' -- Zo (*) worden alle bijlagen bijgevoegd, van dezelfde kenmerk_key van de melding waar de bijlage is bijgevoegd (Calculatie)
|
||||
FROM mld_melding m,
|
||||
mld_stdmelding sm,
|
||||
prs_perslid p,
|
||||
mld_melding bm,
|
||||
mld_stdmelding bsm,
|
||||
fac_bijlagen b
|
||||
WHERE p.prs_perslid_key = m.prs_perslid_key
|
||||
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
|
||||
AND sm.mld_ins_discipline_key = 861 -- Vakgroep klant
|
||||
AND sm.mld_ins_discipline_key = 881 -- Vakgroep klant
|
||||
AND m.mld_stdmelding_key <> 1201 -- Startmelding workflow
|
||||
AND m.mld_melding_status NOT IN (1, 5, 6) -- Afgewezen, afgemeld, historie
|
||||
AND bm.mld_melding_start_key = m.mld_melding_start_key
|
||||
AND bm.mld_stdmelding_key = bsm.mld_stdmelding_key
|
||||
AND bsm.mld_ins_discipline_key = 863 -- Vakgroep calculatie
|
||||
AND b.fac_bijlagen_module = 'MLD'
|
||||
AND b.fac_bijlagen_refkey = bm.mld_melding_key
|
||||
AND m.mld_melding_key NOT IN
|
||||
(SELECT t.fac_tracking_refkey
|
||||
FROM fac_tracking t
|
||||
WHERE fac_tracking_oms LIKE '%CUST06%'
|
||||
AND t.fac_tracking_refkey = m.mld_melding_key)
|
||||
ORDER BY key, receiver;
|
||||
|
||||
|
||||
------ payload end ------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user