Value of '@schemeID' is not allowed.
The value of the @schemeID attribute on ram:URIID is not included in the applicable code list. The check also permits an empty code value.
The schemeID identifies the URI scheme. A non-empty value must belong to the codes defined for this field so that the scheme can be identified unambiguously.
The ram:URIID for an invoice line’s delivery destination contains a schemeID that does not match the applicable code list. You can adjust the entry so that the code value is empty or included in that list.
- Locate
ram:URIIDinram:UltimateShipToTradePartyfor the affected invoice line. - Check the value of the
@schemeIDattribute against the code list applicable to this field. - Generate the invoice again and check it once more.
Technical details
The test accepts an empty $codeValue13 value or a value listed under cl[@id=13] in FACTUR-X_EXTENDED_codedb.xml.
The rule applies to ram:URIID in the communication information of ram:UltimateShipToTradeParty on an invoice line.
rule/@context)assert/@test)