L'attribut '@schemeID' est obligatoire dans ce contexte.
L’élément ram:ID concerné ne comporte pas d’attribut schemeID. La règle vérifie cet attribut sur l’enregistrement du numéro de TVA du vendeur.
Le schéma indique le type d’identifiant du vendeur. Dans ce contexte, VA désigne le numéro de TVA.
Le schéma manque sur ram:ID dans l’enregistrement du numéro de TVA du vendeur. L’ajout de cet attribut permet de corriger ce problème.
- Ajoutez l’attribut
schemeIDà l’élémentram:IDconcerné. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:ID>...</ram:ID>
<ram:ID schemeID="">...</ram:ID>
Détails techniques
Le test vérifie la présence de l’attribut schemeID sur ram:ID sélectionné par le contexte.
La règle s’applique à ram:ID dans ram:SpecifiedTaxRegistration du vendeur lorsque l’enregistrement est identifié par schemeID="VA".
rule/@context)assert/@test)