VBGO#73935 -- Ondersteuning omzetten VenR (Yask) naar Vebego omgeving

svn path=/Customer/trunk/; revision=57931
This commit is contained in:
Arthur Egberink
2022-11-08 20:47:55 +00:00
parent cf92619f23
commit 76aa1209e2

View File

@@ -100,6 +100,7 @@ IS
FROM prs_perslid p
WHERE p.prs_perslid_verwijder IS NULL -- Persoon niet verwijderd
AND p.prs_afdeling_key = 75 -- FS
AND p.prs_perslid_nr IS NOT NULL
AND SUBSTR (COALESCE (p.prs_perslid_oslogin, 'Que'), 1, 1) <> '_'
AND COALESCE (p.prs_perslid_login, SYSDATE - 300) < SYSDATE - 60 -- Persoon 2 maanden niet ingelogd geweest
AND NOT EXISTS
@@ -1056,15 +1057,8 @@ CREATE OR REPLACE VIEW venr_v_udr_opdrachten
opdracht_verstrektdatum,
opdracht_lev_doorloopdagen,
opdracht_lev_doorloopuren,
offerte_ontv,
offerte_ref,
inkooporder,
refnr_lev,
klant,
naam_tekenbevoegde,
toegekend_pasnr,
personeelsnr,
id_gezien,
kostencode,
accept_sla_dagen,
accept_sla_uren,
@@ -1125,15 +1119,8 @@ AS
o.opdracht_verstrektdatum,
o.opdracht_lev_doorloopdagen,
o.opdracht_lev_doorloopuren,
ko1.mld_kenmerkopdr_waarde,
ko2.mld_kenmerkopdr_waarde,
ko3.mld_kenmerkopdr_waarde,
ko4.mld_kenmerkopdr_waarde,
ko5.fac_usrdata_omschr,
ko6.fac_usrdata_omschr,
ko7.mld_kenmerkopdr_waarde,
ko8.mld_kenmerkopdr_waarde,
ko9.fac_usrdata_omschr,
ko10.mld_kenmerkopdr_waarde,
m.accept_sla_dagen,
m.accept_sla_uren,
@@ -1148,27 +1135,6 @@ AS
m.subproductgroep
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
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 361
AND mld_kenmerk_key = ko.mld_kenmerk_key)) ko1, -- Offerte ontvangen
(SELECT ko.mld_opdr_key, ko.mld_kenmerkopdr_waarde
FROM mld_v_aanwezigkenmerkopdr ko
WHERE EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 362
AND mld_kenmerk_key = ko.mld_kenmerk_key)) ko2, -- Offerte referentie
(SELECT ko.mld_opdr_key, ko.mld_kenmerkopdr_waarde
FROM mld_v_aanwezigkenmerkopdr ko
WHERE EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 101
AND mld_kenmerk_key = ko.mld_kenmerk_key)) ko3, -- Inkooporder
(SELECT ko.mld_opdr_key, ko.mld_kenmerkopdr_waarde
FROM mld_v_aanwezigkenmerkopdr ko
WHERE EXISTS
@@ -1184,36 +1150,6 @@ AS
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 301
AND mld_kenmerk_key = ko.mld_kenmerk_key)) ko5, -- Klant(R)
(SELECT ko.mld_opdr_key, ud.fac_usrdata_omschr
FROM mld_v_aanwezigkenmerkopdr ko, fac_usrdata ud
WHERE fac.safe_to_number (ko.mld_kenmerkopdr_waarde) = ud.fac_usrdata_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 521
AND mld_kenmerk_key = ko.mld_kenmerk_key)) ko6, -- Naam tekenbevoegd Pivot Park(R)
(SELECT ko.mld_opdr_key, ko.mld_kenmerkopdr_waarde
FROM mld_v_aanwezigkenmerkopdr ko
WHERE EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 541
AND mld_kenmerk_key = ko.mld_kenmerk_key)) ko7, -- Toegekend XS pasnummer
(SELECT ko.mld_opdr_key, ko.mld_kenmerkopdr_waarde
FROM mld_v_aanwezigkenmerkopdr ko
WHERE EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 542
AND mld_kenmerk_key = ko.mld_kenmerk_key)) ko8, -- Personeelsnummer
(SELECT ko.mld_opdr_key, ud.fac_usrdata_omschr
FROM mld_v_aanwezigkenmerkopdr ko, fac_usrdata ud
WHERE fac.safe_to_number (ko.mld_kenmerkopdr_waarde) = ud.fac_usrdata_key
AND EXISTS
(SELECT 1
FROM mld_kenmerk
WHERE mld_srtkenmerk_key = 561
AND mld_kenmerk_key = ko.mld_kenmerk_key)) ko9, -- ID gezien(R)
(SELECT ko.mld_opdr_key, ko.mld_kenmerkopdr_waarde
FROM mld_v_aanwezigkenmerkopdr ko
WHERE EXISTS
@@ -1223,15 +1159,8 @@ AS
AND mld_kenmerk_key = ko.mld_kenmerk_key)) ko10 -- Kostencode
WHERE fac.gettrackingdate ('ORDNEW', o.opdracht_key) > TRUNC (ADD_MONTHS (SYSDATE, -24), '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(+)
AND o.opdracht_key = ko4.mld_opdr_key(+)
AND o.opdracht_key = ko5.mld_opdr_key(+)
AND o.opdracht_key = ko6.mld_opdr_key(+)
AND o.opdracht_key = ko7.mld_opdr_key(+)
AND o.opdracht_key = ko8.mld_opdr_key(+)
AND o.opdracht_key = ko9.mld_opdr_key(+)
AND o.opdracht_key = ko10.mld_opdr_key(+);
------ payload end ------