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 also has no SetTriggerCode inside it.
Why it matters
This is a warning, so the invoice is still accepted. The recipient reads only the ID inside this element, so the trigger code has no effect. It is worth removing if a recipient or platform wants a file that sticks to EN 16931.
How to fix it
Inside ReceivableSpecifiedTradeAccountingAccount on each line, delete SetTriggerCode. Keep the ID if you want to pass on a buyer accounting reference. If the code is written by your software, choose its EN 16931 or XRechnung output instead of an extended one.
The rule as published
SetTriggerCode 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-213 still fails, and which other rules do.
Related rules
- CII-SR-214 Line accounting account must not have a type code
- 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