What it means
For frameworks S9, B9 and M9, each selected ram:TypeCode under rsm:ExchangedDocument must, after whitespace normalisation, be one of 389, 261, 501, 500, 502, 471 or 473. A present but blank element fails. This expression does not itself detect an absent ram:TypeCode.
Why it matters
These frameworks require a self-billed document type. A self-billed invoice is issued by the buyer on the seller's behalf, so the type code needs to describe that arrangement.
How to fix it
Check the invoicing arrangement and document type. If BT-23 is correct, enter the appropriate allowed code in rsm:ExchangedDocument/ram:TypeCode. Code 389 identifies a self-billed invoice and 261 a self-billed credit note; use another listed code when it describes your document more accurately. If the framework was entered incorrectly, correct BT-23 instead. Recheck your file.
Once the file is corrected, check it again for free: Check an e-invoice
The rule as published
Lorsque le cadre de facturation (BT-23) est S9, B9 ou M9, le code type de facture (ram:TypeCode) DOIT être l'un des types auto-facturés suivants : 389, 261, 501, 500, 502, 471, 473. Valeur actuelle : " … '. Business terms: BT-23
Where this rule applies
| Rule set | Version |
|---|---|
| France CTC (CII) | 1.4.0-04 |
Check your file
Drop your e-invoice to see whether BR-FR-BD-13_BT-3 still fails, and which other rules do.
Related rules
- BR-FR-BD-02_BT-30 Exactly one GROUP reference must match the seller
- BR-FR-BD-02_BT-31 Exactly one GROUP line must match the seller
- BR-FR-BD-02_BT-47 S9, B9 and M9 invoices need a GROUP line for the buyer
- BR-FR-BD-02_EXT-FR-FE-163 S9, B9 and M9 need two GROUP billing references
- BR-FR-BD-14-EXT-FR-FE-136 Top-level GROUP lines need an earlier invoice reference
- BR-FR-BD-14-EXT-FR-FE-138 Top-level GROUP lines need the earlier invoice date