UBL-CR-577: A UBL invoice should not include the InvoiceLine Item SellersItemIdentification…
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[UBL-CR-577]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification BarcodeSymbologyID
not((cac:InvoiceLine|cac:CreditNoteLine)/cac:Item/cac:SellersItemIdentification/cbc:BarcodeSymbologyID)UBL-CR-577 is a warning rule in the schema layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is flagged but not rejected.
What this rule requires
The rule checks that no cac:InvoiceLine or cac:CreditNoteLine contains a cac:Item/cac:SellersItemIdentification/cbc:BarcodeSymbologyID. If this element is present, the validator reports a warning; the document is not rejected, but it should not include the barcode symbology identifier in the seller's item identification.
How to fix
Remove cbc:BarcodeSymbologyID from cac:SellersItemIdentification in every cac:InvoiceLine and cac:CreditNoteLine, or configure the producing system not to output it.
Guidance on this rule. The original text above is authoritative.
Where to go next
No published Peppol BIS Billing UBL release comparison lists a change to UBL-CR-577.
Validate an invoice against these rules · All release changes