Formatangabe für das Datum des Versandavis erforderlich

Fehler FX-SCH-A-001081 Factur-X

Das Attribut '@format' ist in diesem Kontext erforderlich.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

Am qdt:DateTimeString des referenzierten Versandavis fehlt das Attribut @format. Daher ist das verwendete Format des Datums nicht angegeben.

Was die Regel bedeutet

Die Formatangabe legt fest, wie der Datumswert in qdt:DateTimeString zu lesen ist. Sie ist wichtig, damit das Datum eindeutig interpretiert werden kann.

Bitte geben Sie das Datumsformat des referenzierten Versandavis an

Bei qdt:DateTimeString des Versandavis fehlt die Formatangabe. Ergänzen Sie sie, damit der Datumswert eindeutig gelesen werden kann.

Was ist zu tun?
  1. Ergänzen Sie @format an qdt:DateTimeString des Versandavis.
  2. Geben Sie den zum Datumswert passenden Formatcode an.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<qdt:DateTimeString>20261003</qdt:DateTimeString>
✓ In Ordnung
<qdt:DateTimeString format="102">20261003</qdt:DateTimeString>
Technische Details

Die Schematron-Prüfung verlangt, dass das Attribut @format am aktuellen Element qdt:DateTimeString vorhanden ist.

Wo die Regel greift

Die Regel gilt für qdt:DateTimeString des referenzierten Versandavis in den Lieferangaben einer Rechnungsposition.

Originalmeldung aus dem Schematron
Attribute '@format' is required in this context.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ ram:SpecifiedLineTradeDelivery/ram:DespatchAdviceReferencedDocument/ram:FormattedIssueDateTime/ qdt:DateTimeString
Prüfausdruck (assert/@test)
@format