Was die Regel bedeutet
Der Rechnungstypcode (BT-3) bezeichnet die Dokumentart. Im XML steht er in ram:TypeCode unter rsm:ExchangedDocument. Beispiele sind 380 für eine Rechnung, 381 für eine Rechnungskorrektur (Stornorechnung), 384 für eine korrigierte Rechnung und 389 für eine Gutschrift, also die Abrechnung durch den Leistungsempfänger. Die Regel prüft nichtleere Werte gegen die zulässige Liste des Profils EN 16931 von Factur-X und ZUGFeRD. Ein Wort wie RECHNUNG ist kein zulässiger Typcode. Ein leerer Wert besteht diesen einzelnen Test. Dass der Rechnungstypcode überhaupt angegeben ist, verlangt die Regel BR-04.
Warum sie wichtig ist
Der Rechnungstypcode unterscheidet eine Rechnung von einer Rechnungskorrektur oder einer anderen Dokumentart.
So beheben Sie den Fehler
Prüfen Sie, welche Dokumentart Sie ausstellen, und korrigieren Sie die entsprechende Angabe in Ihrer Ausgangsrechnung oder beim Export. Im XML muss ram:TypeCode unter rsm:ExchangedDocument den zugehörigen zulässigen Code ohne zusätzlichen Text enthalten. Verwenden Sie 380 nur, wenn das Dokument eine Rechnung ist. Exportieren Sie das korrigierte Dokument und prüfen Sie die Datei erneut.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: ZUGFeRD-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren Beta
Der veröffentlichte Regeltext
Value of 'ram:TypeCode' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000556 Die Spezifikationskennung muss ein zulässiger Wert sein
- FX-SCH-A-000557 Der Verweis auf das Rechnungsobjekt braucht genau eine Kennung
- FX-SCH-A-000558 Der Verweis auf das Rechnungsobjekt braucht genau einen Typcode
- FX-SCH-A-000559 Der Typcode des Verweises auf das Rechnungsobjekt muss 130 sein
- FX-SCH-A-000560 Eine Ausschreibungs- oder Losreferenz braucht genau eine Kennung
- FX-SCH-A-000561 Eine Ausschreibungs- oder Losreferenz braucht genau einen Typcode