From 2c65d25e959072bca264dab78a7513d081075316 Mon Sep 17 00:00:00 2001 From: Jigar Vaghela Date: Thu, 16 Jun 2022 05:49:03 +0000 Subject: [PATCH] [IMP] l10n_in_edi: add optional parameter to filter invoice line need to filter service product from invoice for E-waybill so add this optional parameter X-original-commit: cb01d94ab249a45ec31983573179a68284698896 Part-of: odoo/odoo#109390 --- addons/l10n_in_edi/models/account_edi_format.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/l10n_in_edi/models/account_edi_format.py b/addons/l10n_in_edi/models/account_edi_format.py index 2c6304240ab..85da9a1ddde 100644 --- a/addons/l10n_in_edi/models/account_edi_format.py +++ b/addons/l10n_in_edi/models/account_edi_format.py @@ -526,7 +526,7 @@ class AccountEdiFormat(models.Model): return self._l10n_in_edi_generate_invoice_json_managing_negative_lines(invoice, json_payload) @api.model - def _l10n_in_prepare_edi_tax_details(self, move, in_foreign=False): + def _l10n_in_prepare_edi_tax_details(self, move, in_foreign=False, filter_invl_to_apply=None): def l10n_in_grouping_key_generator(base_line, tax_values): invl = base_line['record'] tax = tax_values['tax_repartition_line'].tax_id @@ -564,6 +564,7 @@ class AccountEdiFormat(models.Model): return move._prepare_edi_tax_details( filter_to_apply=l10n_in_filter_to_apply, grouping_key_generator=l10n_in_grouping_key_generator, + filter_invl_to_apply=filter_invl_to_apply, ) @api.model