DENB#56713 K2F/Niet factureren nul-bedragen bugfix

svn path=/Customer/trunk/; revision=41486
This commit is contained in:
Maarten van der Heide
2019-03-11 17:42:00 +00:00
parent dfe9f01016
commit eeb18bf6a8

View File

@@ -2349,7 +2349,7 @@ CREATE OR REPLACE VIEW denb_v_rap_actual_bbs_res
notagebonden_tekst, -- [max. 100] Geregistreerd bij huurder in kenmerk 1040
omschrijving_boekingsregel, -- [max. 32] Res.nr. + Datum + Ruimte/Verbruik/Overig per BTW/ECL
bedrag, -- [max. 13] Nettobedrag (excl. BTW)
btw_kode, -- [max. 2] 6 of 21; leeg voor interne huurders (vinkje bij huurder in kenmerk 1021)
btw_kode, -- [max. 2] 9 of 21; leeg voor interne huurders (vinkje bij huurder in kenmerk 1021)
fcl_lang, -- [7 van max. 12] Grootboek per BBS-locatie (64807xx)
ecl_lang, -- [5 van max. 8] 83362 (Ruimte incl. annulering/schoonmaak)/83402 (Verbruik)/82980 (Overig)
fclt_3d_locatie_key
@@ -2401,7 +2401,7 @@ CREATE OR REPLACE VIEW denb_v_rap_dryrun_bbs_k2f
notagebonden_tekst, -- [max. 100] Geregistreerd bij huurder in kenmerk 1040
omschrijving_boekingsregel, -- [max. 32] Res.nr. + Datum + Ruimte/Verbruik/Overig per BTW/ECL
bedrag, -- [max. 13] Nettobedrag (excl. BTW)
btw_kode, -- [max. 2] 6 of 21; leeg voor interne huurders (vinkje bij huurder in kenmerk 1021)
btw_kode, -- [max. 2] 9 of 21; leeg voor interne huurders (vinkje bij huurder in kenmerk 1021)
fcl_lang, -- [7 van max. 12] Grootboek per BBS-locatie (64807xx)
ecl_lang, -- [5 van max. 8] 83362 (Ruimte incl. annulering/schoonmaak)/83402 (Verbruik)/82980 (Overig)
fclt_3d_locatie_key
@@ -2455,7 +2455,7 @@ CREATE OR REPLACE VIEW denb_v_rap_frozen_bbs_k2f
notagebonden_tekst, -- [max. 100] Geregistreerd bij huurder in kenmerk 1040
omschrijving_boekingsregel, -- [max. 32] Res.nr. + Datum + Ruimte/Verbruik/Overig per BTW/ECL
bedrag, -- [max. 13] Nettobedrag (excl. BTW)
btw_kode, -- [max. 2] 6 of 21; leeg voor interne huurders (vinkje bij huurder in kenmerk 1021)
btw_kode, -- [max. 2] 9 of 21; leeg voor interne huurders (vinkje bij huurder in kenmerk 1021)
fcl_lang, -- [7 van max. 12] Grootboek per BBS-locatie (64807xx)
ecl_lang, -- [5 van max. 8] 83362 (Ruimte incl. annulering/schoonmaak)/83402 (Verbruik)/82980 (Overig)
fclt_3d_locatie_key
@@ -2577,21 +2577,22 @@ AS
-- Verwerken te exporteren regels!
CURSOR c1
IS
SELECT '[' || debiteurennummer || '] ' aanduiding,
sortering,
res_rsv_ruimte_key,
res_rsv_artikel_key,
res_rsv_deel_key,
res_status_bo_key,
debiteurennummer,
DECODE (interne_huurder, '1', 'J', 'N') interne_huurder,
alg_locatie_omschrijving,
bedrag,
btw_kode
FROM denb_v_bbs_res_all
WHERE reslev > TO_DATE ('01-07-2018', 'dd-mm-yyyy')
AND reslev < TRUNC (SYSDATE, 'mm')
AND res_status_bo_key != 6 -- Niet AV!
SELECT '[' || v.debiteurennummer || '] ' aanduiding,
v.sortering,
v.res_rsv_ruimte_key,
v.res_rsv_artikel_key,
v.res_rsv_deel_key,
v.res_status_bo_key,
v.debiteurennummer,
DECODE (v.interne_huurder, '1', 'J', 'N') interne_huurder,
v.alg_locatie_omschrijving,
v.bedrag + COALESCE (rrr.res_rsv_ruimte_korting, 0) bedrag,
v.btw_kode
FROM denb_v_bbs_res_all v, res_rsv_ruimte rrr
WHERE v.reslev > TO_DATE ('01-07-2018', 'dd-mm-yyyy')
AND v.reslev < TRUNC (SYSDATE, 'mm')
AND v.res_status_bo_key != 6 -- Niet AV!
AND v.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key
--AND sortering NOT LIKE '%R1' -- Skip Korting-regels!
UNION ALL -- Extra R-regel voor losse voorzieningen!
SELECT DISTINCT '[' || v.debiteurennummer || '] ' aanduiding,