Datumsformat für das Referenzdatum fehlt

Fehler FX-SCH-A-000641 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 Element qdt:DateTimeString fehlt das Attribut format. Dadurch ist das Format des angegebenen Datums nicht gekennzeichnet.

Was die Regel bedeutet

Das Attribut format kennzeichnet, in welchem Format der Textwert das Datum darstellt. Ohne diese Angabe kann der Datumswert nicht anhand eines angegebenen Formats interpretiert werden.

Bitte ergänzen Sie das Format am Referenzdatum des Dokuments vom Typ `50`

Bei qdt:DateTimeString fehlt das Attribut format. Ergänzen Sie die Formatangabe, damit das Datumsformat gekennzeichnet ist.

Was ist zu tun?
  1. Suchen Sie das zusätzliche Referenzdokument mit ram:TypeCode 50.
  2. Öffnen Sie darin ram:FormattedIssueDateTime/qdt:DateTimeString.
  3. Ergänzen Sie am Element das erforderliche Attribut format.
  4. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Die Assertion prüft direkt am Kontextknoten qdt:DateTimeString, ob das Attribut format vorhanden ist.

Wo die Regel greift

Die Regel gilt für qdt:DateTimeString im ram:FormattedIssueDateTime eines zusätzlichen Referenzdokuments mit ram:TypeCode 50.

Originalmeldung aus dem Schematron
Attribute '@format' is required in this context.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:AdditionalReferencedDocument[ram:TypeCode="50"]/ram:FormattedIssueDateTime/ qdt:DateTimeString
Prüfausdruck (assert/@test)
@format