Formatattribut beim tatsächlichen Lieferdatum erforderlich

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

Das udt:DateTimeString im ram:OccurrenceDateTime enthält kein Attribut format. Dieses Attribut ist an dieser Stelle erforderlich.

Was die Regel bedeutet

Das Formatattribut kennzeichnet, in welchem Format das Datum des tatsächlichen Lieferereignisses angegeben ist. Ohne diese Angabe kann das Datumsformat an dieser Stelle nicht eindeutig bestimmt werden.

Bitte ergänzen Sie das Format des tatsächlichen Lieferdatums

Beim Datum des tatsächlichen Lieferereignisses fehlt die Formatangabe. Ergänzen Sie das Attribut, damit das Datum in diesem Kontext eindeutig gekennzeichnet ist.

Was ist zu tun?
  1. Suchen Sie das udt:DateTimeString im ram:OccurrenceDateTime des ram:ActualDeliverySupplyChainEvent.
  2. Ergänzen Sie an diesem Element das Attribut format.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Der Schematron-Test prüft am aktuellen udt:DateTimeString, ob das Attribut format vorhanden ist.

Wo die Regel greift

Die Regel gilt für udt:DateTimeString innerhalb von ram:OccurrenceDateTime im tatsächlichen Lieferereignis 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:ActualDeliverySupplyChainEvent/ram:OccurrenceDateTime/ udt:DateTimeString
Prüfausdruck (assert/@test)
@format