L'attribut '@schemeID' est obligatoire dans ce contexte.
L’attribut @schemeID manque dans ram:URIID. La règle vérifie la présence de cet attribut.
Le schéma indique à quel type d’identifiant appartient l’identifiant URI.
L’identifiant URI de la partie vendeur pour une ligne de facture ne comporte pas d’information sur son schéma. Vous pouvez ajouter cette information directement à ram:URIID.
- Repérez
ram:URIIDdansram:URIUniversalCommunication. - Ajoutez l’attribut
@schemeIDàram:URIID. - Générez à nouveau la facture et vérifiez-la.
<ram:URIID>https://example.com</ram:URIID>
<ram:URIID schemeID="...">https://example.com</ram:URIID>
Détails techniques
Le test vérifie uniquement la présence de l’attribut @schemeID sur ram:URIID.
La règle s’applique à ram:URIID dans ram:URIUniversalCommunication de la partie vendeur pour une ligne de facture.
rule/@context)assert/@test)