FMHN#85646 Verzoek nieuw veld "ON HOLD" voor VTW-stappen en rapportages

svn path=/Customer/trunk/; revision=66321
This commit is contained in:
Sander Schepers
2024-09-25 11:43:13 +00:00
parent 37b19bd828
commit 2ffeb82553

View File

@@ -20984,7 +20984,8 @@ CREATE OR REPLACE VIEW FMHN_V_RAP_VTW_WF_PROGRESS
ingediend_bij_klant_op,
verwachte_afronding_advies_fmh,
verwachte_start_werkzaamheden,
os_tekst
os_tekst,
vtw_on_hold
)
AS
SELECT --(SELECT mld_workflowstep_omschrijving FROM mld_workflowstep WHERE mld_workflowstep_key = x.mld_workflowstep_key)
@@ -21031,7 +21032,8 @@ AS
ibdk.mld_kenmerkmelding_waarde ingediend_bij_de_klant,
vaaf.mld_kenmerkmelding_waarde verwachte_afronding_advies_fmh,
vsw.mld_kenmerkmelding_waarde verwachte_start_werkzaamheden,
ost.mld_kenmerkmelding_waarde OS_tekst
ost.mld_kenmerkmelding_waarde OS_tekst,
onh.mld_srtkenmerk_omschrijving vtw_on_hold
FROM (SELECT m.mld_melding_key,
m.mld_melding_datum,
m.mld_melding_onderwerp,
@@ -21255,81 +21257,16 @@ AS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 907 -- OS tekst
AND mld_kenmerk_key = ost.mld_kenmerk_key);
/*
LEFT JOIN mld_v_aanwezigkenmerkmelding g1
ON stap.mld_melding_key = g1.mld_melding_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 66 -- Vinkje
AND mld_kenmerk_volgnummer = 12
AND mld_kenmerk_key = kvn.mld_kenmerk_key)
LEFT JOIN mld_v_aanwezigkenmerkmelding g2
ON stap.mld_melding_key = g2.mld_melding_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 66 -- Vinkje
AND mld_kenmerk_volgnummer = 14
AND mld_kenmerk_key = g2.mld_kenmerk_key)
LEFT JOIN mld_v_aanwezigkenmerkmelding g3
ON stap.mld_melding_key = g3.mld_melding_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 66 -- Vinkje
AND mld_kenmerk_volgnummer = 16
AND mld_kenmerk_key = g3.mld_kenmerk_key)
LEFT JOIN mld_v_aanwezigkenmerkmelding g4
ON stap.mld_melding_key = g4.mld_melding_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 66 -- Vinkje
AND mld_kenmerk_volgnummer = 18
AND mld_kenmerk_key = g4.mld_kenmerk_key)
LEFT JOIN mld_v_aanwezigkenmerkmelding g5
ON stap.mld_melding_key = g5.mld_melding_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 66 -- Vinkje
AND mld_kenmerk_volgnummer = 20
AND mld_kenmerk_key = g5.mld_kenmerk_key)
LEFT JOIN mld_v_aanwezigkenmerkmelding g6
ON stap.mld_melding_key = g6.mld_melding_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 66 -- Vinkje
AND mld_kenmerk_volgnummer = 22
AND mld_kenmerk_key = g6.mld_kenmerk_key)
LEFT JOIN mld_v_aanwezigkenmerkmelding g7
ON stap.mld_melding_key = g7.mld_melding_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 66 -- Vinkje
AND mld_kenmerk_volgnummer = 24
AND mld_kenmerk_key = g7.mld_kenmerk_key)
LEFT JOIN mld_v_aanwezigkenmerkmelding g8
ON stap.mld_melding_key = g8.mld_melding_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 66 -- Vinkje
AND mld_kenmerk_volgnummer = 26
AND mld_kenmerk_key = g8.mld_kenmerk_key)
LEFT JOIN mld_v_aanwezigkenmerkmelding g9
ON stap.mld_melding_key = g9.mld_melding_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 66 -- Vinkje
AND mld_kenmerk_volgnummer = 28
AND mld_kenmerk_key = g9.mld_kenmerk_key)
*/
AND mld_kenmerk_key = ost.mld_kenmerk_key)
LEFT JOIN (SELECT km.mld_melding_key, skm.mld_srtkenmerk_omschrijving
FROM mld_v_aanwezigkenmerkmelding km,
mld_kenmerk k,
mld_srtkenmerk skm
WHERE km.mld_kenmerk_key = k.mld_kenmerk_key
AND k.mld_srtkenmerk_key = 1021 -- VTW ON HOLD
AND k.mld_srtkenmerk_key = skm.mld_srtkenmerk_key
GROUP BY km.mld_melding_key, skm.mld_srtkenmerk_omschrijving) onh
ON stap.mld_melding_key = onh.mld_melding_key;
CREATE OR REPLACE VIEW FMHN_V_NOTI_INCIDENTS
(