Attribute '@schemeID' is required in this context.
The @schemeID attribute is missing from the ram:ID element.
The identifier must include a scheme attribute so it can be classified as a tax identifier of the relevant type.
The ram:ID element in the seller's tax registration is missing the @schemeID attribute. This attribute specifies the identifier's scheme.
- Open
ram:IDin the seller's tax registration using schemeFC. - Add the missing
@schemeIDattribute. - 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 only whether the @schemeID attribute is present on ram:ID.
The rule applies to ram:ID within the seller's tax registration using scheme FC.
rule/@context)assert/@test)