BR-CO-26
Error (blocking) EN 16931 (UBL)EN 16931 (CII)
Official rule text
[BR-CO-26]-In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.
What it means
At least one machine-readable seller identifier must be present: BT-29 (seller identifier), BT-30 (legal registration, e.g. SIREN) or BT-31 (VAT identifier). In UBL that means cac:PartyIdentification/cbc:ID (an ID with schemeID=SEPA does not count), cac:PartyLegalEntity/cbc:CompanyID or cac:PartyTaxScheme/cbc:CompanyID under the supplier party - a seller described only by name and address fails.
How to fix it
Emit the seller's company register number in cac:PartyLegalEntity/cbc:CompanyID (BT-30) or its VAT number in cac:PartyTaxScheme/cbc:CompanyID (BT-31); any one of the three BTs satisfies the rule.
Business terms involved: BT-29BT-30BT-31
🇫🇷 En français
Au moins un identifiant machine du vendeur doit être présent : BT-29 (identifiant vendeur), BT-30 (immatriculation légale, ex. SIREN) ou BT-31 (identifiant TVA). En UBL : cac:PartyIdentification/cbc:ID (un ID avec schemeID=SEPA ne compte pas), cac:PartyLegalEntity/cbc:CompanyID ou cac:PartyTaxScheme/cbc:CompanyID sous la partie vendeur - un vendeur décrit seulement par nom et adresse est rejeté.
Correction : Émettez le numéro d'immatriculation du vendeur dans cac:PartyLegalEntity/cbc:CompanyID (BT-30, SIREN en France) ou son numéro de TVA dans cac:PartyTaxScheme/cbc:CompanyID (BT-31) ; un seul des trois BT suffit.
Seeing BR-CO-26 in a rejection?
Run your file through the free validator to see every violation at once — or let NormDrift watch your reference invoices so the next ruleset release never surprises you.