L'attribut '@schemeID' est obligatoire dans ce contexte.
L’élément ram:URIID ne contient pas d’attribut schemeID. Dans ce contexte, cet attribut doit être présent.
L’attribut schemeID indique le schéma selon lequel l’identifiant URI du représentant de l’acheteur doit être interprété.
L’URI du représentant de l’acheteur ne comporte pas l’attribut schemeID. Vous pouvez corriger cela en ajoutant cet attribut à ram:URIID.
- Repérez
ram:URIIDsousram:BuyerAgentTradeParty. - Ajoutez l’attribut
schemeIDàram:URIID. - Générez de nouveau la facture et vérifiez-la une nouvelle fois.
<ram:URIID/>
<ram:URIID schemeID="..."/>
Détails techniques
Le contrôle vérifie uniquement la présence de l’attribut schemeID sur ram:URIID.
La règle s’applique à ram:URIID de l’adresse de communication du représentant de l’acheteur, sous ram:BuyerAgentTradeParty.
rule/@context)assert/@test)