Format des Fälligkeitsdatums angeben

Fehler FX-SCH-A-000484 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

Bei udt:DateTimeString des Fälligkeitsdatums fehlt das Attribut format.

Was die Regel bedeutet

Das Attribut format kennzeichnet, in welchem Format das Fälligkeitsdatum angegeben ist. Ohne diese Angabe kann der Datumswert nicht anhand seines Formats interpretiert werden.

Bitte geben Sie das Format des Fälligkeitsdatums an

Beim Fälligkeitsdatum fehlt die Formatangabe. Sie können den Fehler beheben, indem Sie diese Angabe ergänzen.

Was ist zu tun?
  1. Suchen Sie udt:DateTimeString für das Fälligkeitsdatum.
  2. Ergänzen Sie dort das Attribut format.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Der XPath-Test prüft unmittelbar, ob das Attribut format an udt:DateTimeString vorhanden ist.

Wo die Regel greift

Die Regel gilt für udt:DateTimeString des Fälligkeitsdatums in den Zahlungsbedingungen auf Dokumentenebene.

Originalmeldung aus dem Schematron
Attribute '@format' is required in this context.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime/udt:DateTimeString
Prüfausdruck (assert/@test)
@format