MNNL#61759 Sogeti/ServiceNow-koppeling (CUST08-notijob)

svn path=/Customer/trunk/; revision=51384
This commit is contained in:
Maarten van der Heide
2021-05-11 11:35:37 +00:00
parent 69f434cf19
commit 945fd3d9a1

View File

@@ -5357,6 +5357,55 @@ AS
--AND TO_CHAR (m.dat80pct, 'yyyymmddhh24') = TO_CHAR (SYSDATE, 'yyyymmddhh24')
AND m.dat80pct BETWEEN nj.fac_notificatie_job_nextrun - (nj.fac_notificatie_job_interval / 24) AND nj.fac_notificatie_job_nextrun;
-- MNNL#61759: Notificatie van status/voortgang tbv. Sogeti/ServiceNow!
CREATE OR REPLACE VIEW mnnl_v_noti_sogeti
(
code,
sender,
receiver,
text,
key,
xkey,
xsender,
xemail,
xmobile,
attachments
)
AS
SELECT sn.fac_srtnotificatie_code,
NULL,
NULL,
REPLACE (sn.fac_srtnotificatie_oms, '##SNID##', TRIM (ko.mld_kenmerkopdr_waarde)),
mn.mld_melding_key,
NULL,
NULL,
'sogeti@service-now.com',
NULL,
NULL
FROM mld_melding_note mn,
--mld_melding m,
--mld_stdmelding sm,
--mld_discipline md,
mld_opdr o,
mld_v_aanwezigkenmerkopdr ko,
mld_kenmerk k,
fac_srtnotificatie sn,
fac_notificatie_job nj
WHERE mn.mld_melding_note_flag = 0 -- Hidden notitie
AND mn.prs_perslid_key != 22824 -- Mail-user tbv. Sogeti/Werkplekbeheer
--AND m.mld_stdmelding_key = sm.mld_stdmelding_key
--AND sm.mld_ins_discipline_key = md.ins_discipline_key
AND mn.mld_melding_key = o.mld_melding_key
AND o.mld_uitvoerende_keys = 22644 -- Sogeti
AND o.mld_opdr_key = ko.mld_opdr_key
AND ko.mld_kenmerk_key = k.mld_kenmerk_key
AND k.mld_kenmerk_verwijder IS NULL
AND k.mld_srtkenmerk_key = 2141 -- Refnr. leverancier
AND NOT EXISTS (SELECT 1 FROM mld_opdr WHERE mld_melding_key = o.mld_melding_key AND mld_opdr_bedrijfopdr_volgnr > o.mld_opdr_bedrijfopdr_volgnr)
AND sn.fac_srtnotificatie_code = 'CUST08'
AND nj.fac_notificatie_job_view = 'MNNL_V_NOTI_SOGETI'
AND mn.mld_melding_note_aanmaak BETWEEN nj.fac_notificatie_job_nextrun - (nj.fac_notificatie_job_interval / 24) AND nj.fac_notificatie_job_nextrun;
-- MMNL#54758: RAPPORT met alle (INCIDENT) meldingen met en of zonder object (regel per object).
CREATE OR REPLACE VIEW mnnl_v_udr_meldingen
(