BAUS#79594 Implementatie Bausch & Lomb, rapportage geplande taken

svn path=/Customer/trunk/; revision=63326
This commit is contained in:
Suzan Wiegerinck
2024-01-24 15:14:43 +00:00
parent 03565d59af
commit d1b2c50416

View File

@@ -1,3 +1,4 @@
/* Formatted on 24/1/2024 15:33:01 (QP5 v5.336) */
--
-- $Id$
--
@@ -705,11 +706,17 @@ AS
WHEN 6 THEN TRUNC (ig.volgende_keer)
ELSE ig.volgendedatum
END
eerstcolgende_actie,
eerstvolgende_actie,
dienst.prs_dienst_omschrijving,
COALESCE (doc.document_vereist, 'Nee')
COALESCE (doc_vereist.document_vereist, 'Nee')
document_vereist,
COALESCE (doc.document_ontvangen, 'N.v.t.')
CASE
WHEN COALESCE (doc_vereist.document_vereist, 'Nee') = 'Nee'
THEN
'N.v.t.'
ELSE
COALESCE (doc.document_ontvangen, 'Nee')
END
document_bijgesloten,
bedrijf.bedrijf,
instructie.instructies,
@@ -1069,10 +1076,9 @@ AS
1))))
SELECT *
FROM comps) ig,
(SELECT sc.ins_srtcontrole_key,
'Ja' document_vereist,
COALESCE (DECODE (kw.ins_kmdeelsrtcontr_waarde, 1, 'Ja'),
'Nee') AS document_ontvangen
ins_deel d,
(SELECT kw.ins_deelsrtcontrole_key,
DECODE (kw.ins_kmdeelsrtcontr_waarde, 1, 'Ja') AS document_ontvangen
FROM ins_srtkenmerk sk,
ins_kenmerk k,
ins_srtcontrole sc,
@@ -1083,9 +1089,19 @@ AS
AND sc.ins_srtcontrole_key = k.ins_srtinstallatie_key
AND k.ins_kenmerk_verwijder IS NULL
AND sk.ins_srtkenmerk_key = 161
AND kw.ins_kenmerk_key(+) = k.ins_kenmerk_key
AND kw.ins_kenmerk_key = k.ins_kenmerk_key
AND UPPER (k.ins_kenmerk_omschrijving) =
'DOCUMENT ONTVANGEN') doc,
(SELECT 'Ja' document_vereist, sc.ins_srtcontrole_key
FROM ins_srtkenmerk sk, ins_kenmerk k, ins_srtcontrole sc
WHERE k.ins_srtkenmerk_key = sk.ins_srtkenmerk_key
AND k.ins_kenmerk_bewerkniveau = 'D'
AND k.ins_kenmerk_niveau = 'C'
AND sc.ins_srtcontrole_key = k.ins_srtinstallatie_key
AND k.ins_kenmerk_verwijder IS NULL
AND sk.ins_srtkenmerk_key = 161
AND UPPER (k.ins_kenmerk_omschrijving) =
'DOCUMENT ONTVANGEN') doc_vereist,
( SELECT d.ins_deel_key,
LISTAGG (b.prs_bedrijf_naam, CHR (10)) ---- scheidingsteken een enter
WITHIN GROUP (ORDER BY d.ins_deel_key) bedrijf
@@ -1122,11 +1138,16 @@ AS
FROM ins_srtcontrole c, prs_dienst d
WHERE d.prs_dienst_key = c.prs_dienst_key) dienst
WHERE (ig.vervaldatum IS NULL OR ig.vervaldatum > ig.volgendedatum)
AND d.ins_deel_key = ig.ins_deel_key
AND d.ins_deel_verwijder IS NULL
AND ( d.ins_deel_vervaldatum IS NULL
OR d.ins_deel_vervaldatum > ig.volgendedatum)
AND bedrijf.ins_deel_key(+) = ig.ins_deel_key
AND instructie.ins_srtcontrole_key(+) = ig.ins_srtcontrole_key
AND doc.ins_srtcontrole_key(+) = ig.ins_srtcontrole_key
AND doc_vereist.ins_srtcontrole_key(+) = ig.ins_srtcontrole_key
AND doc.ins_deelsrtcontrole_key(+) = ig.ins_deelsrtcontrole_key
AND dienst.ins_srtcontrole_key(+) = ig.ins_srtcontrole_key;
------ payload end ------
SET DEFINE OFF