L'élément 'ram:ID' doit apparaître exactement une fois.
Dans ce ram:SpecifiedTaxRegistration, ram:ID n’apparaît pas exactement une fois. L’élément est absent ou présent plusieurs fois.
Un enregistrement fiscal utilisant le schéma VA doit contenir exactement un identifiant.
L’enregistrement fiscal du vendeur utilisant le schéma VA ne contient pas ram:ID ou le contient plusieurs fois. L’enregistrement doit comporter exactement un identifiant.
- Repérez
ram:SpecifiedTaxRegistrationdu vendeur dontram:IDporte la valeurVAdans@schemeID. - Vérifiez que cet enregistrement contient exactement un
ram:ID. - Générez de nouveau la facture et vérifiez-la.
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">123</ram:ID> <ram:ID schemeID="VA">456</ram:ID> </ram:SpecifiedTaxRegistration>
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">123</ram:ID> </ram:SpecifiedTaxRegistration>
Détails techniques
Le contexte sélectionne ram:SpecifiedTaxRegistration à l’aide de ram:ID/@schemeID="VA" ; le test exige exactement un élément enfant direct ram:ID.
La règle s’applique à ram:SpecifiedTaxRegistration du vendeur dont ram:ID porte la valeur VA dans l’attribut @schemeID.
rule/@context)assert/@test)