Value of '@format' is not allowed.
The value of @format on qdt:DateTimeString is not included in the code list allowed by this rule. A non-empty value must match an entry in that list.
The format code indicates the pattern used to interpret the date value. A code that is not allowed may result in an ambiguous or unintended interpretation of the date.
The format code on qdt:DateTimeString of the despatch advice is not listed as an allowed value. Replace it with a value permitted by the code list.
- Check the value of
@formatonqdt:DateTimeStringof the despatch advice. - Replace any disallowed value with an entry from the applicable code list.
- Regenerate the invoice and validate it again.
<qdt:DateTimeString format="INVALID">20261003</qdt:DateTimeString>
<qdt:DateTimeString format="102">20261003</qdt:DateTimeString>
Technical details
The test accepts an empty value or a value present as @value in the code list with id 17. The error occurs when a non-empty value has no matching entry.
The rule applies to the @format attribute of qdt:DateTimeString of the referenced despatch advice in the delivery details of an invoice line.
rule/@context)assert/@test)