Format attribute required for the order date

Error FX-SCH-A-000755 Factur-X

Attribute '@format' is required in this context.

Mandatory rule: As long as it is violated, the invoice is invalid and will be rejected by validators.
What is wrong

The qdt:DateTimeString element has no format attribute. The attribute is required in this context.

What the rule means

The format attribute identifies the format used for the date value. Without it, the order date cannot be interpreted according to its format.

Please add the format of the order date

The date for the seller's order is missing the attribute that identifies the date value's format. Add this information so the date is clearly described.

What to do
  1. Locate the seller order's qdt:DateTimeString date element.
  2. Add the required format attribute to that element.
  3. Generate the invoice again and validate it again.
Technical details

The check is performed on qdt:DateTimeString and requires the format attribute.

Where the rule applies

The rule applies to qdt:DateTimeString within the date document for the seller's order.

Context (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:SellerOrderReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString
Test expression (assert/@test)
@format