HSLE#66941 M2M-koppeling/Vullen CC voor alle stromen (indien ontvangen)
svn path=/Customer/trunk/; revision=51454
This commit is contained in:
@@ -1512,24 +1512,50 @@ BEGIN
|
||||
-- Bepaal (aanwezige) kenmerk-key van kenmerksoort 'E-mail' (key=26) op vakgroeptype-niveau bij vakgroeptype-key=1
|
||||
v_errormsg := 'Fout bepalen kenmerksoort=E-mail';
|
||||
|
||||
--SELECT MAX (mld_kenmerk_key)
|
||||
-- INTO v_mailadres_kenmerk_key
|
||||
-- FROM mld_kenmerk
|
||||
-- WHERE mld_kenmerk_verwijder IS NULL
|
||||
-- AND mld_srtkenmerk_key = 26
|
||||
-- AND mld_kenmerk_niveau = 'T'
|
||||
-- AND mld_stdmelding_key = 1;
|
||||
SELECT MAX (mld_kenmerk_key)
|
||||
INTO v_mailadres_kenmerk_key
|
||||
FROM mld_kenmerk
|
||||
WHERE mld_kenmerk_verwijder IS NULL
|
||||
AND mld_srtkenmerk_key = 26
|
||||
AND mld_kenmerk_niveau = 'T'
|
||||
AND mld_stdmelding_key = 1;
|
||||
FROM mld_kenmerk k, mld_stdmelding sm, ins_tab_discipline td
|
||||
WHERE k.mld_kenmerk_verwijder IS NULL
|
||||
AND k.mld_srtkenmerk_key = 26 -- E-mail
|
||||
AND sm.mld_stdmelding_key = fac.safe_to_number (defaultstdmelding)
|
||||
AND sm.mld_ins_discipline_key = td.ins_discipline_key
|
||||
AND ( ( k.mld_stdmelding_key = sm.mld_stdmelding_key
|
||||
AND k.mld_kenmerk_niveau = 'S')
|
||||
OR ( k.mld_stdmelding_key = td.ins_discipline_key
|
||||
AND k.mld_kenmerk_niveau = 'D')
|
||||
OR ( k.mld_stdmelding_key = td.ins_srtdiscipline_key
|
||||
AND k.mld_kenmerk_niveau = 'T'));
|
||||
|
||||
-- Bepaal (aanwezige) kenmerk-key van kenmerksoort 'Mail CC' (key=4101) op vakgroeptype-niveau bij vakgroeptype-key=1
|
||||
v_errormsg := 'Fout bepalen kenmerksoort=Mail CC';
|
||||
|
||||
--SELECT MAX (mld_kenmerk_key)
|
||||
-- INTO v_ccadres_kenmerk_key -- Als het goed is 7002!
|
||||
-- FROM mld_kenmerk
|
||||
-- WHERE mld_kenmerk_verwijder IS NULL
|
||||
-- AND mld_srtkenmerk_key = 4101 -- Mail CC(/Carbon Copy)
|
||||
-- AND mld_kenmerk_niveau = 'T'
|
||||
-- AND mld_stdmelding_key = 1;
|
||||
SELECT MAX (mld_kenmerk_key)
|
||||
INTO v_ccadres_kenmerk_key -- Als het goed is 7002!
|
||||
FROM mld_kenmerk
|
||||
WHERE mld_kenmerk_verwijder IS NULL
|
||||
AND mld_srtkenmerk_key = 4101 -- Mail CC(/Carbon Copy)
|
||||
AND mld_kenmerk_niveau = 'T'
|
||||
AND mld_stdmelding_key = 1;
|
||||
INTO v_ccadres_kenmerk_key
|
||||
FROM mld_kenmerk k, mld_stdmelding sm, ins_tab_discipline td
|
||||
WHERE k.mld_kenmerk_verwijder IS NULL
|
||||
AND k.mld_srtkenmerk_key = 4101 -- Mail CC(/Carbon Copy)
|
||||
AND sm.mld_stdmelding_key = fac.safe_to_number (defaultstdmelding)
|
||||
AND sm.mld_ins_discipline_key = td.ins_discipline_key
|
||||
AND ( ( k.mld_stdmelding_key = sm.mld_stdmelding_key
|
||||
AND k.mld_kenmerk_niveau = 'S')
|
||||
OR ( k.mld_stdmelding_key = td.ins_discipline_key
|
||||
AND k.mld_kenmerk_niveau = 'D')
|
||||
OR ( k.mld_stdmelding_key = td.ins_srtdiscipline_key
|
||||
AND k.mld_kenmerk_niveau = 'T'));
|
||||
|
||||
-- Bepaal kenmerk-key van kenmerksoort 'Meldbron' (key 2401) bij 'defaultstdmelding' die niet verwijderd is
|
||||
v_errormsg := 'Fout bepalen kenmerksoort=Meldbron';
|
||||
@@ -1537,8 +1563,8 @@ BEGIN
|
||||
SELECT MAX (mld_kenmerk_key)
|
||||
INTO v_meldbron_kenmerk_key
|
||||
FROM mld_kenmerk k, mld_stdmelding sm, ins_tab_discipline td
|
||||
WHERE k.mld_srtkenmerk_key = 2401
|
||||
AND k.mld_kenmerk_verwijder IS NULL
|
||||
WHERE k.mld_kenmerk_verwijder IS NULL
|
||||
AND k.mld_srtkenmerk_key = 2401
|
||||
AND sm.mld_stdmelding_key = fac.safe_to_number (defaultstdmelding)
|
||||
AND sm.mld_ins_discipline_key = td.ins_discipline_key
|
||||
AND ( ( k.mld_stdmelding_key = sm.mld_stdmelding_key
|
||||
|
||||
Reference in New Issue
Block a user