Value of '@schemeID' is not allowed.
The value provided for @schemeID on ram:GlobalID is not included in the code list allowed by this rule. The test also accepts an empty value.
@schemeID identifies the scheme of the global product identifier. A disallowed value does not conform to the code list defined for this designation.
The value of @schemeID on ram:GlobalID is not allowed by this rule. Check whether the value is included in the designated code list.
- Find
ram:GlobalIDin the invoice line’s product details. - Check the value of
@schemeIDagainst the permitted code list. - Generate the invoice again and validate it once more.
Technical details
The test accepts an empty value or a value listed in enumeration 8 in FACTUR-X_EXTENDED_codedb.xml.
The rule applies to the @schemeID attribute of ram:GlobalID in the product details of an invoice line.
rule/@context)assert/@test)