Zum Inhalt springen

Fehler

FX-SCH-A-000646: Das Datumsformat an einer Unterlage muss gültig sein

Kurz gesagt

Fehler: Die Rechnung besteht die ausgewählten Prüfungen nicht.

FX-SCH-A-000646 bedeutet, dass ein nicht leeres Formatattribut eines Datums an einer rechnungsbegründenden Unterlage (Typcode 916, BG-24) keinen Code enthält, den das Extended-Profil erlaubt. Verwenden Sie einen erlaubten Code, der zum Datum passt, zum Beispiel 102 für JJJJMMTT.

Auf dieser Seite

Was die Regel bedeutet

Die Regel prüft das Attribut format an qdt:DateTimeString in ram:FormattedIssueDateTime eines ram:AdditionalReferencedDocument mit ram:TypeCode 916 unter ram:ApplicableHeaderTradeAgreement. Ein nicht leerer Wert muss in der Datumsformatliste des Profils stehen (Codeliste 17). Ein leerer Wert besteht diese Prüfung. Der Datumstext selbst wird nicht geprüft.

Warum sie wichtig ist

Der Formatcode bezeichnet die Schreibweise des Datums. Das Extended-Profil beschränkt die hier zulässigen Codes auf seine Datumsformatliste.

So beheben Sie den Fehler

Ersetzen Sie den nicht erlaubten Wert von format am betroffenen qdt:DateTimeString durch einen passenden Code aus der Profilliste. Für format="102" schreiben Sie das Datum als JJJJMMTT, zum Beispiel 20261105. Schreiben Sie nicht das Muster YYYYMMDD in das Attribut und ändern Sie nicht den Referenztypcode 916. Exportieren Sie die korrigierte Datei 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 '@format' 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
Regeltext aus phive-rules 4.6.4.

Ihre Datei prüfen

Legen Sie Ihre E-Rechnung ab, um zu sehen, ob sie noch gegen FX-SCH-A-000646 verstößt und welche weiteren Regeln sie verletzt.

Aktualisiert am 6. November 2026