L'élément 'ram:URIID' doit apparaître exactement une fois.
ram:URIID est absent de ram:EmailURIUniversalCommunication ou apparaît plusieurs fois. Il doit apparaître exactement une fois.
ram:URIID contient l'identifiant de la communication par courriel du contact du payeur.
ram:URIID est absent de la communication par courriel du contact du payeur ou y apparaît plusieurs fois. Un seul élément permet de rétablir la structure attendue.
- Ajoutez
ram:URIIDdansram:EmailURIUniversalCommunications'il est absent. - Supprimez les éléments
ram:URIIDen trop afin qu'il n'en reste qu'un. - Générez de nouveau la facture et vérifiez-la.
<ram:EmailURIUniversalCommunication/>
<ram:EmailURIUniversalCommunication> <ram:URIID>mailto:contact@example.com</ram:URIID> </ram:EmailURIUniversalCommunication>
Détails techniques
La règle compte les éléments ram:URIID directement contenus dans ram:EmailURIUniversalCommunication et en exige exactement un.
ram:URIID est vérifié dans ram:EmailURIUniversalCommunication pour le contact du payeur.
rule/@context)assert/@test)