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 |
Ihre Datei prüfen
Verwandte Regeln
- 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
- FX-SCH-A-000649 Höchstens ein ram:ID-Element beim Vertreter des Käufers
- FX-SCH-A-000650 Der Vertreter des Käufers braucht genau einen Namen
- FX-SCH-A-000651 Höchstens ein Block für die elektronische Adresse des Vertreters
- FX-SCH-A-000652 Der Vertreter des Käufers hat höchstens eine Steuerregistrierung