Was die Regel bedeutet
Die Regel prüft das Attribut format an qdt:DateTimeString in ram:FormattedIssueDateTime eines ram:AdditionalReferencedDocument mit ram:TypeCode 50 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 50. 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 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000643 Der Typcode der Vergabenummer muss erlaubt sein
- FX-SCH-A-000644 Der Dateityp eines Anhangs muss erlaubt sein (Extended)
- FX-SCH-A-000645 Ein Datum an einer Unterlage braucht ein Format
- FX-SCH-A-000646 Das Datumsformat an einer Unterlage muss gültig sein
- FX-SCH-A-000647 Der Typcode einer Unterlage muss erlaubt sein
- FX-SCH-A-000648 Das Land in den Lieferbedingungen braucht einen gültigen Code