Format der Datumsangabe erforderlich

Fehler FX-SCH-A-000631 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 udt:DateTimeString fehlt das Attribut @format. In diesem Zusammenhang ist das Attribut erforderlich.

Was die Regel bedeutet

Das Formatattribut kennzeichnet, nach welchem Format der Inhalt von udt:DateTimeString zu interpretieren ist.

Bitte geben Sie das Format der Datumsangabe an

Bei udt:DateTimeString fehlt das erforderliche Attribut @format. Ergänzen Sie es, damit das Datumsformat angegeben ist.

Was ist zu tun?
  1. Suchen Sie udt:DateTimeString innerhalb von ram:CompleteDateTime.
  2. Prüfen Sie, ob das Attribut @format vorhanden ist.
  3. Ergänzen Sie @format mit dem für die Datumsangabe vorgesehenen Formatwert.
  4. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Der Test @format prüft das Vorhandensein des Attributs im Kontext von udt:DateTimeString.

Wo die Regel greift

Die Regel gilt für das Attribut @format von udt:DateTimeString innerhalb von ram:CompleteDateTime im ram:EffectiveSpecifiedPeriod.

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