From 93eae53c6fbe2f9e8491fb19293c2cfe2a4bf5fd Mon Sep 17 00:00:00 2001 From: Josse Colpaert Date: Thu, 21 Sep 2023 16:15:57 +0200 Subject: [PATCH] [IMP] l10n_es_edi_sii/tbai: use l10n_es_is_simplified field instead of just checking the simplified partner closes odoo/odoo#136164 Related: odoo/upgrade#5191 Signed-off-by: Olivier Colson (oco) --- addons/l10n_es_edi_sii/models/account_edi_format.py | 4 +--- addons/l10n_es_edi_tbai/data/template_invoice.xml | 2 +- addons/l10n_es_edi_tbai/models/account_edi_format.py | 6 +++--- addons/l10n_es_edi_tbai/models/account_move.py | 3 --- 4 files changed, 5 insertions(+), 10 deletions(-) diff --git a/addons/l10n_es_edi_sii/models/account_edi_format.py b/addons/l10n_es_edi_sii/models/account_edi_format.py index cea366d483c..33fe6b95614 100644 --- a/addons/l10n_es_edi_sii/models/account_edi_format.py +++ b/addons/l10n_es_edi_sii/models/account_edi_format.py @@ -249,12 +249,10 @@ class AccountEdiFormat(models.Model): def _l10n_es_edi_get_invoices_info(self, invoices): eu_country_codes = set(self.env.ref('base.europe').country_ids.mapped('code')) - simplified_partner = self.env.ref("l10n_es_edi_sii.partner_simplified") - info_list = [] for invoice in invoices: com_partner = invoice.commercial_partner_id - is_simplified = invoice.partner_id == simplified_partner + is_simplified = invoice.l10n_es_is_simplified info = { 'PeriodoLiquidacion': { diff --git a/addons/l10n_es_edi_tbai/data/template_invoice.xml b/addons/l10n_es_edi_tbai/data/template_invoice.xml index 0e280e9fb30..212d01b12cd 100644 --- a/addons/l10n_es_edi_tbai/data/template_invoice.xml +++ b/addons/l10n_es_edi_tbai/data/template_invoice.xml @@ -72,7 +72,7 @@