Value of 'ram:TypeCode' is not allowed.
The value of ram:TypeCode is not included in the applicable code list. The check also permits an empty code value.
ram:TypeCode specifies the type of the additional referenced document. A non-empty value must belong to the codes defined for this element so that the document type can be classified unambiguously.
ram:TypeCode contains a value that does not match the applicable code list. You can adjust the value so that it is empty or included in that list.
- Locate
ram:TypeCodein the affectedram:AdditionalReferencedDocument. - Check its value against the code list applicable to this element.
- Generate the invoice again and check it once more.
Technical details
The test accepts an empty $codeValue18 value or a value listed under cl[@id=18] in FACTUR-X_EXTENDED_codedb.xml.
The rule applies to ram:TypeCode within ram:AdditionalReferencedDocument in the settlement for an invoice line.
rule/@context)assert/@test)