L'attribut '@schemeID' est obligatoire dans ce contexte.
L’élément ram:ID de l’immatriculation fiscale du bénéficiaire du paiement ne comporte pas d’attribut schemeID.
L’attribut schemeID identifie le schéma de l’identifiant d’immatriculation fiscale et est obligatoire dans ce contexte XML.
L’attribut schemeID manque à l’identifiant fiscal du bénéficiaire du paiement. Ajoutez cet attribut à l’élément ram:ID.
- Repérez l’élément
ram:IDdansram:SpecifiedTaxRegistration. - Ajoutez l’attribut
schemeIDàram:ID. - 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 XPath vérifie la présence de l’attribut schemeID sur l’élément de contexte ram:ID.
La règle s’applique à ram:ID de l’immatriculation fiscale du bénéficiaire du paiement dans ram:PayeeTradeParty.
rule/@context)assert/@test)