L'élément 'ram:URIUniversalCommunication' ne peut apparaître qu'une fois au maximum.
ram:URIUniversalCommunication apparaît plusieurs fois dans ram:ShipFromTradeParty.
La règle limite à un au maximum le nombre de coordonnées de communication de l’expéditeur. Selon cette règle, ram:URIUniversalCommunication peut être absent.
ram:URIUniversalCommunication apparaît plusieurs fois dans ram:ShipFromTradeParty. Supprimez les occurrences supplémentaires afin que les coordonnées de communication n’apparaissent qu’une fois au maximum.
- Repérez
ram:ShipFromTradePartydans les informations de livraison. - Vérifiez si
ram:URIUniversalCommunicationy apparaît plusieurs fois et supprimez les occurrences supplémentaires. - Générez à nouveau la facture et vérifiez-la.
<ram:ShipFromTradeParty> <ram:URIUniversalCommunication/> <ram:URIUniversalCommunication/> </ram:ShipFromTradeParty>
<ram:ShipFromTradeParty> <ram:URIUniversalCommunication/> </ram:ShipFromTradeParty>
Détails techniques
La condition Schematron vérifie que le nombre d’éléments directs ram:URIUniversalCommunication dans ce contexte ne dépasse pas un.
La règle s’applique à ram:URIUniversalCommunication dans ram:ShipFromTradeParty des informations de livraison.
rule/@context)assert/@test)