Attribute '@schemeID' is required in this context.
The schemeID attribute is missing from the ram:ID element.
The schemeID attribute identifies the scheme to which the tax identifier in ram:ID belongs.
The sales agent’s tax identifier is missing the detail that identifies its scheme. Add the schemeID attribute to the corresponding ram:ID element.
- Find the
ram:IDelement in the sales agent’s tax registration. - Add the
schemeIDattribute to the element. - Generate the invoice again and validate it.
<ram:ID>123456789</ram:ID>
<ram:ID schemeID="value">123456789</ram:ID>
Technical details
The test checks for the presence of the schemeID attribute on the ram:ID element.
The rule applies to the ram:ID element within the sales agent’s tax registration in the seller section.
rule/@context)assert/@test)