What it means
For each seller's agent, every identifier in its PartyIdentification details must have a schemeID attribute. The UBL test checks whether the attribute exists, not whether its value is valid.
Why it matters
The scheme tells the recipient which numbering system the agent's identifier belongs to.
How to fix it
Add the correct scheme code to the seller's agent identifier. In UBL, set schemeID on cac:PartyIdentification/cbc:ID within cac:AccountingSupplierParty/cac:Party/cac:AgentParty. For CII, fill the corresponding seller's agent identifier scheme field (EXT-FR-FE-70). Export the corrected file and recheck it.
Once the file is corrected, check it again for free: Check an e-invoice
The rule as published
Si l’identifiant global de l'agent du vendeur (EXT-FR-FE-69) est renseigné, alors son schéma (EXT-FR-FE-70) doit également être renseigné. Where this rule applies
| Rule set | Version |
|---|---|
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |
Check your file
Drop your e-invoice to see whether BR-FR-CO-10_EXT-FR-FE-69-1 still fails, and which other rules do.