L'attribut '@schemeID' est obligatoire dans ce contexte.
L’élément ram:URIID des coordonnées de communication URI du bénéficiaire du paiement ne comporte pas d’attribut schemeID.
L’attribut schemeID identifie le schéma de l’identifiant URI et est obligatoire dans ce contexte XML.
L’attribut schemeID manque aux coordonnées URI du bénéficiaire du paiement. Ajoutez cet attribut à l’élément ram:URIID.
- Repérez l’élément
ram:URIIDdansram:URIUniversalCommunication. - Ajoutez l’attribut
schemeIDàram:URIID. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:URIID>...</ram:URIID>
<ram:URIID schemeID="...">...</ram:URIID>
Détails techniques
Le test XPath vérifie la présence de l’attribut schemeID sur l’élément de contexte ram:URIID.
La règle s’applique à ram:URIID des coordonnées de communication URI du bénéficiaire du paiement dans ram:PayeeTradeParty.
rule/@context)assert/@test)