UWVA#14276

svn path=/Customer/trunk/; revision=13612
This commit is contained in:
Maarten van der Heide
2008-06-11 07:30:58 +00:00
parent 6362dfa47a
commit 84374a20e4
2 changed files with 82 additions and 12 deletions

View File

@@ -3,7 +3,7 @@
--
SET ECHO ON
SPOOL uwva4804to5.lst
PROMPT $Revision: 3 $
PROMPT $Revision: 4 $
ALTER SESSION SET nls_territory='america';
SET DEFINE OFF
@@ -37,6 +37,7 @@ VALUES (
47
);
Extra HV-rapportages (NoFa).
INSERT INTO fac_usrrap
(fac_usrrap_view_name,
fac_usrrap_omschrijving, fac_usrrap_vraagbegindatum,
@@ -59,6 +60,17 @@ INSERT INTO fac_usrrap
1, 2, 182,
'Overzicht contracten op opzegdatum in periode.', 0
);
INSERT INTO fac_usrrap
(fac_usrrap_view_name,
fac_usrrap_omschrijving, fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum, fac_usrrap_functie, fac_functie_key,
fac_usrrap_info, fac_usrrap_autorefresh
)
VALUES ('uwva_v_rap_hv_leegstandslijst',
'HV: Leegstandslijst', 0,
0, 3, 184,
'Leegstandgegevens van actieve panden.', 0
);
-- UWVA#14205, autorisatie WEB_BESBOF

View File

