HSLE#38095 afdeling x ruimte rapport afdeling outer joinen

svn path=/Customer/trunk/; revision=31146
This commit is contained in:
Ruud Lipper
2016-10-19 12:37:32 +00:00
parent 080c8e2d72
commit 3c992d8e15

View File

@@ -1176,8 +1176,9 @@ CREATE OR REPLACE VIEW hsle_v_oppervlak_afdeling
)
AS
SELECT rg.alg_ruimte_key,
kp.prs_kostenplaats_nr,
a.prs_afdeling_omschrijving,
COALESCE (ra.prs_kostenplaats_nr, 'Geen') prs_kostenplaats_nr,
COALESCE (ra.prs_afdeling_omschrijving, 'Geen')
prs_afdeling_omschrijving,
rg.alg_gebouw_omschrijving,
rg.alg_verdieping_volgnr,
rg.alg_verdieping_code,
@@ -1232,25 +1233,29 @@ AS
AND alg_kenmerk_key = 1005)
alg_ruimte_aantal_werkplekken,
rg.alg_gebouw_key,
a.prs_afdeling_key,
ra.prs_afdeling_key,
rg.alg_ruimte_bruto_vloeropp,
ra.prs_ruimteafdeling_bezetting,
COALESCE (rg.alg_ruimte_bruto_vloeropp, 0)
* ra.prs_ruimteafdeling_bezetting
/ 100
product,
sr.prs_verhuurbaar,
prs_bevat_werkplek
FROM prs_v_aanwezigafdeling a,
prs_v_aanwezigruimteafdeling ra,
alg_v_ruimte_gegevens rg,
DECODE (sr.prs_verhuurbaar, 1, 'Ja', 'Nee') prs_verhuurbaar,
DECODE (prs_bevat_werkplek, 1, 'Ja', 'Nee') prs_bevat_werkplek
FROM alg_v_ruimte_gegevens rg,
alg_srtruimte sr,
prs_kostenplaats kp
WHERE kp.prs_kostenplaats_key = a.prs_kostenplaats_key
AND ra.prs_afdeling_key = a.prs_afdeling_key
AND rg.alg_ruimte_key = ra.alg_ruimte_key
(SELECT a.prs_afdeling_key,
ra.alg_ruimte_key,
ra.prs_ruimteafdeling_bezetting,
a.prs_afdeling_omschrijving,
kp.prs_kostenplaats_nr
FROM prs_v_aanwezigafdeling a,
prs_v_aanwezigruimteafdeling ra,
prs_kostenplaats kp
WHERE ra.prs_afdeling_key = a.prs_afdeling_key
AND kp.prs_kostenplaats_key = a.prs_kostenplaats_key) ra
WHERE rg.alg_ruimte_key = ra.alg_ruimte_key(+)
AND sr.alg_srtruimte_key = rg.alg_srtruimte_key;
-- HSLE#37030 object x ruimte rapportage
CREATE OR REPLACE VIEW HSLE_V_UDR_RUIMTExOBJECT
AS
@@ -1825,5 +1830,4 @@ show errors;
commit;
spool off;
spool off;