Do not set SellersItemIdentification UBL tag if product has no code

PEPPOL-EN16931-R008: Document MUST not contain empty elements.

Closes #14458
This commit is contained in:
Cédric Krier
2026-01-01 15:50:55 +01:00
parent b75a14ea86
commit 2c8dc24f38
2 changed files with 2 additions and 2 deletions
@@ -97,7 +97,7 @@ this repository contains the full copyright notices and license terms. -->
<cbc:Description py:if="line.description">${line.description}</cbc:Description>
<cbc:Name>${line.product_name or line.summary}</cbc:Name>
<py:if test="line.product">
<cac:SellersItemIdentification>
<cac:SellersItemIdentification py:if="line.product.code">
<cbc:ID>${line.product.code}</cbc:ID>
</cac:SellersItemIdentification>
<py:with vars="gtin=line.product.identifier_get(['ean', 'isbn', 'ismn'])">
+1 -1
View File
@@ -97,7 +97,7 @@ this repository contains the full copyright notices and license terms. -->
<cbc:Description py:if="line.description">${line.description}</cbc:Description>
<cbc:Name>${line.product_name or line.summary}</cbc:Name>
<py:if test="line.product">
<cac:SellersItemIdentification>
<cac:SellersItemIdentification py:if="line.product.code">
<cbc:ID>${line.product.code}</cbc:ID>
</cac:SellersItemIdentification>
<py:with vars="gtin=line.product.identifier_get(['ean', 'isbn', 'ismn'])">