From 1b504038ce270540ddab28db4ab995d22f2ab2a7 Mon Sep 17 00:00:00 2001 From: "Paolo Gatti (pgi)" Date: Wed, 22 Nov 2023 10:59:19 +0100 Subject: [PATCH] [FIX] l10n_it_edi: issue with IDcodice in Fattura Semplificata In Fattura Semplificata, copy-paste mistake in the template after refactoring. IDCodice for the Sender has to be filled with the CodiceFiscale and not with the VAT number. (We only use VAT number if we don't find the CodiceFiscale.) related PR: odoo/odoo#143122 opw-3597050 closes odoo/odoo#143240 X-original-commit: 2a9344e08edb935f29489286029a75d3d236adb0 Signed-off-by: Josse Colpaert Signed-off-by: Paolo Gatti (pgi) --- addons/l10n_it_edi/data/invoice_it_simplified_template.xml | 2 +- .../tests/export_xmls/invoice_total_400_VAT_simplified.xml | 4 ++-- addons/l10n_it_edi/tests/test_edi_export.py | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/l10n_it_edi/data/invoice_it_simplified_template.xml b/addons/l10n_it_edi/data/invoice_it_simplified_template.xml index 20159d135cf..2fc686bbbf3 100644 --- a/addons/l10n_it_edi/data/invoice_it_simplified_template.xml +++ b/addons/l10n_it_edi/data/invoice_it_simplified_template.xml @@ -23,7 +23,7 @@ - + diff --git a/addons/l10n_it_edi/tests/export_xmls/invoice_total_400_VAT_simplified.xml b/addons/l10n_it_edi/tests/export_xmls/invoice_total_400_VAT_simplified.xml index 297d0337491..228ee870c31 100644 --- a/addons/l10n_it_edi/tests/export_xmls/invoice_total_400_VAT_simplified.xml +++ b/addons/l10n_it_edi/tests/export_xmls/invoice_total_400_VAT_simplified.xml @@ -5,7 +5,7 @@ IT - 01234560157 + 07149930583 V202200001 FSM10 @@ -16,7 +16,7 @@ IT 01234560157 - 01234560157 + 07149930583 company_2_data 1234 Test Street diff --git a/addons/l10n_it_edi/tests/test_edi_export.py b/addons/l10n_it_edi/tests/test_edi_export.py index 2ce353caebb..50791942423 100644 --- a/addons/l10n_it_edi/tests/test_edi_export.py +++ b/addons/l10n_it_edi/tests/test_edi_export.py @@ -179,6 +179,7 @@ class TestItEdiExport(TestItEdi): self._assert_export_invoice(invoice, 'invoice_below_400_codice_simplified.xml') def test_invoice_total_400_VAT_simplified(self): + self.company.l10n_it_codice_fiscale = '07149930583' invoice = self.env['account.move'].with_company(self.company).create({ 'move_type': 'out_invoice', 'invoice_date': '2022-03-24',