What it means
A line (BG-25) may give a buyer accounting reference (BT-133) in the ID of ReceivableSpecifiedTradeAccountingAccount. The rule checks that this element has no CostReferenceDimensionPattern, a cost reference dimension pattern, inside it.
Why it matters
This is a warning, so the invoice is still accepted. The standard reads only the ID of the account, so the cost pattern is ignored. It is worth fixing if a recipient or platform wants a clean EN 16931 file.
How to fix it
Inside ReceivableSpecifiedTradeAccountingAccount on each line, delete CostReferenceDimensionPattern. Keep the ID if you want to pass on a buyer accounting reference. If your software writes it, look for a cost centre or dimension export option and turn it off.
The rule as published
CostReferenceDimensionPattern should not be present Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Check your file
Drop your e-invoice to see whether CII-SR-217 still fails, and which other rules do.
Related rules
- CII-SR-218 Invoice lines should not name a purchase accounting account
- CII-SR-219 Invoice lines should not name a sales accounting account
- CII-SR-220 Invoice lines should not carry payment card details
- CII-SR-221 Invoice lines should not contain sub-lines
- CII-SR-222 The seller should not have a role code
- CII-SR-223 Seller's legal organisation must not have a classification code