Attribute '@schemeID' is required in this context.
The ram:ID element selected for the tax registration with schemeID="FC" does not contain a schemeID attribute.
The schemeID attribute identifies the scheme of the tax identifier. Without this attribute, the designation required by this rule is missing.
The ram:ID tax identifier in the seller's tax registration with schemeID="FC" is missing the schemeID attribute. Add the required designation to this entry.
- Locate the seller tax registration with
schemeID="FC". - Add the
schemeIDattribute to itsram:ID. - Generate the invoice again and validate it.
<ram:SpecifiedTaxRegistration> <ram:ID>123</ram:ID> </ram:SpecifiedTaxRegistration>
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">123</ram:ID> </ram:SpecifiedTaxRegistration>
Technical details
The test checks whether the schemeID attribute is present on the ram:ID element selected by the parent condition.
The rule applies to ram:ID within a seller tax registration identified by schemeID="FC".
rule/@context)assert/@test)