Peppol BIS Billing 3.0.21 · UBL

UBL-SR-11: Seller legal registration identifier shall occur maximum once

Peppol BIS Billing 3.0.21 · UBL

fatalschema

Original rule text

[UBL-SR-11]-Seller legal registration identifier shall occur maximum once

Stored validation assertion
(count(cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID) <= 1)

UBL-SR-11 is a fatal rule in the schema layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is rejected.

What this rule requires

The rule requires that in a UBL Invoice or CreditNote, the seller's legal registration identifier (cbc:CompanyID inside cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity) occurs at most once. A document fails when this element appears more than once.

How to fix

Change the invoice or credit note so that cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity contains at most one cbc:CompanyID; remove any duplicate occurrences.

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-SR-11.

Validate an invoice against these rules · All release changes