Was die Regel bedeutet
Für jede ram:IncludedTradeTax innerhalb von ram:SpecifiedAdvancePayment muss genau ein direktes Kindelement ram:CategoryCode vorhanden sein. Diese Regel zählt die Elemente und prüft nicht deren Inhalt. Bei der Umsatzsteuer steht S für einen Steuersatz über 0 %, einschließlich ermäßigter Steuersätze, und Z für den Nullsatz. FX-SCH-A-000955 prüft nicht leere Kategoriecodes gegen die zulässige Codeliste.
Warum sie wichtig ist
Die Kategorie bezeichnet die steuerliche Behandlung der Angabe. Das Extended-Profil verlangt dafür genau ein Kategorieelement je Steuerangabe einer Anzahlung.
So beheben Sie den Fehler
Prüfen Sie die Steuerkategorie der Anzahlung. Ergänzen Sie in jeder ram:IncludedTradeTax innerhalb von ram:SpecifiedAdvancePayment ein fehlendes ram:CategoryCode mit der passenden Kategorie. Sind mehrere Kategorieelemente vorhanden, behalten Sie das passende und entfernen Sie die zusätzlichen Elemente. 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: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-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
- FX-SCH-A-000960 Formatcode für das Datum der früheren Rechnung muss gültig sein