Was die Regel bedeutet
Der Dokumentkopf (ram:ExchangedDocument) darf höchstens eine ram:LanguageID enthalten, den Code der Sprache, in der die Rechnung geschrieben ist, zum Beispiel de oder en. Die Prüfung gilt für das Profil Extended von Factur-X und ZUGFeRD.
Warum sie wichtig ist
Das Profil hat genau eine Stelle für die Sprache des Dokuments. Zwei Einträge passen nicht hinein, deshalb besteht die Datei die Prüfung nicht.
So beheben Sie den Fehler
Suchen Sie in Ihrer Rechnungssoftware eine Spracheinstellung für die Rechnung oder den Kunden und wählen Sie eine Sprache. Schreibt die Software die Sprache doppelt, aktualisieren Sie sie oder fragen Sie den Hersteller. Wenn Sie das XML selbst erzeugen, lassen Sie ein einziges ram:LanguageID in ram:ExchangedDocument stehen.
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:LanguageID' may occur at maximum 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-000316 Der Gültigkeitszeitraum eines Dokuments braucht genau ein Datum
- FX-SCH-A-000317 Jeder Rechnungshinweis darf nur einen Text enthalten
- FX-SCH-A-000319 Lieferbedingungen brauchen genau einen Code
- FX-SCH-A-000320 Der Code der Lieferbedingungen muss erlaubt sein
- FX-SCH-A-000321 Der Vertreter des Käufers darf nur einen Rollencode haben
- FX-SCH-A-000322 Eine Transportbewegung braucht genau eine Transportart