From 01a944fbfc2dcfe53101d87f67dc56860586842e Mon Sep 17 00:00:00 2001 From: Frank Cools Date: Thu, 2 Oct 2025 22:29:57 +0200 Subject: [PATCH] Exclude line 17 from automatic calculation Fixed: - Line 17 is for manual entry only (paper form) - Removed line 17 from automatic totals calculation - Only lines 08, 09, 9B contribute to total_vat_collected - This should give the correct value for line 25 --- core/class/declarationtva.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/class/declarationtva.class.php b/core/class/declarationtva.class.php index d55c7a9..a3da5f4 100644 --- a/core/class/declarationtva.class.php +++ b/core/class/declarationtva.class.php @@ -269,8 +269,8 @@ class DeclarationTVA error_log("DeclarationTVA: Final amounts for line $ca3_line: base=$line_total_base, vat=$line_total_vat, total=$line_total_amount"); // Update totals - only VAT amounts from sections B and C - if (in_array($ca3_line, ['08', '09', '9B', '17'])) { - // Section B: VAT amounts only + if (in_array($ca3_line, ['08', '09', '9B'])) { + // Section B: VAT amounts only (line 17 is manual entry) $total_vat_collected += $line_total_vat; } elseif (in_array($ca3_line, ['20', '21', '22'])) { // Section C: VAT amounts only