L'élément 'ram:URIID' doit apparaître exactement une fois.
L’élément ram:EmailURIUniversalCommunication ne contient pas exactement un ram:URIID. Celui-ci est soit absent, soit présent plusieurs fois.
ram:URIID contient l’identifiant de la communication par courriel. Un seul élément est requis afin que cette information soit présente et sans ambiguïté dans la structure XML.
Il manque un identifiant URI dans la communication par courriel du contact du lieu d’expédition, ou celui-ci est présent plusieurs fois. Vous pouvez compléter l’entrée avec exactement un ram:URIID.
- Repérez la communication par courriel sous
ram:DefinedTradeContactpourram:ShipFromTradeParty. - Assurez-vous qu’elle contient exactement un élément
ram:URIID. - Générez à nouveau la facture et vérifiez-la de nouveau.
<ram:DefinedTradeContact> <ram:EmailURIUniversalCommunication/> </ram:DefinedTradeContact>
<ram:DefinedTradeContact> <ram:EmailURIUniversalCommunication> <ram:URIID/> </ram:EmailURIUniversalCommunication> </ram:DefinedTradeContact>
Détails techniques
Le contrôle compte les éléments ram:URIID directement présents dans ram:EmailURIUniversalCommunication et en exige exactement un.
La règle s’applique à ram:URIID dans la communication par courriel du contact de ram:ShipFromTradeParty.
rule/@context)assert/@test)