KFNS#40590 -- 2tal views toegevoegd tbv kfns gebouwpaspoort
svn path=/Customer/trunk/; revision=34974
This commit is contained in:
561
KFNS/kfns.sql
561
KFNS/kfns.sql
@@ -81,6 +81,567 @@ AS
|
||||
AND ag.prs_perslid_key_verantw = p.prs_perslid_key(+)
|
||||
AND ag.mld_adres_key = ml.mld_adres_key(+);
|
||||
|
||||
CREATE OR REPLACE VIEW kfns_v_rap_gebouwpaspoort
|
||||
(
|
||||
LOCATIE,
|
||||
CODE,
|
||||
GEBOUWNAAM,
|
||||
GEBOUWFUNCTIE,
|
||||
BEBOUWDOPPM2,
|
||||
VERVALDATUM,
|
||||
GEBOUW_OPMERKING,
|
||||
OMTREK,
|
||||
INHOUD,
|
||||
X_COORDINAAT,
|
||||
Y_COORDINAAT,
|
||||
CONTRACTPARTIJ,
|
||||
EIGENAAR_VAN_OBJECT,
|
||||
STRUKTON_GEBOUWCODE,
|
||||
VERANT_FM,
|
||||
VERANT_FC,
|
||||
LEVERAN_INFO,
|
||||
GEBOUW_FACT_NIETVERHUUR,
|
||||
KADASTRAAL,
|
||||
BOUWJAAR,
|
||||
EIGENAAR,
|
||||
ENERGIELABEL,
|
||||
WETTELIJKE_VERPLICHTINGEN,
|
||||
GEBRUIKSMELDING,
|
||||
KEURING_LIFTEN,
|
||||
KEURING_BMI,
|
||||
BHV_PLAN,
|
||||
KEURING_OAI,
|
||||
ONTRUIMINGSPLAN,
|
||||
KEURING_SPRINKLERINSTALLATIE,
|
||||
KEURING_GASBLUSINSTALLATIE,
|
||||
KEURING_INBRAAKINSTALLATIE,
|
||||
KEURING_KOELINSTALLATIE,
|
||||
KEURING_STOOKINSTALLATIE,
|
||||
KEURING_WKO,
|
||||
KEURING_EINSTALLATIES,
|
||||
KEURING_NOODVERLICHTING,
|
||||
KEURING_KEERKLEPPEN_DRWTR,
|
||||
KEURING_DROGE_BLUSLEIDING,
|
||||
KEURING_GASDETECTIE,
|
||||
KEURING_NSA,
|
||||
LEGIONELLABEHEERSPLAN,
|
||||
RI_E
|
||||
)
|
||||
AS
|
||||
SELECT al.alg_locatie_omschrijving,
|
||||
ag.alg_gebouw_upper,
|
||||
ag.alg_gebouw_naam,
|
||||
asg.alg_srtgebouw_omschrijving,
|
||||
ag.alg_gebouw_bruto_vloeropp,
|
||||
ag.alg_gebouw_vervaldatum,
|
||||
ag.alg_gebouw_opmerking,
|
||||
ag.alg_gebouw_omtrek,
|
||||
ag.alg_gebouw_inhoud,
|
||||
ag.alg_gebouw_x,
|
||||
ag.alg_gebouw_y,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1000
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
contractpartij,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1002
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
eigenaarobj,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1003
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
struktoncode,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1004
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
verantw_fm,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1005
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
verantw_fc,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1083
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
leveranciersinfo,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1006
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
geb_fact_n_v,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1260
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
kadastraal,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1221
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
bouwjaar,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1001
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
eigenaar,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1240
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
energielabel,
|
||||
(SELECT ao.alg_onrgoedkenmerk_waarde km
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1340
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)
|
||||
wet_verpl,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1281
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
gebruiksmelding,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1300
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_liften,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1302
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_bmi,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1428
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
bhv_plan,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1304
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_oai,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1426
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
ont_plan,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1320
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_sprinkler,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1322
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_gasblus,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1324
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_inbraak,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1360
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_koel,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1362
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_stook,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1380
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_wko,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1382
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_einstall,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1384
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_noodverl,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1400
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_keerklep,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1402
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_d_busl,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1404
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_gasd,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1420
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
k_nsa,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1422
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
legio_beheer,
|
||||
DECODE ((SELECT CASE
|
||||
WHEN datum >= TO_DATE ('01-01-2099', 'DD-MM-YYYY') THEN 'X'
|
||||
WHEN datum < sysdate THEN 'X'
|
||||
ELSE
|
||||
'V' END
|
||||
FROM
|
||||
(SELECT FAC.SAFE_TO_DATE (ao.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY') datum
|
||||
FROM alg_onrgoedkenmerk ao
|
||||
WHERE ao.alg_kenmerk_key = 1424
|
||||
AND ao.alg_onrgoed_niveau = 'G'
|
||||
AND ao.alg_onrgoed_key = ag.alg_gebouw_key
|
||||
AND ao.alg_onrgoedkenmerk_verwijder IS NULL)),
|
||||
'X', 'X', NULL, '-', 'V', 'V')
|
||||
ri_e
|
||||
FROM alg_locatie al, alg_gebouw ag, alg_srtgebouw asg
|
||||
WHERE al.alg_locatie_key = ag.alg_locatie_key
|
||||
AND asg.alg_srtgebouw_key = ag.alg_srtgebouw_key
|
||||
AND ag.alg_gebouw_verwijder IS NULL;
|
||||
|
||||
CREATE OR REPLACE VIEW kfns_v_rap_gebpaspoort
|
||||
(
|
||||
LOCATIE,
|
||||
CODE,
|
||||
GEBOUWNAAM,
|
||||
GEBOUWFUNCTIE,
|
||||
BEBOUWDOPPM2,
|
||||
VERVALDATUM,
|
||||
GEBOUW_OPMERKING,
|
||||
OMTREK,
|
||||
INHOUD,
|
||||
X_COORDINAAT,
|
||||
Y_COORDINAAT,
|
||||
CONTRACTPARTIJ,
|
||||
EIGENAAR_VAN_OBJECT,
|
||||
STRUKTON_GEBOUWCODE,
|
||||
VERANT_FM,
|
||||
VERANT_FC,
|
||||
LEVERAN_INFO,
|
||||
GEBOUW_FACT_NIETVERHUUR,
|
||||
KADASTRAAL,
|
||||
BOUWJAAR,
|
||||
EIGENAAR,
|
||||
ENERGIELABEL,
|
||||
WETTELIJKE_VERPLICHTINGEN,
|
||||
GEBRUIKSMELDING,
|
||||
KEURING_LIFTEN,
|
||||
KEURING_BMI,
|
||||
BHV_PLAN,
|
||||
KEURING_OAI,
|
||||
ONTRUIMINGSPLAN,
|
||||
KEURING_SPRINKLERINSTALLATIE,
|
||||
KEURING_GASBLUSINSTALLATIE,
|
||||
KEURING_INBRAAKINSTALLATIE,
|
||||
KEURING_KOELINSTALLATIE,
|
||||
KEURING_STOOKINSTALLATIE,
|
||||
KEURING_WKO,
|
||||
KEURING_EINSTALLATIES,
|
||||
KEURING_NOODVERLICHTING,
|
||||
KEURING_KEERKLEPPEN_DRWTR,
|
||||
KEURING_DROGE_BLUSLEIDING,
|
||||
KEURING_GASDETECTIE,
|
||||
KEURING_NSA,
|
||||
LEGIONELLABEHEERSPLAN,
|
||||
RI_E
|
||||
)
|
||||
AS
|
||||
SELECT LOCATIE,
|
||||
CODE,
|
||||
GEBOUWNAAM,
|
||||
GEBOUWFUNCTIE,
|
||||
BEBOUWDOPPM2,
|
||||
VERVALDATUM,
|
||||
GEBOUW_OPMERKING,
|
||||
OMTREK,
|
||||
INHOUD,
|
||||
X_COORDINAAT,
|
||||
Y_COORDINAAT,
|
||||
CONTRACTPARTIJ,
|
||||
EIGENAAR_VAN_OBJECT,
|
||||
STRUKTON_GEBOUWCODE,
|
||||
VERANT_FM,
|
||||
VERANT_FC,
|
||||
LEVERAN_INFO,
|
||||
GEBOUW_FACT_NIETVERHUUR,
|
||||
KADASTRAAL,
|
||||
BOUWJAAR,
|
||||
EIGENAAR,
|
||||
ENERGIELABEL,
|
||||
ROUND( ( DECODE (GEBRUIKSMELDING, 'V', 1, 0)
|
||||
+ DECODE (KEURING_LIFTEN, 'V', 1, 0)
|
||||
+ DECODE (KEURING_BMI, 'V', 1, 0)
|
||||
+ DECODE (BHV_PLAN, 'V', 1, 0)
|
||||
+ DECODE (KEURING_OAI, 'V', 1, 0)
|
||||
+ DECODE (ONTRUIMINGSPLAN, 'V', 1, 0)
|
||||
+ DECODE (KEURING_SPRINKLERINSTALLATIE, 'V', 1, 0)
|
||||
+ DECODE (KEURING_GASBLUSINSTALLATIE, 'V', 1, 0)
|
||||
+ DECODE (KEURING_INBRAAKINSTALLATIE, 'V', 1, 0)
|
||||
+ DECODE (KEURING_KOELINSTALLATIE, 'V', 1, 0)
|
||||
+ DECODE (KEURING_STOOKINSTALLATIE, 'V', 1, 0)
|
||||
+ DECODE (KEURING_WKO, 'V', 1, 0)
|
||||
+ DECODE (KEURING_EINSTALLATIES, 'V', 1, 0)
|
||||
+ DECODE (KEURING_NOODVERLICHTING, 'V', 1, 0)
|
||||
+ DECODE (KEURING_KEERKLEPPEN_DRWTR, 'V', 1, 0)
|
||||
+ DECODE (KEURING_DROGE_BLUSLEIDING, 'V', 1, 0)
|
||||
+ DECODE (KEURING_GASDETECTIE, 'V', 1, 0)
|
||||
+ DECODE (KEURING_NSA, 'V', 1, 0)
|
||||
+ DECODE (LEGIONELLABEHEERSPLAN, 'V', 1, 0)
|
||||
+ DECODE (RI_E, 'V', 1, 0))
|
||||
/ ( DECODE (GEBRUIKSMELDING, 'V', 1, 'X', 1, 0.00000001)
|
||||
+ DECODE (KEURING_LIFTEN, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_BMI, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (BHV_PLAN, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_OAI, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (ONTRUIMINGSPLAN, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_SPRINKLERINSTALLATIE, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_GASBLUSINSTALLATIE, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_INBRAAKINSTALLATIE, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_KOELINSTALLATIE, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_STOOKINSTALLATIE, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_WKO, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_EINSTALLATIES, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_NOODVERLICHTING, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_KEERKLEPPEN_DRWTR, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_DROGE_BLUSLEIDING, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_GASDETECTIE, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (KEURING_NSA, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (LEGIONELLABEHEERSPLAN, 'V', 1, 'X', 1, 0)
|
||||
+ DECODE (RI_E, 'V', 1, 'X', 1, 0))
|
||||
* 100)
|
||||
|| '%'
|
||||
berek,
|
||||
GEBRUIKSMELDING,
|
||||
KEURING_LIFTEN,
|
||||
KEURING_BMI,
|
||||
BHV_PLAN,
|
||||
KEURING_OAI,
|
||||
ONTRUIMINGSPLAN,
|
||||
KEURING_SPRINKLERINSTALLATIE,
|
||||
KEURING_GASBLUSINSTALLATIE,
|
||||
KEURING_INBRAAKINSTALLATIE,
|
||||
KEURING_KOELINSTALLATIE,
|
||||
KEURING_STOOKINSTALLATIE,
|
||||
KEURING_WKO,
|
||||
KEURING_EINSTALLATIES,
|
||||
KEURING_NOODVERLICHTING,
|
||||
KEURING_KEERKLEPPEN_DRWTR,
|
||||
KEURING_DROGE_BLUSLEIDING,
|
||||
KEURING_GASDETECTIE,
|
||||
KEURING_NSA,
|
||||
LEGIONELLABEHEERSPLAN,
|
||||
RI_E
|
||||
FROM kfns_v_rap_gebouwpaspoort;
|
||||
|
||||
-- Import vanuit Strukton
|
||||
/* Formatted on 22-5-2015 11:52:44 (QP5 v5.136.908.31019) */
|
||||
CREATE OR REPLACE PROCEDURE kfns_import_opdrstat_strukton (p_import_key IN NUMBER)
|
||||
|
||||
Reference in New Issue
Block a user