@@ -1,7 +1,7 @@
-- Script containing customer specific configuration sql statements for UWVA: UWV Amsterdam
-- (c) 2005-2008 Facilitor Projects vof
-- $Revision: 232 $
-- $Modtime: 10-06-08 12:43 $
-- $Revision: 233 $
-- $Modtime: 11-06-08 9:30 $
--
-- Support: +31 53 4800700
@@ -516,7 +516,7 @@ BEGIN
INTO currentversion
FROM fac_module;
fac.imp_writelog (p_applname, p_applrun, 'I', 'Facilitor KPN import version ' || currentversion, '$Revision: 232 $');
fac.imp_writelog (p_applname, p_applrun, 'I', 'Facilitor KPN import version ' || currentversion, '$Revision: 233 $');
-- How many active records are now present?
SELECT COUNT (*)
@@ -1567,7 +1567,7 @@ BEGIN
INTO currentversion
FROM fac_module;
fac.imp_writelog (p_applname, p_applrun, 'I', 'Facilitor PVIEW import version ' || currentversion, '$Revision: 232 $');
fac.imp_writelog (p_applname, p_applrun, 'I', 'Facilitor PVIEW import version ' || currentversion, '$Revision: 233 $');
-- -- #Import
SELECT DECODE (COUNT (*), 0, 1, COUNT (*)) -- DECODE ivm vermijden deling door 0
@@ -6652,20 +6652,20 @@ AS
AND pand.uwv_cwi = 'UWV')
/
/* Formatted on 2008/06/06 16:35 (Formatter Plus v4.8.7) */
/* Formatted on 2008/06/11 09:32 (Formatter Plus v4.8.7) */
CREATE OR REPLACE VIEW uwva_v_rap_hv_leegstandlijst (fclt_f_regio,
fclt_f_gebouw,
adres,
fclt_f_plaats,
tot_vvo,
leegstd_m2,
leegstd_perc,
leegstd_p,
bezverl_m2,
bezverl_perc,
bezverl_p,
inricht_m2,
inricht_perc,
inricht_p,
oplever_m2,
oplever_perc
oplever_p
)
AS
(SELECT c.regio, c.code, d.adres, d.plaats, ROUND (a.tot_opp, 2),
@@ -6764,6 +6764,64 @@ AS
)
/
/* Formatted on 2008/06/11 09:00 (Formatter Plus v4.8.7) */
CREATE OR REPLACE VIEW uwva_v_rap_hv_leegstandslijst (fclt_f_regio,
fclt_f_gebouw,
adres,
fclt_f_plaats,
tot_vvo,
leegstd_m2,
bezverl_m2,
inricht_m2,
oplever_m2
)
AS
(SELECT c.regio, c.code, d.adres, d.plaats, ROUND (a.tot_opp, 2),
TO_CHAR (ROUND (b1.lg_str, 2)), TO_CHAR (ROUND (b2.lg_reg, 2)),
TO_CHAR (ROUND (b3.lg_inr, 2)), TO_CHAR (ROUND (b4.lg_opl, 2))
FROM (SELECT v.gebouw_key, SUM (v.nen2580_opp) tot_opp
FROM uwva_v_hv_actual v
WHERE v.div_kpn IS NOT NULL -- alleen verhuurbare oppervlakten!
AND v.div_kpn <> '206010'
AND v.div_kpn <> 'ONDERHUUR'
GROUP BY v.gebouw_key) a
LEFT JOIN
(SELECT v.gebouw_key, SUM (v.nen2580_opp) lg_str
FROM uwva_v_hv_actual v
WHERE v.div_kpn IS NOT NULL AND v.afd_kpn = 'LEEG STRUCTUREEL'
GROUP BY v.gebouw_key) b1 ON a.gebouw_key = b1.gebouw_key
LEFT JOIN
(SELECT v.gebouw_key, SUM (v.nen2580_opp) lg_reg
FROM uwva_v_hv_actual v
WHERE v.div_kpn IS NOT NULL AND v.afd_kpn = 'LEEG'
GROUP BY v.gebouw_key) b2 ON a.gebouw_key = b2.gebouw_key
LEFT JOIN
(SELECT v.gebouw_key, SUM (v.nen2580_opp) lg_inr
FROM uwva_v_hv_actual v
WHERE v.div_kpn IS NOT NULL AND v.afd_kpn = 'LEEG INRICHTING'
GROUP BY v.gebouw_key) b3 ON a.gebouw_key = b3.gebouw_key
LEFT JOIN
(SELECT v.gebouw_key, SUM (v.nen2580_opp) lg_opl
FROM uwva_v_hv_actual v
WHERE v.div_kpn IS NOT NULL AND v.afd_kpn = 'LEEG OPLEVERING'
GROUP BY v.gebouw_key) b4 ON a.gebouw_key = b4.gebouw_key
LEFT JOIN -- regio info bij gebouw
(SELECT g.alg_gebouw_key, d.alg_district_omschrijving regio,
g.alg_gebouw_code code
FROM alg_gebouw g, alg_locatie l, alg_district d, alg_regio r
WHERE g.alg_locatie_key = l.alg_locatie_key
AND l.alg_district_key = d.alg_district_key
AND d.alg_regio_key = r.alg_regio_key) c
ON a.gebouw_key = c.alg_gebouw_key
LEFT JOIN -- adres info bij gebouw
(SELECT g.alg_gebouw_key, a.mld_adres_bezoek_adres adres,
a.mld_adres_bezoek_plaats plaats
FROM alg_gebouw g, mld_adres a
WHERE g.mld_adres_key = a.mld_adres_key) d
ON a.gebouw_key = d.alg_gebouw_key
)
/
/* Formatted on 2008/05/28 14:14 (Formatter Plus v4.8.7) */
CREATE OR REPLACE VIEW uwva_v_rap_hv_ruimtedetails (fclt_f_district,
fclt_f_gebouw,
@@ -10397,7 +10455,7 @@ BEGIN
p_applrun,
'I',
'Facilitor Nordined import version ' || currentversion,
'$Revision: 232 $'
'$Revision: 233 $'
);
-- Maak vooraf de beschikbare srtruimtes (ruimtegebruik) compleet
@@ -13366,7 +13424,7 @@ BEGIN
INTO currentversion
FROM fac_module;
fac.imp_writelog (p_applname, p_applrun, 'I', 'Facilitor BUDGETH import version ' || currentversion, '$Revision: 232 $');
fac.imp_writelog (p_applname, p_applrun, 'I', 'Facilitor BUDGETH import version ' || currentversion, '$Revision: 233 $');
FOR NEXT_RECORD IN c_cursor
LOOP