Attribute '@schemeID' is required in this context.
The schemeID attribute is missing from the invoicee’s ram:URIID.
The schemeID attribute identifies the scheme used for the URI identifier. Without this attribute, that scheme information is missing.
The schemeID information is missing from the invoicee’s ram:URIID. Add the attribute so the URI identifier includes its scheme information.
- Find
ram:URIIDin the URI communication entry ofram:InvoiceeTradeParty. - Add the
schemeIDattribute toram:URIID. - Generate the invoice again and validate it again.
Technical details
The test checks whether the schemeID attribute is present on the current ram:URIID.
The rule applies to the schemeID attribute on ram:URIID in the URI communication entry of ram:InvoiceeTradeParty.
rule/@context)assert/@test)