Was die Regel bedeutet
In einer Extended-Datei von Factur-X oder ZUGFeRD kann das Dokument angeben, in welcher Sprache es verfasst ist (ram:LanguageID direkt unter rsm:ExchangedDocument). Ist der Wert nicht leer, muss er in der Sprachliste des Profils stehen. Ein leerer Wert besteht diese Prüfung.
Warum sie wichtig ist
Factur-X 1.09 EXTENDED und ZUGFeRD 2.5 EXTENDED verlangen für eine nicht leere Dokumentsprache einen Code aus ihrer Sprachliste.
So beheben Sie den Fehler
Prüfen Sie den Wert von ram:LanguageID direkt unter rsm:ExchangedDocument. Verwenden Sie den passenden Code aus der Sprachliste des Extended-Profils statt eines ausgeschriebenen Sprachnamens. Schreibt Ihre Software einen nicht erlaubten Wert, melden Sie dies dem Anbieter. Exportieren Sie die Datei erneut und prüfen Sie sie.
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:LanguageID' is not allowed. 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-000390 Der Grundcode des Zuschlags (Liste 5153) muss erlaubt sein
- FX-SCH-A-000391 Der Grundcode des Zuschlags muss ein erlaubter Code sein
- FX-SCH-A-000406 Der Geschäftsprozess braucht genau eine Kennung
- FX-SCH-A-000407 Die Spezifikation braucht genau eine Kennung
- FX-SCH-A-000408 Der Registerblock des Käufers braucht genau eine ID
- FX-SCH-A-000409 Der Verkäufer braucht genau einen Namen