BAUS#79594 Implementatie Bausch & Lomb, rapportage geplande taken

svn path=/Customer/trunk/; revision=62786
This commit is contained in:
Suzan Wiegerinck
2023-11-30 13:36:50 +00:00
parent 7cee6e9f1c
commit 6f6c30971e

View File

@@ -460,7 +460,6 @@ BEGIN
-- we ruimen de import tabel direct weer netjes op aangezien dit een generieke importtabel is
DELETE FAC_IMP_CSV i
WHERE i.fac_import_key = p_import_key;
END baus_update_taak_km;
/
@@ -497,7 +496,7 @@ CREATE OR REPLACE VIEW BAUS_V_RAP_GEPLANDE_TAKEN
BEHEERDER,
VERVALDATUM,
ACTIEF,
AANTAL,
AANTAL,
FCLT_3D_DISCIPLINE_KEY,
FCLT_3D_AFDELING_KEY,
FCLT_3D_LOCATIE_KEY,
@@ -513,6 +512,8 @@ CREATE OR REPLACE VIEW BAUS_V_RAP_GEPLANDE_TAKEN
INS_DEELSRTCONTROLE_PLANDATUM,
DEELSRTCONTROLE_STATUS,
INS_DEELSRTCONTROLE_STATUS,
DOCUMENT_VEREIST,
DOCUMENT_BIJGESLOTEN,
BEDRIJF,
INSTRUCTIES
)
@@ -548,7 +549,7 @@ AS
udr.beheerder,
udr.vervaldatum,
udr.actief,
udr.aantal,
udr.aantal,
udr.fclt_3d_discipline_key,
udr.fclt_3d_afdeling_key,
udr.fclt_3d_locatie_key,
@@ -564,9 +565,30 @@ AS
udr.ins_deelsrtcontrole_plandatum,
udr.deelsrtcontrole_status,
udr.ins_deelsrtcontrole_status,
COALESCE (doc.document_vereist, 'Nee')
document_vereist,
COALESCE (doc.document_ontvangen, 'N.v.t.')
document_bijgesloten,
bedrijf.bedrijf,
instructie.instructies
FROM ins_v_udr_deelinspect udr,
(SELECT sc.ins_srtcontrole_key,
'Ja' document_vereist,
COALESCE (DECODE (kw.ins_kmdeelsrtcontr_waarde, 1, 'Ja'),
'Nee') AS document_ontvangen
FROM ins_srtkenmerk sk,
ins_kenmerk k,
ins_srtcontrole sc,
ins_kmdeelsrtcontr kw
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 kw.ins_kenmerk_key(+) = k.ins_kenmerk_key
AND UPPER (k.ins_kenmerk_omschrijving) =
'DOCUMENT ONTVANGEN') doc,
( SELECT d.ins_deel_key,
LISTAGG (b.prs_bedrijf_naam, CHR (10)) ---- scheidingsteken een enter
WITHIN GROUP (ORDER BY d.ins_deel_key) bedrijf
@@ -599,8 +621,9 @@ AS
AND sk.ins_srtkenmerk_key = 61
GROUP BY sc.ins_srtcontrole_key) instructie
WHERE bedrijf.ins_deel_key(+) = udr.deel_key
AND instructie.ins_srtcontrole_key(+) = udr.ins_srtcontrole_key;
AND instructie.ins_srtcontrole_key(+) = udr.ins_srtcontrole_key
AND doc.ins_srtcontrole_key(+) = udr.ins_srtcontrole_key;
------ payload end ------
SET DEFINE OFF