Attribute '@schemeID' is required in this context.
The URIID element in URIUniversalCommunication is missing the schemeID attribute.
The schemeID attribute identifies the scheme of the URI identifier. Without this attribute, the classification required by the rule is missing.
The URI identifier for the ultimate ship-to party is missing the schemeID attribute. Add this attribute so the required information is present.
- Open
URIIDin the ultimate ship-to party’sURIUniversalCommunication. - Add the missing
schemeIDattribute. - Generate the invoice again and validate it once more.
<ram:URIID/>
<ram:URIID schemeID=""/>
Technical details
The test checks whether the @schemeID attribute is present on the ram:URIID element.
The rule applies to the schemeID attribute of URIID in URIUniversalCommunication for an invoice line’s ultimate ship-to party.
rule/@context)assert/@test)