Was die Regel bedeutet
Das Attribut format an udt:DateTimeString unter ram:ActualDeliverySupplyChainEvent/ram:OccurrenceDateTime einer Position wird gegen Codeliste 3 der Datei FACTUR-X_EXTENDED_codedb.xml geprüft. Ein leerer Wert besteht diese Regel. Die Regel verlangt nicht, dass das Attribut vorhanden ist, und prüft nicht, ob der Datumstext zum Code passt.
Warum sie wichtig ist
Der Formatcode kennzeichnet die Schreibweise des Datums. Das Profil begrenzt die dafür zulässigen Codes.
So beheben Sie den Fehler
Korrigieren Sie format an udt:DateTimeString im ram:OccurrenceDateTime des betroffenen Lieferereignisses anhand der Codeliste 3. Für ein Datum im Format JJJJMMTT verwenden Sie format="102". Bei einem anderen zulässigen Format müssen Code und Datumstext ebenfalls zusammenpassen. Tragen Sie nicht das Muster YYYYMMDD selbst als Formatcode ein. 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-001076 Einheitencode der Menge einer Position muss erlaubt sein
- FX-SCH-A-001077 Unentgeltliche Menge einer Position braucht einen Einheitencode
- FX-SCH-A-001078 Einheitencode der unentgeltlichen Menge muss erlaubt sein
- FX-SCH-A-001079 Lieferscheindatum einer Position braucht einen Datumsformat-Code
- FX-SCH-A-001080 Lieferscheindatum der Position: Datumsformat-Code muss erlaubt sein
- FX-SCH-A-001081 Datum der Versandanzeige einer Position braucht einen Formatcode