L'attribut '@schemeID' est obligatoire dans ce contexte.
L’attribut schemeID est absent de l’élément ram:GlobalID de la partie bénéficiaire du paiement.
L’attribut schemeID indique le schéma de l’identifiant global. Cette règle exige la présence de cet attribut.
L’identifiant global de la partie bénéficiaire du paiement ne comporte pas l’attribut schemeID. Ajoutez cet attribut à l’élément ram:GlobalID.
- Repérez le
ram:GlobalIDde la partie bénéficiaire du paiement. - Ajoutez-y l’attribut
schemeID. - Générez de nouveau la facture et vérifiez-la.
<ram:GlobalID>identifier</ram:GlobalID>
<ram:GlobalID schemeID="scheme">identifier</ram:GlobalID>
Détails techniques
Le test XPath vérifie la présence de l’attribut schemeID sur ram:GlobalID ; il ne vérifie pas sa valeur.
La règle s’applique à l’identifiant global de la partie bénéficiaire du paiement, dans le règlement de la facture.
rule/@context)assert/@test)