Value of '@format' is not allowed.
If format has a value, that value must be included in the code list used by the rule. A value not in the list is not allowed. An empty value passes this specific check.
A listed format code specifies how to read the date value. The check confirms that the supplied code belongs to the designated code list.
The format code provided for the advance payment receipt date is not in the designated code list. This check accepts an empty value.
- Locate the
formatattribute on the advance payment’sqdt:DateTimeString. - Compare its value with the code list designated for this rule.
- Replace a value that is not listed with an allowed code, or leave the value empty.
- Regenerate the invoice and validate it again.
Technical details
The test allows an empty code value. Otherwise, the value must occur as an enumeration in code list 17 in FACTUR-X_EXTENDED_codedb.xml.
The rule applies to the format attribute of qdt:DateTimeString for an advance payment receipt date.
rule/@context)assert/@test)