Was die Regel bedeutet
Für jede ram:IncludedTradeTax innerhalb von ram:SpecifiedAdvancePayment muss genau ein direktes Kindelement ram:TypeCode vorhanden sein. Diese Regel zählt die Elemente und prüft nicht deren Inhalt. FX-SCH-A-000957 prüft nicht leere Steuerartcodes gegen die zulässige Codeliste.
Warum sie wichtig ist
Die Steuerart kennzeichnet die im Eintrag beschriebene Steuer. Das Extended-Profil verlangt dafür genau ein ram:TypeCode je Steuerangabe einer Anzahlung.
So beheben Sie den Fehler
Prüfen Sie ram:TypeCode in jeder ram:IncludedTradeTax innerhalb von ram:SpecifiedAdvancePayment. Ergänzen Sie ein fehlendes Element mit dem Code der tatsächlich angegebenen Steuer oder entfernen Sie zusätzliche Elemente. Verwenden Sie VAT, wenn die Angabe Umsatzsteuer betrifft. Prüfen Sie die Steuerart selbst, nicht nur die Steuerkategorie und den Steuersatz. Prüfen Sie die korrigierte 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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000954 Jede Steuerangabe einer Anzahlung braucht genau ein Kategorieelement
- FX-SCH-A-000955 Steuerkategorie einer Anzahlung muss ein gültiger Code sein
- FX-SCH-A-000956 Befreiungsgrund einer Anzahlung muss ein gültiger Code sein
- FX-SCH-A-000957 Steuerart einer Anzahlung muss ein gültiger Code sein
- FX-SCH-A-000958 Genau ein Rechnungsnummer-Element je Rechnungsverweis
- FX-SCH-A-000959 Datum der früheren Rechnung braucht einen Formatcode