[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
This commit is contained in:
committed by
Josse Colpaert
parent
f40bc7a67f
commit
2c65d25e95
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user