Attribute '@schemeID' is required in this context.
The ram:ID element in the payer’s tax registration is missing the schemeID attribute.
schemeID identifies the scheme to which the value of ram:ID belongs. Without this attribute, the tax identifier is not fully described under this rule.
The payer tax registration’s ram:ID is missing schemeID. Add the attribute to identify the tax identifier’s scheme.
- Locate
ram:IDinSpecifiedTaxRegistrationunderPayerTradeParty. - Add the
schemeIDattribute toram:ID. - Generate the invoice again and validate it.
Technical details
The rule checks whether the schemeID attribute is present on the current ram:ID.
The rule applies to the schemeID attribute of the ram:ID element in SpecifiedTaxRegistration under PayerTradeParty.
rule/@context)assert/@test)