PCHW#54357 Extra filter bij rapportage

svn path=/Customer/trunk/; revision=39170
This commit is contained in:
Sander Schepers
2018-09-20 07:36:01 +00:00
parent 88339c42b9
commit 0b1775a85b

View File

@@ -1819,38 +1819,42 @@ AS
CREATE OR REPLACE VIEW pchx_v_rap_melding_details
AS
SELECT sd.INS_SRTDISCIPLINE_OMSCHRIJVing,
d.ins_discipline_omschrijving,
std.mld_stdmelding_omschrijving,
m.mld_melding_key,
m.mld_melding_datum,
rg.alg_locatie_code,
rg.alg_gebouw_upper,
rg.alg_verdieping_code,
rg.alg_ruimte_nr || ' - ' || rg.alg_ruimte_omschrijving alg_ruimte_nr,
km.fac_usrdata_omschr
FROM mld_melding m,
alg_v_ruimte_gegevens rg,
mld_stdmelding std,
ins_tab_discipline d,
ins_srtdiscipline sd,
(SELECT km.mld_melding_key, fac_usrdata_omschr
FROM mld_srtkenmerk sk,
mld_kenmerk k,
mld_kenmerkmelding km,
fac_usrdata ud
WHERE mld_srtkenmerk_upper LIKE 'TYPE %'
AND mld_srtkenmerk_kenmerktype = 'R'
AND mld_srtkenmerk_verwijder IS NULL
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_niveau = 'S'
AND km.mld_kenmerk_key = k.mld_kenmerk_key
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
fac_usrdata_key) km
WHERE m.mld_melding_key = km.mld_melding_key(+)
AND m.mld_stdmelding_key = std.mld_stdmelding_key
AND std.mld_ins_discipline_key = d.ins_discipline_key
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND m.mld_alg_onroerendgoed_keys = rg.alg_ruimte_key;
d.ins_discipline_omschrijving,
std.mld_stdmelding_omschrijving,
m.mld_melding_key,
m.mld_melding_datum,
rg.alg_locatie_code,
rg.alg_gebouw_upper,
rg.alg_verdieping_code,
rg.alg_ruimte_nr || ' - ' || rg.alg_ruimte_omschrijving alg_ruimte_nr,
rg.alg_ruimte_omschrijving,
rg.alg_srtruimte_omschrijving,
km.fac_usrdata_omschr
FROM mld_melding m,
alg_v_ruimte_gegevens rg,
mld_stdmelding std,
ins_tab_discipline d,
alg_srtruimte rm,
ins_srtdiscipline sd,
(SELECT km.mld_melding_key, fac_usrdata_omschr
FROM mld_srtkenmerk sk,
mld_kenmerk k,
mld_kenmerkmelding km,
fac_usrdata ud
WHERE mld_srtkenmerk_upper LIKE 'TYPE %'
AND mld_srtkenmerk_kenmerktype = 'R'
AND mld_srtkenmerk_verwijder IS NULL
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_niveau = 'S'
AND km.mld_kenmerk_key = k.mld_kenmerk_key
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
fac_usrdata_key) km
WHERE m.mld_melding_key = km.mld_melding_key(+)
AND m.mld_stdmelding_key = std.mld_stdmelding_key
AND std.mld_ins_discipline_key = d.ins_discipline_key
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND m.mld_alg_onroerendgoed_keys = rg.alg_ruimte_key
AND rm.alg_srtruimte_key = rg.alg_srtruimte_key;
CREATE OR REPLACE VIEW pchx_v_rap_stmelding_os_check