WZKW#80227 -- Implementatie Stichting Welzijnskwartier

svn path=/Customer/trunk/; revision=63994
This commit is contained in:
Norbert Wassink
2024-03-20 15:37:12 +00:00
parent dc232af44d
commit 6e5ceab082

View File

@@ -711,7 +711,7 @@ AS
c.kostenplaats_nr kostenplaats,
c.lastinvoicedate contract_key,
c.prijs prijs,
' Contract' soort
'Contract' soort
FROM wzkw_v_fact_res_cnt c
UNION ALL
SELECT i.rrr_key,
@@ -724,7 +724,7 @@ AS
i.kostenplaats_nr kostenplaats,
NULL contract_key,
i.prijs prijs,
' Incidenteel' soort
'Incidenteel' soort
FROM wzkw_v_fact_res_incdtl i;
@@ -745,9 +745,7 @@ AS
rer.res_ruimte_key,
rrr.res_rsv_ruimte_van,
rrr.res_rsv_ruimte_tot,
DECODE (incidenteel.res_kenmerkreservering_waarde,
1, 1,
0))) prijs,
0)) prijs,
'Contract' soort_reservering,
c.cnt_contract_key contract_key,
ct.cnt_termijn_aantal fact_periode_aantal,
@@ -787,12 +785,7 @@ AS
alg_v_ruimte_gegevens_all alg,
prs_bedrijf b,
cnt_contract c,
CNT_TERMIJN ct,
(SELECT *
FROM res_kenmerkwaarde rkw2, res_kenmerk rk2
WHERE rkw2.res_kenmerk_key = rk2.res_kenmerk_key
AND rk2.res_kenmerk_code = 'INCIDENTEEL'
AND rk2.res_kenmerk_verwijder IS NULL) incidenteel
CNT_TERMIJN ct
WHERE rrr.res_status_bo_key = 2
AND rrr.res_status_fo_key = 2
AND rrr.res_activiteit_key = ra.res_activiteit_key
@@ -818,7 +811,11 @@ AS
(SELECT ccp.cnt_alg_plaats_key
FROM cnt_contract_plaats ccp
WHERE ccp.cnt_contract_key = c.cnt_contract_key)
AND incidenteel.res_rsv_ruimte_key(+) = rrr.res_rsv_ruimte_key
AND rrr.res_rsv_ruimte_key NOT IN (SELECT rkw2.res_rsv_ruimte_key
FROM res_kenmerkwaarde rkw2, res_kenmerk rk2
WHERE rkw2.res_kenmerk_key = rk2.res_kenmerk_key
AND rk2.res_kenmerk_code = 'INCIDENTEEL'
AND rk2.res_kenmerk_verwijder IS NULL)
AND TRUNC(rrr.res_rsv_ruimte_van)
BETWEEN TRUNC(c.cnt_contract_looptijd_van)
AND TRUNC(c.cnt_contract_looptijd_tot)
@@ -841,9 +838,7 @@ AS
rer.res_ruimte_key,
rrr.res_rsv_ruimte_van,
rrr.res_rsv_ruimte_tot,
DECODE (rkw.res_kenmerkreservering_waarde,
1, 1,
0))) prijs,
1)) prijs,
'Incidenteel' soort_reservering,
TO_CHAR (rrr.res_rsv_ruimte_van, 'YYYY') fact_jaar,
(SELECT p.prs_kostenplaats_nr