Faktura

CII-SR-451

warningEN 16931syntax binding ruleCII

Only one payee identifier should be present (either the ID or the Global ID)

Why it fails

An element that EN 16931 allows at most once appears more than once: Only one payee identifier should be present (either the ID or the Global ID)

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

CII — context /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement

(not(ram:PayeeTradeParty/ram:ID) and ram:PayeeTradeParty/ram:GlobalID) or (ram:PayeeTradeParty/ram:ID and not(ram:PayeeTradeParty/ram:GlobalID)) or (not(ram:PayeeTradeParty/ram:ID) and not(ram:PayeeTradeParty/ram:GlobalID))

Related rules

Part of CII-SR — CII restrictions.

Validate an invoice against this rule →