Was die Regel bedeutet
Die Regel prüft einen nicht leeren Wert des Attributs format an ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:TaxPointDate/udt:DateString gegen Codeliste 44 des Profils Extended. Ein fehlendes oder leeres Attribut besteht diese Wertprüfung. Der Datumstext selbst wird nicht geprüft. Der Code 102 bezeichnet die Schreibweise JJJJMMTT, zum Beispiel 20261105.
Warum sie wichtig ist
Der Formatcode bezeichnet die Schreibweise des Datums. Das Profil Extended beschränkt die für dieses Feld zulässigen Formatcodes auf eine festgelegte Liste.
So beheben Sie den Fehler
Wenn Sie das Datum als JJJJMMTT ohne Trennzeichen schreiben, setzen Sie format="102" an udt:DateString innerhalb von ram:TaxPointDate. Korrigieren Sie bei Bedarf sowohl das Attribut als auch den Datumstext, damit beide zusammenpassen. Erzeugt Ihre Rechnungssoftware dieses XML, bitten Sie deren Support bei Bedarf um eine Korrektur dieses Exportfelds. 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
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-000857 Der Code für die Steuerart muss ein erlaubter Wert sein
- FX-SCH-A-000858 Der Rechnungszeitraum darf nur eine Beschreibung haben
- FX-SCH-A-000859 Das Ende des Rechnungszeitraums braucht ein erlaubtes Format
- FX-SCH-A-000860 Der Beginn des Rechnungszeitraums braucht ein erlaubtes Format
- FX-SCH-A-000861 Die Rechnungswährung muss ein gültiger Währungscode sein (Extended)
- FX-SCH-A-000862 Das Datum der früheren Rechnung braucht ein erlaubtes Format