Value of 'ram:ReferenceTypeCode' is not allowed.
The value of ram:ReferenceTypeCode is not included in the applicable code list. The check also permits an empty code value.
ram:ReferenceTypeCode identifies the type of document reference. A non-empty value must belong to the codes defined for this element so that the reference type can be identified unambiguously.
ram:ReferenceTypeCode 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:ReferenceTypeCodein 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 $codeValue20 value or a value listed under cl[@id=20] in FACTUR-X_EXTENDED_codedb.xml.
The rule applies to ram:ReferenceTypeCode within ram:AdditionalReferencedDocument in the settlement for an invoice line.
rule/@context)assert/@test)