WELK#66143 Notificatie kerngebruikers tbv meldingenstructuur I&A

svn path=/Customer/trunk/; revision=55419
This commit is contained in:
Sander Schepers
2022-03-29 16:20:55 +00:00
parent 758b5780fd
commit d16f6d9016

View File

@@ -2097,6 +2097,47 @@ AS
AS status_per
FROM mld_v_udr_meldingopdracht, mld_opdr mo
WHERE mo.mld_opdr_key = opdracht_key AND opdracht_key IS NOT NULL;
CREATE OR REPLACE VIEW WELK_V_NOTI_KERNGEBR
(
CODE,
SENDER,
RECEIVER,
TEXT,
KEY,
XKEY
)
AS
SELECT 'CUST02' AS code,
NULL AS sender,
fac.safe_to_number (kmm.mld_kenmerkmelding_waarde) AS receiver,
'Er is een nieuwe melding: '
|| m.mld_melding_key
|| ' ('
|| COALESCE (m.mld_melding_onderwerp,
sm.mld_stdmelding_omschrijving)
|| ')' AS text,
m.mld_melding_key AS key,
NULL AS extra_key
FROM mld_melding m,
mld_stdmelding sm,
ins_tab_discipline d,
ins_srtdiscipline sd,
mld_kenmerkmelding kmm,
mld_kenmerk km
WHERE m.mld_melding_key NOT IN
(SELECT t.fac_tracking_refkey
FROM fac_tracking t
WHERE t.fac_tracking_oms LIKE '%CUST02%'
AND t.fac_tracking_refkey = m.mld_melding_key)
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.mld_ins_discipline_key = d.ins_discipline_key
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND sd.ins_srtdiscipline_key IN (21, 41) -- I&A Probleem en I&A Wijzigingsverzoek
AND kmm.mld_melding_key = m.mld_melding_key
AND km.mld_kenmerk_key = kmm.mld_kenmerk_key
AND km.mld_srtkenmerk_key = 363 -- Kenmerksoort Personen (kerngebruikers)
ORDER BY m.mld_melding_key;
BEGIN adm.systrackscriptId('$Id$', 0); END;
/