Faktura

UBL-SR-19

fatalEN 16931syntax binding ruleUBL

Payee name shall occur maximum once, if the Payee is different from the Seller

Why it fails

An element that EN 16931 allows at most once appears more than once: Payee name shall occur maximum once, if the Payee is different from the Seller

How to fix it

Keep the single correct occurrence and delete the rest. If you genuinely have several values, they belong in a repeatable group, not in repeated elements.

What the validator checks

UBL — context cac:PayeeParty

(count(cac:PartyName/cbc:Name) <= 1) and ((cac:PartyName/cbc:Name) != (../cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName))

Related rules

Part of UBL-SR — UBL cardinality.

Validate an invoice against this rule →