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 TypeCode inside it.
Why it matters
This is a warning, so the invoice is still accepted. The standard reads only the ID of the account on a line, so the type code is ignored. Fix it if you want a file that holds nothing beyond what EN 16931 defines.
How to fix it
Inside ReceivableSpecifiedTradeAccountingAccount on each line, delete TypeCode and keep the ID. If your invoicing software lets you set an account type for lines, switch that off or pick its EN 16931 or XRechnung output.
The rule as published
TypeCode 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-214 still fails, and which other rules do.
Related rules
- CII-SR-215 Line accounting account must not have an amount type code
- CII-SR-216 Line accounting account must not have a name
- CII-SR-217 Line accounting account must not have a cost reference pattern
- 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