L'attribut '@schemeID' est obligatoire dans ce contexte.
L’attribut schemeID est absent de ram:GlobalID.
L’attribut schemeID indique le schéma permettant d’interpréter l’identifiant global fourni dans ram:GlobalID.
L’identifiant global de l’adresse de livraison ne précise pas à quel schéma il appartient. Ajoutez l’attribut schemeID à ram:GlobalID.
- Repérez
ram:GlobalIDpour la partie à l’adresse de livraison. - Ajoutez l’attribut
schemeIDà cet élément. - Générez de nouveau la facture et vérifiez-la.
<ram:GlobalID>12345</ram:GlobalID>
<ram:GlobalID schemeID="identifier-scheme">12345</ram:GlobalID>
Détails techniques
Le test XPath vérifie la présence de l’attribut schemeID sur l’élément de contexte.
La règle s’applique à ram:GlobalID de la partie à l’adresse de livraison.
rule/@context)assert/@test)