Was die Regel bedeutet
Das Buchungskonto (ReceivableSpecifiedTradeAccountingAccount) darf kein TypeCode enthalten, einen Code für die Art des Kontos. EN 16931 nutzt dort nur die Konto-ID, in der die Buchungsreferenz des Käufers (BT-19) steht. Diese Regel betrifft nicht den Code für den Rechnungstyp (BT-3), etwa 380 für eine Rechnung oder 381 für eine Rechnungskorrektur, den Sie behalten müssen.
Warum sie wichtig ist
Diese Regel ist eine Warnung, die Datei wird also weiter angenommen. Die Kontoart liegt außerhalb des Standards, deshalb muss die Software des Empfängers sie nicht lesen. Der Käufer bucht die Rechnung anhand der Konto-ID und der Standardfelder.
So beheben Sie den Fehler
Löschen Sie den TypeCode, der im Block für das Buchungskonto steht, und lassen Sie jeden anderen TypeCode in der Datei unverändert. Fügt Ihre Software ihn selbst hinzu, wählen Sie in den Exporteinstellungen für E-Rechnungen die Option EN 16931 oder bitten Sie den Anbieter, ihn nicht mehr zu schreiben. Soll der Käufer die Rechnung auf ein bestimmtes Konto buchen, füllen Sie die Buchungsreferenz des Käufers (BT-19) aus.
Der veröffentlichte Regeltext
TypeCode 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 |