Set BillingReference to Invoice and Credit Note UBL

Closes #14517
This commit is contained in:
Cédric Krier
2026-01-19 12:17:43 +01:00
parent 4e3f4055ce
commit 7573e8fbfd
3 changed files with 13 additions and 0 deletions
+1
View File
@@ -1,3 +1,4 @@
* Set BillingReference to Invoice and Credit Note
* Render allowance and charge
* Fill buyer's item identification
@@ -24,6 +24,12 @@ this repository contains the full copyright notices and license terms. -->
<cbc:ID>${this.sale_reference or 'NA'}</cbc:ID>
<cbc:SalesOrderID py:if="this.sale_number">${this.sale_number}</cbc:SalesOrderID>
</cac:OrderReference>
<cac:BillingReference py:for="origin_invoice in this.invoice.origin_invoices">
<cac:InvoiceDocumentReference>
<cbc:ID>${origin_invoice.number}</cbc:ID>
<cbc:IssueDate>${origin_invoice.invoice_date}</cbc:IssueDate>
</cac:InvoiceDocumentReference>
</cac:BillingReference>
<cac:AdditionalDocumentReference py:for="document in this.additional_documents">
<cbc:ID>${document['id']}</cbc:ID>
<cbc:DocumentTypeCode py:if="document.get('code')">${document['code']}</cbc:DocumentTypeCode>
@@ -24,6 +24,12 @@ this repository contains the full copyright notices and license terms. -->
<cbc:ID>${this.sale_reference or 'NA'}</cbc:ID>
<cbc:SalesOrderID py:if="this.sale_number">${this.sale_number}</cbc:SalesOrderID>
</cac:OrderReference>
<cac:BillingReference py:for="origin_invoice in this.invoice.origin_invoices">
<cac:InvoiceDocumentReference>
<cbc:ID>${origin_invoice.number}</cbc:ID>
<cbc:IssueDate>${origin_invoice.invoice_date}</cbc:IssueDate>
</cac:InvoiceDocumentReference>
</cac:BillingReference>
<cac:AdditionalDocumentReference py:for="document in this.additional_documents">
<cbc:ID>${document['id']}</cbc:ID>
<cbc:DocumentTypeCode py:if="document.get('code')">${document['code']}</cbc:DocumentTypeCode>