From eb3e40ac3b6ddb9654df4b88fb9f0dbe0fa8d3dc Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Tue, 17 Dec 2024 14:29:03 +0100 Subject: [PATCH] [FIX] l10n_fr_account_vat_return: filter on VAT taxes for France MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit adapts the code to the scenario where you have VAT taxes for other countries (EU B2C over 10k€, Polynésie française, ...) --- l10n_fr_account_vat_return/models/l10n_fr_account_vat_return.py | 1 + 1 file changed, 1 insertion(+) diff --git a/l10n_fr_account_vat_return/models/l10n_fr_account_vat_return.py b/l10n_fr_account_vat_return/models/l10n_fr_account_vat_return.py index c4fae3b1a..99fd92999 100644 --- a/l10n_fr_account_vat_return/models/l10n_fr_account_vat_return.py +++ b/l10n_fr_account_vat_return/models/l10n_fr_account_vat_return.py @@ -314,6 +314,7 @@ def _prepare_speedy(self): ("amount_type", "=", "percent"), ("amount", ">", 0), ("unece_type_code", "=", "VAT"), + ("country_id", "=", self.env.ref("base.fr").id), ] sale_regular_vat_tax_domain = vat_tax_domain + [ ("fr_vat_autoliquidation", "=", False),