Was die Regel bedeutet
Die Umsatzsteuerangaben einer Position (BG-30) umfassen die Umsatzsteuerkategorie (BT-151) und gegebenenfalls den Steuersatz (BT-152). Diese Regel zählt ram:TypeCode innerhalb jedes ram:ApplicableTradeTax unter ram:SpecifiedLineTradeSettlement. Genau ein solches Element ist erforderlich. Die Regel prüft weder den Codewert noch, ob der Steuerblock selbst vorhanden ist. Sie gilt für die Profile Basic und EN 16931 von Factur-X und ZUGFeRD.
Warum sie wichtig ist
Der Typcode bezeichnet die Steuer, auf die sich die Steuerangaben der Position beziehen. Ein fehlendes oder mehrfaches Typcode-Element entspricht nicht dem vorgeschriebenen Aufbau.
So beheben Sie den Fehler
Prüfen Sie die exportierten Steuerangaben der betroffenen Position. Im XML ergänzen Sie das fehlende ram:TypeCode oder entfernen mehrfache Elemente innerhalb von ram:ApplicableTradeTax unter ram:SpecifiedLineTradeSettlement. Behalten Sie genau eines mit dem passenden Wert bei, für Umsatzsteuer VAT. Wenn Ihre Rechnungssoftware den Strukturfehler erzeugt, melden Sie diese Regelnummer dem Hersteller. Exportieren Sie die Rechnung 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
Element 'ram:TypeCode' must occur exactly 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000536 Jeder Umsatzsteuerblock einer Position braucht genau einen Kategoriecode
- FX-SCH-A-000537 Die Steuerkategorie einer Position muss ein zulässiger Code sein
- FX-SCH-A-000538 Die Steuerart einer Position muss ein zulässiger Code sein
- FX-SCH-A-000539 Enddatum des Positionszeitraums braucht eine Formatangabe
- FX-SCH-A-000540 Formatcode des Enddatums im Positionszeitraum muss zulässig sein
- FX-SCH-A-000541 Beginn des Positionszeitraums braucht eine Formatangabe