Peppol BIS Billing 3.0.21 · UBL

UBL-SR-09: Seller name shall occur maximum once

Peppol BIS Billing 3.0.21 · UBL

fatalschema

Original rule text

[UBL-SR-09]-Seller name shall occur maximum once

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

UBL-SR-09 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 checks that in a UBL Invoice or CreditNote, the seller's registered name element cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName occurs at most once. A document fails this fatal rule if that element appears more than once.

How to fix

Ensure the seller party's party legal entity contains at most one cbc:RegistrationName. Remove any duplicate cbc:RegistrationName elements so that no more than one remains (zero occurrences is also allowed by this rule).

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-09.

Validate an invoice against these rules · All release changes