L'attribut '@schemeID' est obligatoire dans ce contexte.
L’attribut obligatoire @schemeID est absent de ram:ID de l’enregistrement fiscal.
@schemeID indique le schéma utilisé pour l’identifiant d’enregistrement fiscal. La règle exige cet attribut sur ram:ID.
@schemeID manque sur ram:ID dans l’enregistrement fiscal de l’acheteur. Ajoutez cet attribut afin que l’identifiant indique son schéma.
- Vérifiez
ram:IDdansram:SpecifiedTaxRegistrationde l’acheteur. - Ajoutez l’attribut
@schemeIDàram:ID. - Générez à nouveau la facture et vérifiez-la de nouveau.
<ram:SpecifiedTaxRegistration> <ram:ID>12345</ram:ID> </ram:SpecifiedTaxRegistration>
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="value">12345</ram:ID> </ram:SpecifiedTaxRegistration>
Détails techniques
L’XPath vérifie la présence de l’attribut @schemeID sur le ram:ID courant.
La règle s’applique à l’attribut @schemeID de ram:ID dans ram:SpecifiedTaxRegistration de l’acheteur.
rule/@context)assert/@test)