KFNS#52311 Rapport Gebouwinspecties
svn path=/Customer/trunk/; revision=37365
This commit is contained in:
@@ -10760,6 +10760,74 @@ AS
|
||||
AND res_ruimte_opstel_key < ro.res_ruimte_opstel_key)) ro
|
||||
ON rar.res_ruimte_key = ro.res_ruimte_key;
|
||||
|
||||
|
||||
-- KFNS#52311: Rapportage gebouwinspecties (14-03-2018):
|
||||
CREATE OR REPLACE FORCE VIEW KFNS_V_INS_INSPECTIE
|
||||
(
|
||||
NR,
|
||||
PLANDATUM,
|
||||
UITVOERDATUM,
|
||||
INSPECTIE,
|
||||
MAAND,
|
||||
KWARTAAL,
|
||||
JAAR,
|
||||
OMSCHRIJVINGINSPECTIE,
|
||||
GEBOUW_NAAM,
|
||||
GEBOUW_CODE,
|
||||
GEBOUW_OMSCHRIJVING,
|
||||
VOLGNR,
|
||||
SOORT_ONDERDEEL,
|
||||
ONDERDEEL,
|
||||
SCORE
|
||||
)
|
||||
AS
|
||||
SELECT c.ins_deelsrtcontrole_key AS nr,
|
||||
c.ins_deelsrtcontrole_datum_org AS plandatum,
|
||||
c.ins_deelsrtcontrole_datum AS uitvoerdatum,
|
||||
to_char(to_date(c.ins_deelsrtcontrole_datum, 'DD-MM-YYYY'), 'YY-MM')||'_'|| substr(gi.ins_srtcontrole_omschrijving, 1, 1) as inspectie,
|
||||
to_char(to_date(c.ins_deelsrtcontrole_datum, 'DD-MM-YYYY'), 'Month') as maand,
|
||||
to_char(to_date(c.ins_deelsrtcontrole_datum, 'DD-MM-YYYY'), 'Q') as kwartaal,
|
||||
to_char(to_date(c.ins_deelsrtcontrole_datum, 'DD-MM-YYYY'), 'YY') as jaar,
|
||||
gi.ins_srtcontrole_info AS omschrijvinginspectie,
|
||||
g.alg_gebouw_naam AS gebouw_naam,
|
||||
g.alg_gebouw_code AS gebouw_code,
|
||||
g.alg_gebouw_omschrijving AS gebouw_omschrijving,
|
||||
km.ins_kenmerk_volgnummer AS volgnr,
|
||||
km.ins_kenmerk_hint AS soort_onderdeel,
|
||||
skm.ins_srtkenmerk_omschrijving AS onderdeel,
|
||||
fud.fac_usrdata_code AS score
|
||||
FROM ins_deelsrtcontrole c,
|
||||
ins_srtcontrole gi,
|
||||
ins_srtdeel os,
|
||||
ins_srtgroep og,
|
||||
ins_kmdeelsrtcontr ckm,
|
||||
ins_kenmerk km,
|
||||
ins_srtkenmerk skm,
|
||||
fac_kenmerkdomein fkm,
|
||||
fac_usrtab fut,
|
||||
fac_usrdata fud,
|
||||
ins_deel d,
|
||||
alg_ruimte r,
|
||||
alg_verdieping v,
|
||||
alg_gebouw g
|
||||
WHERE c.ins_srtcontrole_key = gi.ins_srtcontrole_key
|
||||
AND gi.ins_srtinstallatie_key = os.ins_srtdeel_key
|
||||
AND os.ins_srtgroep_key = og.ins_srtgroep_key
|
||||
AND og.ins_srtgroep_key = 181 -- Dit is de key voor de objectgroep "Inspectieronde"
|
||||
AND d.ins_deel_key = c.ins_deel_key
|
||||
AND d.ins_alg_ruimte_key = r.alg_ruimte_key
|
||||
AND r.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND v.alg_gebouw_key = g.alg_gebouw_key
|
||||
AND skm.ins_srtkenmerk_key = km.ins_srtkenmerk_key
|
||||
AND ckm.ins_kenmerk_key = km.ins_kenmerk_key
|
||||
AND ckm.ins_deelsrtcontrole_key = c.ins_deelsrtcontrole_key
|
||||
AND fkm.fac_kenmerkdomein_key = skm.fac_kenmerkdomein_key
|
||||
AND fkm.fac_usrtab_key = fut.fac_usrtab_key
|
||||
AND fut.fac_usrtab_key = fud.fac_usrtab_key
|
||||
AND fud.fac_usrdata_key = ckm.ins_kmdeelsrtcontr_waarde
|
||||
ORDER BY nr ASC, km.ins_kenmerk_volgnummer ASC;
|
||||
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user