Was die Regel bedeutet
Die Regel zählt die direkten Elemente ram:TypeCode in jedem ram:ApplicableTradeTax unter ram:ApplicableHeaderTradeSettlement und verlangt genau eines. Sie prüft weder den Text des Elements noch die Zulässigkeit des Codewerts. Auch ein leeres ram:TypeCode zählt als ein Element.
Warum sie wichtig ist
Die Steuerart bezeichnet die Steuer, auf die sich die Zeile bezieht. Das Profil verlangt dafür genau ein Element.
So beheben Sie den Fehler
Ergänzen Sie im betroffenen ram:ApplicableTradeTax ein fehlendes ram:TypeCode oder entfernen Sie zusätzliche ram:TypeCode-Elemente. Verwenden Sie VAT, wenn die Zeile Umsatzsteuer beschreibt. Können Sie diese Angabe nicht selbst ändern, lassen Sie den XML-Export Ihrer Rechnungssoftware korrigieren. Exportieren Sie die Rechnung erneut und prüfen Sie die Datei.
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 WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000459 Die Steuerart in der Aufschlüsselung muss zulässig sein
- FX-SCH-A-000460 Das Ende des Rechnungszeitraums braucht eine Formatangabe
- FX-SCH-A-000461 Das Ende des Rechnungszeitraums braucht ein zulässiges Format
- FX-SCH-A-000462 Der Beginn des Rechnungszeitraums braucht eine Formatangabe
- FX-SCH-A-000463 Der Beginn des Rechnungszeitraums braucht ein zulässiges Format
- FX-SCH-A-000464 Die Rechnungswährung muss ein zulässiger Code sein