UBL-CR-571: A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification ExtendedID
Peppol BIS Billing 3.0.20 · UBL
Original rule text
[UBL-CR-571]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification ExtendedID
not((cac:InvoiceLine|cac:CreditNoteLine)/cac:Item/cac:BuyersItemIdentification/cbc:ExtendedID)UBL-CR-571 is a warning rule in the schema layer of Peppol BIS Billing 3.0.20 · UBL. An invoice that breaks it is flagged but not rejected.
What this rule requires
This rule is advisory: it reports a warning if any invoice line or credit note line contains cac:Item/cac:BuyersItemIdentification/cbc:ExtendedID. The test not(...) means the element must be absent. A document that includes it does not fail validation because the severity is warning, but the validator recommends removing it.
How to fix
Remove the cbc:ExtendedID element from cac:BuyersItemIdentification under each cac:InvoiceLine/cac:Item (or cac:CreditNoteLine/cac:Item). In the producing system, stop emitting that element for buyer's item identification.
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-571.
Validate an invoice against these rules · All release changes