Was die Regel bedeutet
Ein nicht leerer Wert im Attribut format an ram:ContractReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString unter ram:SpecifiedLineTradeAgreement einer Position muss zur Datumsformatliste des Profils Extended gehören. Ein leerer Wert besteht diese Regel. FX-SCH-A-001031 prüft getrennt, ob das Attribut vorhanden ist. Das Datum selbst wird hier nicht geprüft.
Warum sie wichtig ist
Das Profil Extended verlangt für einen nicht leeren Formatcode am Vertragsdatum einen Wert aus seiner erlaubten Liste.
So beheben Sie den Fehler
Korrigieren Sie den Formatcode des Vertragsdatums der betroffenen Position. Im XML ändern Sie das Attribut format an ram:ContractReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString. Für ein Datum in der Schreibweise JJJJMMTT verwenden Sie den Code 102. Exportieren Sie erneut und prüfen Sie die Datei noch einmal.
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-001033 Grundcode eines Nachlasses auf den Einzelpreis ist nicht erlaubt
- FX-SCH-A-001034 Zuschlag auf den Einzelpreis braucht genau ein Kennzeichen
- FX-SCH-A-001035 Ein Zuschlag auf den Einzelpreis braucht genau einen Betrag
- FX-SCH-A-001036 Der Grundcode eines Zuschlags auf den Einzelpreis muss zulässig sein
- FX-SCH-A-001037 Die Mengeneinheit beim Bruttopreis muss ein zulässiger Code sein
- FX-SCH-A-001038 Der Verkäufer einer Position hat höchstens einen Rollencode