diff --git a/FIN/FIN_PAC.SRC b/FIN/FIN_PAC.SRC index f9a6a0e6..3ba95f55 100644 --- a/FIN/FIN_PAC.SRC +++ b/FIN/FIN_PAC.SRC @@ -515,7 +515,7 @@ AS WHERE cnt_contract_key = c_key AND fin_factuur_statuses_key <> 1 AND fin_factuur_verwijder IS NULL - AND fin_factuur_datum <= factuurdatum + AND (fin_factuur_datum <= factuurdatum OR fin_factuur_statuses_key IN (6, 7)) -- Akkoord(6) en Verwerkt(7) AND fin_factuur_boekmaand = factuurboekmaand; -- totaaltermijngefactureerd(btw) is dus voor deze periode inclusief deze nieuwe, dus @@ -530,7 +530,7 @@ AS WHERE cnt_contract_key = c_key AND fin_factuur_statuses_key <> 1 AND fin_factuur_verwijder IS NULL - AND fin_factuur_datum <= factuurdatum; + AND (fin_factuur_datum <= factuurdatum OR fin_factuur_statuses_key IN (6, 7)); -- Akkoord(6) en Verwerkt(7) DBMS_OUTPUT.put_line ('Totaal gefactureerd: ' || totaalgefactureerd); DBMS_OUTPUT.put_line ('Totaal gefactureerd periode: ' || totaaltermijngefactureerd); @@ -624,7 +624,7 @@ AS WHERE mld_opdr_key = o_key AND fin_factuur_statuses_key <> 1 AND fin_factuur_verwijder IS NULL - AND fin_factuur_datum <= factuurdatum; + AND (fin_factuur_datum <= factuurdatum OR fin_factuur_statuses_key IN (6, 7)); -- Akkoord(6) en Verwerkt(7) -- Hier kunnen we iets met de deels nieuwe opties -- '0;Geen facturen;1;Eén factuur (vaste prijs);2;Eén factuur (nacalculatie);3;Meerdere facturen;4;Contracttermijnen',