PCHD#61367: Rapportage met taken, ook niet geplande taken tonen
svn path=/Customer/trunk/; revision=46134
This commit is contained in:
171
PCHD/pchd.sql
171
PCHD/pchd.sql
@@ -2096,6 +2096,177 @@ AS
|
||||
--AND r.datum = SYSDATE
|
||||
AND r.bostatus = 'Geregistreerd'
|
||||
ORDER BY x.row_num;
|
||||
|
||||
/* Formatted on 6-3-2020 11:46:20 (QP5 v5.136.908.31019) */
|
||||
DROP VIEW pchd_v_rap_deelinspect;
|
||||
|
||||
--PCHD#61367: Rapportage met taken, ook niet geplande taken tonen
|
||||
CREATE OR REPLACE VIEW pchd_v_rap_deelinspect
|
||||
(
|
||||
deel_key,
|
||||
discipline,
|
||||
soort,
|
||||
groep,
|
||||
soortcode,
|
||||
omschrijving,
|
||||
plaatseigenaar,
|
||||
plaatseigenaartype,
|
||||
plaatsaanduiding,
|
||||
eigenaar,
|
||||
eigenaar_key,
|
||||
opmerking,
|
||||
regio,
|
||||
district,
|
||||
locatie_code,
|
||||
locatie_omschrijving,
|
||||
locatie_plaats,
|
||||
gebouwcode,
|
||||
gebouw,
|
||||
terreinsectorcode,
|
||||
terreinsector,
|
||||
verdiepingcode,
|
||||
ruimtenr,
|
||||
werkplekvolgnr,
|
||||
werkplek,
|
||||
uitleenbaar,
|
||||
uitgeleend,
|
||||
res_opmerking,
|
||||
beheerder,
|
||||
vervaldatum,
|
||||
actief,
|
||||
aantal,
|
||||
state,
|
||||
statedate,
|
||||
fclt_3d_discipline_key,
|
||||
fclt_3d_afdeling_key,
|
||||
fclt_3d_locatie_key,
|
||||
ins_deelsrtcontrole_key,
|
||||
ins_srtcontrole_key,
|
||||
srtcontrole_omschrijving,
|
||||
ins_deelsrtcontrole_datum,
|
||||
controlemode_omschrijving,
|
||||
ins_deelsrtcontrole_opmerking,
|
||||
perslid,
|
||||
ins_deelsrtcontrole_datum_org,
|
||||
ins_deelsrtcontrole_plandatum,
|
||||
deelsrtcontrole_status
|
||||
)
|
||||
AS
|
||||
SELECT deel_key,
|
||||
discipline,
|
||||
soort,
|
||||
groep,
|
||||
soortcode,
|
||||
omschrijving,
|
||||
plaatseigenaar,
|
||||
plaatseigenaartype,
|
||||
plaatsaanduiding,
|
||||
eigenaar,
|
||||
eigenaar_key,
|
||||
opmerking,
|
||||
regio,
|
||||
district,
|
||||
locatie_code,
|
||||
locatie_omschrijving,
|
||||
locatie_plaats,
|
||||
gebouwcode,
|
||||
gebouw,
|
||||
terreinsectorcode,
|
||||
terreinsector,
|
||||
verdiepingcode,
|
||||
ruimtenr,
|
||||
werkplekvolgnr,
|
||||
werkplek,
|
||||
uitleenbaar,
|
||||
uitgeleend,
|
||||
res_opmerking,
|
||||
beheerder,
|
||||
vervaldatum,
|
||||
actief,
|
||||
aantal,
|
||||
state,
|
||||
statedate,
|
||||
fclt_3d_discipline_key,
|
||||
fclt_3d_afdeling_key,
|
||||
fclt_3d_locatie_key,
|
||||
ins_deelsrtcontrole_key,
|
||||
ins_srtcontrole_key,
|
||||
srtcontrole_omschrijving,
|
||||
ins_deelsrtcontrole_datum,
|
||||
controlemode_omschrijving,
|
||||
ins_deelsrtcontrole_opmerking,
|
||||
perslid,
|
||||
ins_deelsrtcontrole_datum_org,
|
||||
ins_deelsrtcontrole_plandatum,
|
||||
deelsrtcontrole_status
|
||||
FROM ins_v_udr_deelinspect
|
||||
UNION ALL
|
||||
SELECT ud.deel_key,
|
||||
ud.discipline,
|
||||
ud.soort,
|
||||
ud.groep,
|
||||
ud.soortcode,
|
||||
ud.omschrijving,
|
||||
ud.plaatseigenaar,
|
||||
ud.plaatseigenaartype,
|
||||
ud.plaatsaanduiding,
|
||||
ud.eigenaar,
|
||||
ud.eigenaar_key,
|
||||
ud.opmerking,
|
||||
ud.regio,
|
||||
ud.district,
|
||||
ud.locatie_code,
|
||||
ud.locatie_omschrijving,
|
||||
ud.locatie_plaats,
|
||||
ud.gebouwcode,
|
||||
ud.gebouw,
|
||||
ud.terreinsectorcode,
|
||||
ud.terreinsector,
|
||||
ud.verdiepingcode,
|
||||
ud.ruimtenr,
|
||||
ud.werkplekvolgnr,
|
||||
ud.werkplek,
|
||||
ud.uitleenbaar,
|
||||
ud.uitgeleend,
|
||||
ud.res_opmerking,
|
||||
ud.beheerder,
|
||||
ud.vervaldatum,
|
||||
ud.actief,
|
||||
ud.aantal,
|
||||
ud.state,
|
||||
ud.statedate,
|
||||
ud.fclt_3d_discipline_key,
|
||||
ud.fclt_3d_afdeling_key,
|
||||
ud.fclt_3d_locatie_key,
|
||||
NULL,
|
||||
sc.ins_srtcontrole_key,
|
||||
sc.ins_srtcontrole_omschrijving,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL
|
||||
FROM ins_v_udr_deel ud,
|
||||
ins_deel d,
|
||||
ins_srtdeel sd,
|
||||
ins_srtgroep sg,
|
||||
ins_tab_discipline disc,
|
||||
ins_srtcontrole sc
|
||||
WHERE d.ins_deel_key = ud.deel_key
|
||||
AND sd.ins_srtdeel_key = d.ins_srtdeel_key
|
||||
AND sg.ins_srtgroep_key = sd.ins_srtgroep_key
|
||||
AND disc.ins_discipline_key = sg.ins_discipline_key
|
||||
AND ( (sd.ins_srtdeel_key = sc.ins_srtinstallatie_key
|
||||
AND ins_srtcontrole_niveau = 'S')
|
||||
OR (sg.ins_srtgroep_key = sc.ins_srtinstallatie_key
|
||||
AND ins_srtcontrole_niveau = 'G')
|
||||
OR (disc.ins_discipline_key = sc.ins_srtinstallatie_key
|
||||
AND ins_srtcontrole_niveau = 'D'))
|
||||
AND d.ins_deel_key || '-' || sc.ins_srtcontrole_key NOT IN --Hiermee selecteren we hier de objecten die nog niet zijn ingepland.
|
||||
(SELECT ins_deel_key || '-' || ins_srtcontrole_key
|
||||
FROM ins_deelsrtcontrole);
|
||||
|
||||
------ payload end ------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user