Was die Regel bedeutet
Die Regel prüft qdt:DateTimeString in ram:SpecifiedAdvancePayment/ram:FormattedReceivedDateTime. Dieses Element muss ein Attribut format tragen. Geprüft wird nur dessen Vorhandensein, auch ein leeres Attribut besteht diese Einzelprüfung. FX-SCH-A-000951 prüft nicht leere Formatcodes gegen die Codeliste. Der Code 102 steht für ein Datum in der Form JJJJMMTT.
Warum sie wichtig ist
Das Attribut format kennzeichnet die Schreibweise des Eingangsdatums. Factur-X 1.09 EXTENDED und ZUGFeRD 2.5 EXTENDED schreiben es an dieser Stelle vor.
So beheben Sie den Fehler
Ergänzen Sie format an qdt:DateTimeString in ram:SpecifiedAdvancePayment/ram:FormattedReceivedDateTime. Verwenden Sie einen Code aus der Formatcodeliste des Profils. Bei Code 102 können Sie beispielsweise <qdt:DateTimeString format="102">20261105</qdt:DateTimeString> schreiben und 20261105 durch das tatsächliche Eingangsdatum in der Form JJJJMMTT ersetzen. Entfernen Sie nicht die Anzahlung, um das fehlende Attribut zu umgehen. Prüfen Sie die korrigierte Datei 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
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-000951 Das Format des Eingangsdatums einer Anzahlung muss zulässig sein
- FX-SCH-A-000952 Jede Steuerangabe einer Anzahlung braucht genau ein Steuerbetrag-Element
- FX-SCH-A-000953 Jede Steuerangabe einer Anzahlung braucht genau ein Steuerart-Element
- FX-SCH-A-000954 Jede Steuerangabe einer Anzahlung braucht genau ein Kategorieelement
- FX-SCH-A-000955 Steuerkategorie einer Anzahlung muss ein gültiger Code sein
- FX-SCH-A-000956 Befreiungsgrund einer Anzahlung muss ein gültiger Code sein