From cf8e9150fb92b52d4872b94216d1d50567b5bc9d Mon Sep 17 00:00:00 2001 From: Jacques-Etienne Baudoux Date: Wed, 4 Dec 2024 12:30:45 +0100 Subject: [PATCH] account_invoice_ubl: exclude note lines in UBL --- account_invoice_ubl/models/account_move.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/account_invoice_ubl/models/account_move.py b/account_invoice_ubl/models/account_move.py index b714f29722..38e91edae7 100644 --- a/account_invoice_ubl/models/account_move.py +++ b/account_invoice_ubl/models/account_move.py @@ -459,7 +459,10 @@ def generate_invoice_ubl_xml_etree(self, version="2.1"): self._ubl_add_legal_monetary_total(xml_root, ns, version=version) line_number = 0 - for iline in self.invoice_line_ids: + invoice_lines = self.invoice_line_ids.filtered( + lambda line: line.display_type not in ("line_note", "line_section") + ) + for iline in invoice_lines: line_number += 1 self._ubl_add_invoice_line( xml_root, iline, line_number, ns, version=version