MNNL#58080 Rap/Toevoegen PEGA-approval

svn path=/Customer/trunk/; revision=42866
This commit is contained in:
Maarten van der Heide
2019-06-05 12:25:04 +00:00
parent 5957452ea3
commit 246df1a53b

View File

@@ -2456,7 +2456,7 @@ AS
opm.ins_kenmerkdeel_waarde, -- Opmerkingen
x.ins_deel_vervaldatum,
asw.ins_kenmerkdeel_waarde, -- Aanschafwaarde
x.organisatie
x.organisatie
FROM (SELECT d.ins_deel_key,
td.ins_discipline_omschrijving,
sg.ins_srtgroep_omschrijving,
@@ -4441,6 +4441,7 @@ CREATE OR REPLACE VIEW mnnl_v_rap_change_appr
appr_vb,
appr_fds,
appr_port,
appr_pega,
appr_doc,
appr_ota,
appr_pi,
@@ -4456,19 +4457,20 @@ AS
m.prs_perslid_naam_friendly,
DECODE (urgent.mld_kenmerkmelding_waarde, NULL, NULL, 'Ja') urgent,
duv.mld_kenmerkmelding_waarde,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = op.mld_kenmerkmelding_waarde) op,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = wn.mld_kenmerkmelding_waarde) wn,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = wp.mld_kenmerkmelding_waarde) wp,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = peba.mld_kenmerkmelding_waarde) peba,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = pepa.mld_kenmerkmelding_waarde) pepa,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = vz.mld_kenmerkmelding_waarde) vz,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = vb.mld_kenmerkmelding_waarde) vb,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = fds.mld_kenmerkmelding_waarde) fds,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = port.mld_kenmerkmelding_waarde) port,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = doc.mld_kenmerkmelding_waarde) doc,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = ota.mld_kenmerkmelding_waarde) ota,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = pi.mld_kenmerkmelding_waarde) pi,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR(fac_usrdata_key) = bi.mld_kenmerkmelding_waarde) bi,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = op.mld_kenmerkmelding_waarde) op,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = wn.mld_kenmerkmelding_waarde) wn,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = wp.mld_kenmerkmelding_waarde) wp,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = peba.mld_kenmerkmelding_waarde) peba,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = pepa.mld_kenmerkmelding_waarde) pepa,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = vz.mld_kenmerkmelding_waarde) vz,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = vb.mld_kenmerkmelding_waarde) vb,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = fds.mld_kenmerkmelding_waarde) fds,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = port.mld_kenmerkmelding_waarde) port,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = pega.mld_kenmerkmelding_waarde) pega,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = doc.mld_kenmerkmelding_waarde) doc,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = ota.mld_kenmerkmelding_waarde) ota,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = pi.mld_kenmerkmelding_waarde) pi,
(SELECT fac_usrdata_code FROM fac_v_aanwezigusrdata WHERE TO_CHAR (fac_usrdata_key) = bi.mld_kenmerkmelding_waarde) bi,
NULL
FROM (SELECT sm.mld_ins_discipline_key, m.mld_melding_key, sm.mld_stdmelding_omschrijving, m.mld_melding_onderwerp, pf.prs_perslid_naam_friendly
FROM mld_melding m, mld_stdmelding sm, prs_v_perslid_fullnames_all pf
@@ -4478,49 +4480,52 @@ AS
AND m.prs_perslid_key = pf.prs_perslid_key) m
LEFT JOIN mld_v_aanwezigkenmerkmelding urgent
ON m.mld_melding_key = urgent.mld_melding_key
AND urgent.mld_kenmerk_key = 381 -- Urgent change
AND urgent.mld_kenmerk_key = 381 -- Urgent change
LEFT JOIN mld_v_aanwezigkenmerkmelding duv
ON m.mld_melding_key = duv.mld_melding_key
AND duv.mld_kenmerk_key IN (386, 387) -- Gewenste datum uitvoering
AND duv.mld_kenmerk_key IN (386, 387) -- Gewenste datum uitvoering
LEFT JOIN mld_v_aanwezigkenmerkmelding op
ON m.mld_melding_key = op.mld_melding_key
AND op.mld_kenmerk_key IN (251, 252) -- Approval Infra Oracle Platform
AND op.mld_kenmerk_key IN (251, 252) -- Approval Infra Oracle Platform
LEFT JOIN mld_v_aanwezigkenmerkmelding wn
ON m.mld_melding_key = wn.mld_melding_key
AND wn.mld_kenmerk_key IN (255, 256) -- Approval Infra Wintel en Netwerken
AND wn.mld_kenmerk_key IN (255, 256) -- Approval Infra Wintel en Netwerken
LEFT JOIN mld_v_aanwezigkenmerkmelding wp
ON m.mld_melding_key = wp.mld_melding_key
AND wp.mld_kenmerk_key IN (253, 254) -- Approval Infra Werkplekbeheer
AND wp.mld_kenmerk_key IN (253, 254) -- Approval Infra Werkplekbeheer
LEFT JOIN mld_v_aanwezigkenmerkmelding peba
ON m.mld_melding_key = peba.mld_melding_key
AND peba.mld_kenmerk_key IN (246, 245) -- Approval Basisadministratie
AND peba.mld_kenmerk_key IN (246, 245) -- Approval Basisadministratie
LEFT JOIN mld_v_aanwezigkenmerkmelding pepa
ON m.mld_melding_key = pepa.mld_melding_key
AND pepa.mld_kenmerk_key IN (259, 260) -- Approval Pensioenadministratie
AND pepa.mld_kenmerk_key IN (259, 260) -- Approval Pensioenadministratie
LEFT JOIN mld_v_aanwezigkenmerkmelding vz
ON m.mld_melding_key = vz.mld_melding_key
AND vz.mld_kenmerk_key IN (266, 265) -- Approval Verzekeringen
AND vz.mld_kenmerk_key IN (266, 265) -- Approval Verzekeringen
LEFT JOIN mld_v_aanwezigkenmerkmelding vb
ON m.mld_melding_key = vb.mld_melding_key
AND vb.mld_kenmerk_key IN (264, 263) -- Approval Vermogensbeheer
AND vb.mld_kenmerk_key IN (264, 263) -- Approval Vermogensbeheer
LEFT JOIN mld_v_aanwezigkenmerkmelding fds
ON m.mld_melding_key = fds.mld_melding_key
AND fds.mld_kenmerk_key IN (250, 249) -- Approval Finance, Risk & HR
AND fds.mld_kenmerk_key IN (250, 249) -- Approval Finance, Risk & HR
LEFT JOIN mld_v_aanwezigkenmerkmelding port
ON m.mld_melding_key = port.mld_melding_key
AND port.mld_kenmerk_key IN (262, 261) -- Approval Portalen
AND port.mld_kenmerk_key IN (262, 261) -- Approval Portalen
LEFT JOIN mld_v_aanwezigkenmerkmelding pega
ON m.mld_melding_key = pega.mld_melding_key
AND pega.mld_kenmerk_key IN (2681, 2683) -- Approval PEGA
LEFT JOIN mld_v_aanwezigkenmerkmelding doc
ON m.mld_melding_key = doc.mld_melding_key
AND doc.mld_kenmerk_key IN (248, 247) -- Approval Document Services
AND doc.mld_kenmerk_key IN (248, 247) -- Approval Document Services
LEFT JOIN mld_v_aanwezigkenmerkmelding ota
ON m.mld_melding_key = ota.mld_melding_key
AND ota.mld_kenmerk_key IN (257, 258) -- Approval Leverstraat
AND ota.mld_kenmerk_key IN (257, 258) -- Approval Ontwikkelstraat
LEFT JOIN mld_v_aanwezigkenmerkmelding pi
ON m.mld_melding_key = pi.mld_melding_key
AND pi.mld_kenmerk_key IN (1102, 1122) -- Approval Procesbesturing & Integratie
AND pi.mld_kenmerk_key IN (1102, 1122) -- Approval Procesbesturing & Integratie
LEFT JOIN mld_v_aanwezigkenmerkmelding bi
ON m.mld_melding_key = bi.mld_melding_key
AND bi.mld_kenmerk_key IN (1204, 1203) -- Approval Business Intelligence
AND bi.mld_kenmerk_key IN (1204, 1203) -- Approval Business Intelligence
;
CREATE OR REPLACE VIEW mnnl_v_noti_change_appr