STCH#57948 -- Vervallen gebouwen niet tonen in HV raps

svn path=/Customer/trunk/; revision=42692
This commit is contained in:
Robin Stoker
2019-05-23 14:43:58 +00:00
parent 779a3a1cb4
commit 641d0cafba

View File

@@ -369,21 +369,24 @@ AS
-- Aantal dagen geen reactie op RFQ naar strukton
CREATE OR REPLACE VIEW stch_v_rap_uitvoerdagen
(
opdracht_key,
opdrachtnummer,
verzonden,
reactie_dagen
opdracht_key,
opdrachtnummer,
verzonden,
reactie_werkdagen
)
AS
SELECT o.mld_opdr_key,
TO_CHAR (o.mld_melding_key) || '/' || o.mld_opdr_bedrijfopdr_volgnr
opdrachtnummer,
o.mld_opdr_verzonden,
TRUNC (SYSDATE) - TRUNC (mld_opdr_verzonden) aantal_dagen
FROM mld_opdr o
WHERE o.mld_typeopdr_key = 165
AND o.mld_statusopdr_key IN (5) -- Toegekend, dus nog geen reactie ontvangen
AND o.mld_uitvoerende_keys = 50422;
SELECT o.mld_opdr_key,
TO_CHAR (o.mld_melding_key) || '/' || o.mld_opdr_bedrijfopdr_volgnr
opdrachtnummer,
o.mld_opdr_verzonden,
(TRUNC (SYSDATE, 'iw') - TRUNC (mld_opdr_verzonden, 'iw')) * 5 / 7
+ LEAST (5, TRUNC (SYSDATE) - TRUNC (SYSDATE, 'iw'))
- LEAST (5, TRUNC (mld_opdr_verzonden) - TRUNC (mld_opdr_verzonden, 'iw'))
werkdagen
FROM mld_opdr o
WHERE o.mld_typeopdr_key = 165
AND o.mld_statusopdr_key IN (5) -- Toegekend, dus nog geen reactie ontvangen
AND o.mld_uitvoerende_keys = 50422;
--Strukton koppeling
CREATE OR REPLACE PROCEDURE stch_import_opdrstat_strukton (
@@ -1082,8 +1085,10 @@ AS
sk_utility,
sk_overig,
sk_korting
FROM stch_hv_freeze;
FROM stch_hv_freeze
WHERE loc_code = 'ON';
-- HV nu alleen nog met ONSITE gebouwen
CREATE OR REPLACE VIEW STCH_V_HV_DETAIL
(
EIGENAAR,
@@ -1115,7 +1120,8 @@ CREATE OR REPLACE VIEW STCH_V_HV_DETAIL
FM
)
AS
(SELECT a.eigenaar,
SELECT * FROM
((SELECT a.eigenaar,
a.alg_locatie_code,
a.alg_gebouw_upper,
a.alg_verdieping_code,
@@ -1247,7 +1253,13 @@ AS
FROM prs_v_aanwezigruimteafdeling ra
GROUP BY ra.alg_ruimte_key) x
WHERE x.rui_bez < 100) d
ON a.alg_ruimte_key = d.alg_ruimte_key);
ON a.alg_ruimte_key = d.alg_ruimte_key)) sub
WHERE sub.alg_locatie_code = 'ON'
AND NOT EXISTS
(SELECT 1
FROM alg_gebouw ag
WHERE ag.alg_gebouw_upper = sub.alg_gebouw_upper
AND ag.alg_gebouw_verwijder IS NOT NULL);
CREATE OR REPLACE VIEW STCH_V_HV_ACTUAL
(
@@ -1666,7 +1678,8 @@ AS
TO_CHAR (tarief_service,
'999990D99999',
'NLS_NUMERIC_CHARACTERS = '',.''')
FROM stch_hv_freeze;
FROM stch_hv_freeze
WHERE loc_code = 'ON';
CREATE OR REPLACE VIEW STCH_V_RAP_OFFERTE_STATUS
(