Was die Regel bedeutet
Im Profil Basic WL von Factur-X und ZUGFeRD wird ram:TypeCode innerhalb von ram:CategoryTradeTax eines Zuschlags auf Rechnungsebene (BG-21) mit der Codeliste für Steuerarten verglichen. Erfasst werden ram:SpecifiedTradeAllowanceCharge unter ram:ApplicableHeaderTradeSettlement, bei denen ram:ChargeIndicator/udt:Indicator den Text true enthält. Ein leerer Prüfwert besteht diese Prüfung. FX-SCH-A-000480 prüft separat die Anzahl der ram:TypeCode-Elemente, nicht ihren Inhalt.
Warum sie wichtig ist
Die Steuerart bezeichnet die Art der Steuer in den Steuerangaben des Zuschlags. Sie ist nicht mit dem Code der Umsatzsteuerkategorie gleichzusetzen.
So beheben Sie den Fehler
Prüfen Sie den Code der Steuerart des betroffenen Zuschlags. Bei Umsatzsteuer setzen Sie ram:TypeCode im ram:CategoryTradeTax des Zuschlags auf VAT. Wenn Ihre Rechnungssoftware einen falschen Code erzeugt und Sie ihn nicht ändern können, wenden Sie sich an den Anbieter. Exportieren Sie die korrigierte Rechnung 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
Value of 'ram:TypeCode' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000484 Das Fälligkeitsdatum braucht ein Formatattribut
- FX-SCH-A-000485 Der Formatcode des Fälligkeitsdatums muss erlaubt sein (Basic WL)
- FX-SCH-A-000486 Der Währungscode des Umsatzsteuerbetrags muss erlaubt sein (Basic WL)
- FX-SCH-A-000487 Die Währung der Umsatzsteuerabrechnung muss gültig sein (Basic WL)
- FX-SCH-A-000488 Die Zahlungsanweisungen brauchen genau einen Code der Zahlungsart
- FX-SCH-A-000489 Der Code der Zahlungsart muss erlaubt sein (Basic WL)