VEBE#38713

svn path=/Customer/trunk/; revision=32472
This commit is contained in:
Ruud Lipper
2017-01-20 13:47:27 +00:00
parent d8865aee29
commit b473fa7537

View File

@@ -1326,8 +1326,10 @@ CREATE OR REPLACE VIEW vebe_v_rap_tankpassen
(
ins_deel_key,
ins_deel_omschrijving,
Pincode,
Pasnummer,
object_eignaar,
afdeling_object_eig,
pincode,
pasnummer,
ins_deel_vervaldatum,
cnt_contract_key,
cnt_contract_nummer,
@@ -1341,21 +1343,23 @@ CREATE OR REPLACE VIEW vebe_v_rap_tankpassen
prs_afdeling_omschrijving,
cnt_contract_looptijd_van,
cnt_contract_looptijd_tot,
Fase,
fase,
cnt_status_txt,
ovk_aanwezig
)
AS
SELECT ins_deel_key,
ins_deel_omschrijving,
pf3.prs_perslid_naam_full object_eigenaar,
a.prs_afdeling_omschrijving afdeling_object_eig,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel
WHERE ins_kenmerk_key = 122 AND ins_deel_key = d.ins_deel_key)
Pincode,
pincode,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel
WHERE ins_kenmerk_key = 121 AND ins_deel_key = d.ins_deel_key)
Pasnummer,
pasnummer,
ins_deel_vervaldatum,
cnt_contract_key,
cnt_contract_nummer,
@@ -1366,15 +1370,18 @@ AS
cnt_prs_perslid_key,
cnt_contractant,
cnt_eigenaar,
prs_afdeling_omschrijving,
cco.prs_afdeling_omschrijving,
cnt_contract_looptijd_van,
cnt_contract_looptijd_tot,
Fase,
fase,
cnt_status_txt,
DECODE (COALESCE (cnt_contract_key, 0), 0, 'Nee', 'Ja')
ovk_aanwezig
FROM ins_deel d,
ins_srtdeel sd,
prs_perslid p,
prs_v_perslid_fullnames pf3,
prs_afdeling a,
(SELECT c.cnt_contract_key,
cnt_contract_nummer,
cnt_contract_versie,
@@ -1382,9 +1389,9 @@ AS
cnt_contract_opmerking,
cnt_contract_nummer_intern,
cnt_prs_perslid_key,
p2.prs_perslid_naam_full cnt_contractant,
pf2.prs_perslid_naam_full cnt_contractant,
prs_perslid_key_eig,
p.prs_perslid_naam_full cnt_eigenaar,
pf.prs_perslid_naam_full cnt_eigenaar,
prs_afdeling_omschrijving,
cnt_contract_looptijd_van,
cnt_contract_looptijd_tot,
@@ -1421,16 +1428,16 @@ AS
cnt_status_txt
FROM cnt_contract c,
cnt_contract_object co,
prs_v_perslid_fullnames p,
prs_v_perslid_fullnames p2,
prs_v_perslid_fullnames pf,
prs_v_perslid_fullnames pf2,
prs_afdeling a
WHERE cnt_contract_verwijder IS NULL
AND c.ins_discipline_key = 22
AND cnt_contract_verwijder IS NULL
AND c.cnt_contract_key = co.cnt_contract_key
AND prs_perslid_key_eig = p.prs_perslid_key
AND prs_perslid_key_eig = pf.prs_perslid_key
AND a.prs_afdeling_key = prs_afdeling_key_eig
AND c.cnt_prs_perslid_key = p2.prs_perslid_key(+)
AND c.cnt_prs_perslid_key = pf2.prs_perslid_key(+)
AND COALESCE (c.cnt_contract_versie, '0') =
(SELECT COALESCE (MAX (cnt_contract_versie), '0')
FROM cnt_v_aanwezigcontract c2
@@ -1438,9 +1445,13 @@ AS
c.cnt_contract_nummer_intern)) cco
WHERE ins_deel_verwijder IS NULL
AND sd.ins_srtdeel_verwijder IS NULL
AND ins_alg_ruimte_type = 'P'
AND ins_alg_ruimte_key = p.prs_perslid_key
AND pf3.prs_perslid_key = p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND d.ins_srtdeel_key = sd.ins_srtdeel_key
AND sd.ins_srtgroep_key = 3
AND cco.cnt_ins_deel_key(+) = d.ins_deel_key;
AND cco.cnt_ins_deel_key(+) = d.ins_deel_key;
-- LEASECONTRACT NOTIFICATIES naar contractbeheerder, contracteigenaren, (nog) niet naar berijders.
-- Elke dag de bij aflopende leaseonctracten notificaties de deur 'uitgooien', die NIET met de standaard noti-jobs gaan (omdat de export nog iets extra's doet, insert of zo).