Was die Regel bedeutet
Eine Position (BG-25) darf die Buchungsreferenz des Käufers (BT-133) in der ID von ReceivableSpecifiedTradeAccountingAccount angeben. Die Regel prüft, dass in diesem Element zusätzlich kein SetTriggerCode steht.
Warum sie wichtig ist
Das ist nur eine Warnung, die Rechnung wird also angenommen. Der Empfänger liest nur die ID in diesem Element, der Auslösecode bleibt ohne Wirkung. Es lohnt sich, ihn zu entfernen, wenn ein Empfänger oder eine Plattform eine Datei verlangt, die sich an EN 16931 hält.
So beheben Sie den Fehler
Löschen Sie in jeder Position innerhalb von ReceivableSpecifiedTradeAccountingAccount das Element SetTriggerCode. Behalten Sie die ID, wenn Sie eine Buchungsreferenz des Käufers weitergeben möchten. Schreibt Ihre Software den Code, wählen Sie deren Ausgabe EN 16931 oder XRechnung statt einer erweiterten.
Der veröffentlichte Regeltext
SetTriggerCode should not be present Wo diese Regel gilt
| Regelwerk | 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 |
Ihre Datei prüfen
Verwandte Regeln
- CII-SR-214 Das Buchungskonto einer Position darf keinen Typcode haben
- CII-SR-215 Das Buchungskonto einer Position darf keinen Betragstypcode haben
- CII-SR-216 Das Buchungskonto einer Position darf keinen Namen haben
- CII-SR-217 Das Buchungskonto einer Position darf kein Kostenreferenzmuster haben
- CII-SR-218 Positionen sollten kein Einkaufskonto nennen
- CII-SR-219 Positionen sollten kein Verkaufskonto nennen