BLCC#90306 DAILY+rap/Toevoegen Brink-verhuurclassificatie (oa. maandelijkse ruimtefoto)
svn path=/Customer/trunk/; revision=70049
This commit is contained in:
@@ -2947,7 +2947,8 @@ IS
|
||||
basic_tarief2,
|
||||
premium_tarief2,
|
||||
excellent_tarief2,
|
||||
excelplus_tarief2
|
||||
excelplus_tarief2,
|
||||
lhkotc_brink_code
|
||||
FROM blcc_v_alg_actual
|
||||
ORDER BY alg_ruimte_key;
|
||||
BEGIN
|
||||
@@ -2991,7 +2992,8 @@ IS
|
||||
basic_tarief2,
|
||||
premium_tarief2,
|
||||
excellent_tarief2,
|
||||
excelplus_tarief2)
|
||||
excelplus_tarief2,
|
||||
lhkotc_brink_code)
|
||||
VALUES (v_freeze_datum,
|
||||
rec.alg_ruimte_key,
|
||||
rec.locatiecode,
|
||||
@@ -3025,7 +3027,8 @@ IS
|
||||
rec.basic_tarief2,
|
||||
rec.premium_tarief2,
|
||||
rec.excellent_tarief2,
|
||||
rec.excelplus_tarief2);
|
||||
rec.excelplus_tarief2,
|
||||
rec.lhkotc_brink_code);
|
||||
v_count := v_count + 1;
|
||||
END LOOP;
|
||||
|
||||
@@ -4227,7 +4230,7 @@ AS
|
||||
tekcont.cad_imp_contour_opp nvo_getekend,
|
||||
r.alg_ruimte_opp_alt1 vvo,
|
||||
tekcont.cad_imp_contour_opp_alt1 vvo_getekend,
|
||||
lhkotc.waarde lhkotc_class,
|
||||
class.waarde lhkotc_class,
|
||||
fac.safe_to_number (basic.waarde) basic_tarief,
|
||||
fac.safe_to_number (premium.waarde) premium_tarief,
|
||||
fac.safe_to_number (excellent.waarde) excellent_tarief,
|
||||
@@ -4245,14 +4248,15 @@ AS
|
||||
sg.alg_srtgebouw_omschrijving gebouwfunctie,
|
||||
gc.fac_usrdata_code gebouwclustercode,
|
||||
gc.fac_usrdata_omschr gebouwclusternaam,
|
||||
lhkotc.code lhkotc_class_code,
|
||||
class.code lhkotc_class_code,
|
||||
fac.safe_to_number (basic2.waarde) basic_tarief2,
|
||||
fac.safe_to_number (premium2.waarde) premium_tarief2,
|
||||
fac.safe_to_number (excellent2.waarde) excellent_tarief2,
|
||||
fac.safe_to_number (excelplus2.waarde) excelplus_tarief2,
|
||||
csch2.sch_tariefniveau_lijst sch_tariefniveau2,
|
||||
csch2.sch_cnt_lijst sch_contract2,
|
||||
csch2.sch_mantel_lijst sch_mantel2
|
||||
csch2.sch_mantel_lijst sch_mantel2,
|
||||
brink.code lhkotc_brink_code
|
||||
FROM alg_v_aanwezigruimte r,
|
||||
alg_verdieping v,
|
||||
alg_gebouw g,
|
||||
@@ -4269,7 +4273,7 @@ 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) class,
|
||||
(SELECT alg_onrgoed_key, alg_onrgoedkenmerk_waarde waarde
|
||||
FROM alg_v_aanwezigonrgoedkenmerk
|
||||
WHERE alg_kenmerk_key = 1540 -- Schoonmaaktarief Basic CSU
|
||||
@@ -4423,7 +4427,12 @@ AS
|
||||
AND c.cnt_prs_bedrijf_key = b.prs_bedrijf_key
|
||||
AND c.cnt_contract_mantel_key = mc.cnt_contract_key(+)
|
||||
AND c.cnt_contract_key = c2r.cnt_contract_key
|
||||
GROUP BY c2r.alg_ruimte_key) csch2 -- Schoonmaakcontracten per ruimte (via scope gekoppeld)
|
||||
GROUP BY c2r.alg_ruimte_key) csch2, -- Schoonmaakcontracten per ruimte (via scope gekoppeld)
|
||||
(SELECT ok.alg_onrgoed_key, ud.fac_usrdata_omschr waarde, ud.fac_usrdata_code code
|
||||
FROM alg_v_aanwezigonrgoedkenmerk ok, fac_v_aanwezigusrdata ud
|
||||
WHERE ok.alg_kenmerk_key = 2522 -- LHKOTC Classificatie
|
||||
AND ok.alg_onrgoed_niveau = 'R'
|
||||
AND fac.safe_to_number (ok.alg_onrgoedkenmerk_waarde) = ud.fac_usrdata_key) brink
|
||||
WHERE r.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND v.alg_gebouw_key = g.alg_gebouw_key
|
||||
AND g.alg_locatie_key = l.alg_locatie_key
|
||||
@@ -4431,7 +4440,7 @@ AS
|
||||
AND g.alg_srtgebouw_key = sg.alg_srtgebouw_key(+)
|
||||
AND r.alg_verdieping_key = tekcont.alg_verdieping_key(+)
|
||||
AND r.alg_ruimte_nr = tekcont.cad_imp_contour_nr(+)
|
||||
AND r.alg_ruimte_key = lhkotc.alg_onrgoed_key(+)
|
||||
AND r.alg_ruimte_key = class.alg_onrgoed_key(+)
|
||||
AND r.alg_ruimte_key = basic.alg_onrgoed_key(+)
|
||||
AND r.alg_ruimte_key = premium.alg_onrgoed_key(+)
|
||||
AND r.alg_ruimte_key = excellent.alg_onrgoed_key(+)
|
||||
@@ -4446,7 +4455,8 @@ AS
|
||||
AND r.alg_ruimte_key = premium2.alg_onrgoed_key(+)
|
||||
AND r.alg_ruimte_key = excellent2.alg_onrgoed_key(+)
|
||||
AND r.alg_ruimte_key = excelplus2.alg_onrgoed_key(+)
|
||||
AND r.alg_ruimte_key = csch2.alg_ruimte_key(+);
|
||||
AND r.alg_ruimte_key = csch2.alg_ruimte_key(+)
|
||||
AND r.alg_ruimte_key = brink.alg_onrgoed_key(+);
|
||||
|
||||
-- BLCC#71247: Rapport tbv. CSU!
|
||||
CREATE OR REPLACE VIEW blcc_v_rap_schoonmaakv2
|
||||
@@ -22847,7 +22857,8 @@ AS
|
||||
x.uit_expl_dat,
|
||||
x.gebouwfunctie,
|
||||
TO_CHAR (ADD_MONTHS (x.freeze_datum, -1), 'dd-mm-yyyy') huurfactuur_datum,
|
||||
TO_CHAR (x.freeze_datum, 'yyyy-mm') huurfactuur_maand
|
||||
TO_CHAR (x.freeze_datum, 'yyyy-mm') huurfactuur_maand,
|
||||
x.lhkotc_brink_code
|
||||
FROM blcc_alg_freeze x, alg_ruimte r, alg_verdieping v, alg_gebouw g
|
||||
WHERE x.huur_maand BETWEEN '2021-01' AND '2024-11' -- T/m freeze_datum 1-10-2024 leegstand tegen basis voor huurfactuur over huidige maand (= voorgaande maand).
|
||||
AND NOT EXISTS (SELECT 1 FROM blcc_alg_freeze WHERE huur_contract IS NOT NULL AND huur_maand = TO_CHAR (x.freeze_datum, 'yyyy-mm') AND alg_ruimte_key = x.alg_ruimte_key)
|
||||
@@ -22878,7 +22889,8 @@ AS
|
||||
x.uit_expl_dat,
|
||||
x.gebouwfunctie,
|
||||
TO_CHAR (x.freeze_datum, 'dd-mm-yyyy') huurfactuur_datum,
|
||||
x.huur_maand huurfactuur_maand
|
||||
x.huur_maand huurfactuur_maand,
|
||||
x.lhkotc_brink_code
|
||||
FROM blcc_alg_freeze x, alg_ruimte r, alg_verdieping v, alg_gebouw g
|
||||
WHERE TO_CHAR (x.freeze_datum, 'yyyy-mm') >= '2024-10' -- Vanaf freeze_datum 1-10-2024 leegstand tegen basis voor huurfactuur over volgende maand (= deze maand).
|
||||
AND NOT EXISTS (SELECT 1 FROM blcc_alg_freeze WHERE huur_contract IS NOT NULL AND TRUNC (freeze_datum) = TRUNC (x.freeze_datum) AND alg_ruimte_key = x.alg_ruimte_key)
|
||||
@@ -22946,7 +22958,8 @@ AS
|
||||
COALESCE (r.lhkotc_class_code, SUBSTR (COALESCE (r.lhkotc_class, x.lhkotc_class), 1, 1)) lhkotc_class_code,
|
||||
x.cnt_contract_key,
|
||||
x.huur_contract,
|
||||
DECODE (x.fin_verkoopfactuur_n4, 1, 'Ja', 'Nee') gefactureerd
|
||||
DECODE (x.fin_verkoopfactuur_n4, 1, 'Ja', 'Nee') gefactureerd,
|
||||
r.lhkotc_brink_code
|
||||
FROM (SELECT DISTINCT
|
||||
x.fin_verkoopfactuur_datum freeze_datum,
|
||||
x.fin_verkoopfactuur_maand huur_maand,
|
||||
|
||||
Reference in New Issue
Block a user