UBL-SR-10: Seller trader name shall occur maximum once
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[UBL-SR-10]-Seller trader name shall occur maximum once
(count(cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Name) <= 1)UBL-SR-10 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 cn:CreditNote, the seller party's name (cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Name) occurs at most once. The test counts these elements and fails if there is more than one.
How to fix
Ensure the seller party has no more than one cbc:Name within cac:PartyName. If multiple names are present, keep only one and remove the duplicates.
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-10.
Validate an invoice against these rules · All release changes