Was die Regel bedeutet
Jedes ram:IncludedTradeTax in ram:NetPriceProductTradePrice einer Position muss genau ein ram:CategoryCode enthalten. Die Regel zählt die Elemente, prüft aber nicht deren Werte oder die steuerliche Behandlung. Bei Umsatzsteuer steht zum Beispiel S für Umsätze zum regulären oder ermäßigten Steuersatz, Z für den Nullsatz, E für steuerfreie Umsätze und AE für die Steuerschuldnerschaft des Leistungsempfängers.
Warum sie wichtig ist
Die Steuerkategorie ordnet die enthaltene Steuer ein. Das Bestehen dieser Regel bestätigt nicht, dass die steuerliche Behandlung richtig ist.
So beheben Sie den Fehler
Ergänzen Sie ram:CategoryCode im betroffenen ram:IncludedTradeTax unter ram:NetPriceProductTradePrice oder entfernen Sie Duplikate. Behalten Sie genau ein Element mit dem Kategoriecode, der auf diese Steuer zutrifft. Exportieren Sie die korrigierte Datei und prüfen Sie sie 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:CategoryCode' 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-001063 Eine im Preis enthaltene Steuer braucht genau einen Steuersatz
- FX-SCH-A-001064 Die Steuerkategorie einer enthaltenen Steuer muss erlaubt sein
- FX-SCH-A-001065 Der Code für den Befreiungsgrund einer enthaltenen Steuer muss erlaubt sein
- FX-SCH-A-001066 Die Steuerart einer im Preis enthaltenen Steuer muss erlaubt sein
- FX-SCH-A-001067 Das Datumsformat einer Angebotsreferenz muss angegeben sein
- FX-SCH-A-001068 Der Formatcode im Datum der Angebotsreferenz muss gültig sein