BLCC#78319 FG-thema/RDR+BLCC#78593 FG-thema/Toevoegen waarde (Leegstand - ROFR)

svn path=/Customer/trunk/; revision=60876
This commit is contained in:
Maarten van der Heide
2023-06-21 13:14:44 +00:00
parent dcb09947cd
commit afc1d7e3bc

View File

@@ -23194,7 +23194,6 @@ AS
ON x.alg_ruimte_key = lc.fac_tracking_refkey;
-- BLCC#62052: Huurder per ruimte op basis van Lease Agreements (LA+LA CRF).
-- UPDATE alg_srtruimte SET prs_verhuurbaar = 1
CREATE OR REPLACE VIEW blcc_v_thema_ruimte_huurder
(
alg_ruimte_key,
@@ -23209,7 +23208,7 @@ AS
'A', '[Algemene ruimte]',
'N', '[N - Foutief leegstand]',
'V', '[Verdiepinggebonden Algemene ruimte]',
'[Leegstand]'), -- Ook als [Niet verhuurbaar]!
DECODE (rofr.alg_onrgoedkenmerk_waarde, NULL, '[Leegstand]', '[Leegstand - ROFR]')), -- Ook als [Niet verhuurbaar]!
1, DECODE (lhkotc.fac_usrdata_code,
'C', '[C - Foutief verhuurd]',
'A', '[A - Foutief verhuurd]',
@@ -23223,7 +23222,7 @@ AS
'A', 16,
'N', 18,
'V', 19,
11),
DECODE (rofr.alg_onrgoedkenmerk_waarde, NULL, 11, 12)),
1, DECODE (lhkotc.fac_usrdata_code,
'C', 15,
'A', 17,
@@ -23275,10 +23274,15 @@ AS
FROM alg_v_aanwezigonrgoedkenmerk ok, fac_v_aanwezigusrdata ud
WHERE ok.alg_kenmerk_key = 1100 -- LHKOTC Classificatie
AND ok.alg_onrgoed_niveau = 'R'
AND fac.safe_to_number (ok.alg_onrgoedkenmerk_waarde) = ud.fac_usrdata_key) lhkotc
AND fac.safe_to_number (ok.alg_onrgoedkenmerk_waarde) = ud.fac_usrdata_key) lhkotc,
(SELECT alg_onrgoed_key, alg_onrgoedkenmerk_waarde
FROM alg_v_aanwezigonrgoedkenmerk
WHERE alg_kenmerk_key = 2080 -- ROFR
AND alg_onrgoed_niveau = 'R') rofr
WHERE r.alg_srtruimte_key = sr.alg_srtruimte_key(+)
AND r.alg_ruimte_key = rh.alg_ruimte_key(+)
AND r.alg_ruimte_key = lhkotc.alg_onrgoed_key(+)
AND r.alg_ruimte_key = rofr.alg_onrgoed_key(+)
--UNION ALL -- Bedrijven die nergens aan hangen!
--SELECT NULL alg_ruimte_key, b.prs_bedrijf_naam waarde, b.prs_bedrijf_key waarde_key
-- FROM prs_v_aanwezigbedrijf b
@@ -23349,6 +23353,28 @@ CREATE OR REPLACE VIEW blcc_v_label_ruimte_huurder (alg_ruimte_key, waarde)
AS
SELECT alg_ruimte_key, waarde FROM blcc_v_thema_ruimte_huurder;
-- BLCC#78319: RDR.
CREATE OR REPLACE VIEW blcc_v_thema_rdr
(
alg_ruimte_key,
waarde,
waarde_key
)
AS
SELECT r.alg_ruimte_key,
'RDR' waarde,
DECODE (rdr.alg_onrgoedkenmerk_waarde, NULL, 0, 1) waarde_key
FROM alg_v_aanwezigruimte r,
(SELECT alg_onrgoed_key, alg_onrgoedkenmerk_waarde
FROM alg_v_aanwezigonrgoedkenmerk
WHERE alg_kenmerk_key = 1580 -- RDR
AND alg_onrgoed_niveau = 'R') rdr
WHERE r.alg_ruimte_key = rdr.alg_onrgoed_key(+);
CREATE OR REPLACE VIEW blcc_v_label_rdr (alg_ruimte_key, waarde)
AS
SELECT alg_ruimte_key, waarde FROM blcc_v_thema_rdr;
-- BLCC#62290: Dashboard-rapportages tbv. Servicedesk!
CREATE OR REPLACE VIEW blcc_v_rap_mld_notes_sd
AS
@@ -28023,7 +28049,7 @@ AS
AND a.prs_afdeling_key = p.prs_afdeling_key
AND m.mld_melding_key = cnt.mld_melding_key(+)) aanvragen
WHERE contracten.cnt_contract_key(+) = aanvragen.contract_key;
CREATE OR REPLACE VIEW BLCC_V_RAP_WVG_REST
(
CNT_CONTRACT_KEY,