Value of '@schemeID' is not allowed.
The non-empty value of @schemeID is not included in the value list defined for this identification scheme. An empty value passes this particular value check.
The value list restricts @schemeID to values defined for this identification context. This keeps the identification within the specified code list.
The value entered for @schemeID is not in the value list defined for it. You can resolve this by using a value from that list.
- Check the value of
@schemeIDon the relevantram:IDelement. - Use a value from the code list defined for this identification scheme.
- Generate the invoice again and validate it once more.
<ram:ID schemeID="UNKNOWN">123</ram:ID>
<ram:ID schemeID="">123</ram:ID>
Technical details
The check accepts an empty value or a value present in code list 12 in FACTUR-X_EXTENDED_codedb.xml.
The rule applies to @schemeID on the ram:ID element of the legal organization under ram:ShipToTradeParty of an invoice line.
rule/@context)assert/@test)