Was die Regel bedeutet
Ein nicht leerer Wert des Attributs format am Leistungsdatum (ram:ApplicableHeaderTradeDelivery/ram:ActualDeliverySupplyChainEvent/ram:OccurrenceDateTime/udt:DateTimeString, BT-72) muss ein Code aus der Liste des Profils sein. Ein leerer Wert besteht diese Prüfung; FX-SCH-A-000448 verlangt unabhängig davon, dass das Attribut vorhanden ist. Die Regel prüft den Code, nicht den Datumsinhalt. Diese Regel gehört nur zum Profil Basic WL von Factur-X und ZUGFeRD, die übrigen Profile führen sie nicht aus.
Warum sie wichtig ist
Der Formatcode sagt der Software des Empfängers, wie sie die Ziffern lesen soll. Die Datei entspricht nicht dem Profil.
So beheben Sie den Fehler
Prüfen Sie das Leistungsdatum in Ihrer Rechnungssoftware und exportieren Sie erneut. Wenn Sie das XML selbst erzeugen, setzen Sie format="102" an udt:DateTimeString und schreiben Sie das Datum als acht Ziffern, etwa 20261105, ohne Bindestriche oder Schrägstriche.
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 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000450 Der Verweis auf die Versandanzeige braucht genau eine Nummer
- FX-SCH-A-000451 Der Lieferort darf nur eine Kennung in ram:ID haben
- FX-SCH-A-000452 Der Lieferort darf nur eine globale Kennung haben
- FX-SCH-A-000453 Die globale Kennung des Lieferorts braucht eine Schemakennung
- FX-SCH-A-000454 Kennung des Lieferorts braucht ein zulässiges Schema
- FX-SCH-A-000455 Eine Lieferanschrift braucht genau ein Land