Was die Regel bedeutet
Der Steuerartcode ram:TypeCode in den Umsatzsteuerangaben einer Position (BG-30) gibt an, welche Steuer gemeint ist. Für Umsatzsteuer lautet er VAT. Die Regel prüft nichtleere Werte gegen die zulässige Codeliste des Profils Basic von Factur-X und ZUGFeRD. Ein leerer Wert besteht diesen einzelnen Test. Ob das Element vorhanden ist, prüft diese Regel nicht.
Warum sie wichtig ist
Der standardisierte Steuerartcode bezeichnet die Steuer unabhängig von der Sprache der Rechnung. Lokale Abkürzungen ersetzen diesen Code nicht.
So beheben Sie den Fehler
Prüfen Sie den Steuerartcode der betroffenen Position. Für Umsatzsteuer muss ram:TypeCode im ram:ApplicableTradeTax unter ram:SpecifiedLineTradeSettlement VAT enthalten, nicht USt, MwSt, TVA, BTW, eine Umsatzsteuerkategorie oder einen Prozentsatz. Wenn Ihre Rechnungssoftware einen anderen Code ausgibt, nennen Sie deren Anbieter diese Regel-ID. Exportieren Sie die korrigierte Rechnung und prüfen Sie die 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
Value of 'ram:TypeCode' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000539 Enddatum des Positionszeitraums braucht eine Formatangabe
- FX-SCH-A-000540 Formatcode des Enddatums im Positionszeitraum muss zulässig sein
- FX-SCH-A-000541 Beginn des Positionszeitraums braucht eine Formatangabe
- FX-SCH-A-000542 Formatcode des Startdatums im Positionszeitraum muss zulässig sein
- FX-SCH-A-000543 Ein Nachlass auf eine Position braucht genau eine Kennzeichnung
- FX-SCH-A-000544 Ein Nachlass auf eine Position braucht genau einen Betrag