From 25a6902d6eb1ff0bf2230898aec6c4913018e6a2 Mon Sep 17 00:00:00 2001 From: Maarten van der Heide Date: Wed, 22 Dec 2021 07:35:21 +0000 Subject: [PATCH] VENR#69955 Rap/Toevoegen SLA-velden (van melding bij onderliggende opdrachten) svn path=/Customer/trunk/; revision=54254 --- VENR/venr.sql | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/VENR/venr.sql b/VENR/venr.sql index adc0d393b..06f3ae38e 100644 --- a/VENR/venr.sql +++ b/VENR/venr.sql @@ -3772,7 +3772,8 @@ AS WHERE acp.prs_perslid_key = p.prs_perslid_key AND p.prs_perslid_key = pf.prs_perslid_key; --- VENR#65754: Opdrachtgegevens incl. kenmerken (afgeleid van mld_v_udr_opdrachtkenmerk_cnd) +-- VENR#65754: Opdrachtgegevens incl. kenmerken (afgeleid van mld_v_udr_opdrachtkenmerk_cnd). +-- VENR#69955: Uitbreiden met de SLA-velden van de bovenliggende melding. CREATE OR REPLACE VIEW venr_v_udr_opdrachten ( opdracht_key, @@ -3830,7 +3831,16 @@ CREATE OR REPLACE VIEW venr_v_udr_opdrachten toegekend_pasnr, personeelsnr, id_gezien, - kostencode + kostencode, + accept_sla_dagen, + accept_sla_uren, + uitvoering_sla_dagen, + uitvoering_sla_uren, + afspraak_sla_dagen, + afspraak_sla_uren, + accept_sla_optijd, + uitvoering_sla_optijd, + afspraak_sla_optijd ) AS SELECT o.opdracht_key, @@ -3888,8 +3898,18 @@ AS ko7.mld_kenmerkopdr_waarde, ko8.mld_kenmerkopdr_waarde, ko9.fac_usrdata_omschr, - ko10.mld_kenmerkopdr_waarde + ko10.mld_kenmerkopdr_waarde, + m.accept_sla_dagen, + m.accept_sla_uren, + m.uitvoering_sla_dagen, + m.uitvoering_sla_uren, + m.afspraak_sla_dagen, + m.afspraak_sla_uren, + m.accept_sla_optijd, + m.uitvoering_sla_optijd, + m.afspraak_sla_optijd FROM mld_v_udr_opdracht o, + mld_v_udr_melding m, (SELECT ko.mld_opdr_key, ko.mld_kenmerkopdr_waarde FROM mld_v_aanwezigkenmerkopdr ko WHERE EXISTS @@ -3964,6 +3984,7 @@ AS WHERE mld_srtkenmerk_key = 1601 AND mld_kenmerk_key = ko.mld_kenmerk_key)) ko10 -- Kostencode WHERE fac.gettrackingdate ('ORDNEW', o.opdracht_key) > TRUNC (ADD_MONTHS (SYSDATE, -12), 'yyyy') + AND o.melding_key = m.melding_key AND o.opdracht_key = ko1.mld_opdr_key(+) AND o.opdracht_key = ko2.mld_opdr_key(+) AND o.opdracht_key = ko3.mld_opdr_key(+)