Was die Regel bedeutet
Die Regel prüft das Attribut format am udt:DateTimeString in ram:BillingSpecifiedPeriod/ram:StartDateTime der Position. Dieses Element enthält das Startdatum des Positionszeitraums (BT-134). Nichtleere Formatcodes werden gegen die zulässige Liste des Profils Basic von Factur-X und ZUGFeRD geprüft. Ein leerer Wert besteht diesen einzelnen Test. Die Regel verlangt weder das Attribut noch prüft sie den Datumstext.
Warum sie wichtig ist
Der Formatcode beschreibt die Schreibweise des Startdatums. Code und Datumstext müssen dieselbe Darstellung bezeichnen.
So beheben Sie den Fehler
Prüfen Sie das beabsichtigte Startdatum des Positionszeitraums und seine XML-Darstellung. Für ein vollständiges Datum schreiben Sie acht Ziffern in der Reihenfolge Jahr, Monat, Tag und setzen format auf 102 am udt:DateTimeString in ram:StartDateTime des ram:BillingSpecifiedPeriod der Position. Korrigieren Sie die XML-Ausgabe oder die dafür verantwortliche Exporteinstellung. 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
Value of '@format' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000543 Ein Nachlass auf eine Position braucht genau eine Kennzeichnung
- FX-SCH-A-000544 Ein Nachlass auf eine Position braucht genau einen Betrag
- FX-SCH-A-000545 Grundcode eines Positionsnachlasses muss zulässig sein
- FX-SCH-A-000546 Ein Zuschlag auf eine Position braucht genau eine Kennzeichnung
- FX-SCH-A-000547 Ein Zuschlag auf eine Position braucht genau einen Betrag
- FX-SCH-A-000548 Grundcode eines Positionszuschlags muss zulässig sein