L'attribut '@schemeID' est obligatoire dans ce contexte.
L’élément ram:GlobalID ne comporte pas d’attribut schemeID. Cet attribut est requis dans ce contexte.
L’attribut schemeID identifie le schéma de l’identifiant global. Sans cet attribut, l’identifiant ne comporte pas la désignation exigée par la règle XML.
L’attribut schemeID manque à l’identifiant global du bénéficiaire du paiement. Ajoutez-le pour compléter cette information.
- Repérez
ram:GlobalIDdans les données du bénéficiaire du paiement, au sein des conditions de paiement. - Vérifiez que l’élément comporte un attribut
schemeID. - Générez à nouveau la facture et vérifiez-la une nouvelle fois.
<ram:GlobalID>12345</ram:GlobalID>
<ram:GlobalID schemeID="value">12345</ram:GlobalID>
Détails techniques
Dans le contexte de ram:GlobalID, la règle vérifie uniquement la présence de l’attribut @schemeID.
La règle s’applique à l’élément ram:GlobalID du bénéficiaire du paiement ram:PayeeTradeParty, dans les conditions de paiement.
rule/@context)assert/@test)