Was die Regel bedeutet
Die Regel verlangt format an qdt:DateTimeString unter ram:SpecifiedLineTradeSettlement/ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime der Position. Sie prüft nur das Vorhandensein des Attributs, nicht dessen Wert oder den Datumstext. Auch ein leeres Attribut besteht diesen einzelnen Test.
Warum sie wichtig ist
Das Formatattribut bezeichnet, wie das Rechnungsdatum im Verweis geschrieben ist.
So beheben Sie den Fehler
Ergänzen Sie format am betroffenen qdt:DateTimeString innerhalb von ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime. Ist das Datum als JJJJMMTT geschrieben, verwenden Sie format="102". Achten Sie darauf, dass Formatcode und Datumstext zusammenpassen. Lässt Ihre Rechnungssoftware das Attribut weg, bitten Sie deren Anbieter um eine Korrektur des Exports. Exportieren Sie die Rechnung erneut und prüfen Sie die Datei.
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
Attribute '@format' is required in this context. 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-001135 Datumsformat einer referenzierten Rechnung muss gültig sein (Position)
- FX-SCH-A-001136 Dokumentart einer referenzierten Rechnung muss gültig sein (Position)
- FX-SCH-A-001137 Grundcode eines Nachlasses auf eine Position muss gültig sein
- FX-SCH-A-001138 Code aus Liste 5153 bei einem Zuschlag muss erlaubt sein (Position)
- FX-SCH-A-001139 Grundcode eines Zuschlags auf eine Position muss gültig sein
- FX-SCH-A-001140 Eine Position darf nur einen Gesamtbetrag für Zuschläge haben