L'élément 'ram:URIUniversalCommunication' ne peut apparaître qu'une fois au maximum.
Le même élément ram:ManufacturerTradeParty contient plusieurs éléments ram:URIUniversalCommunication.
Un seul élément ram:URIUniversalCommunication au maximum est autorisé dans cet élément pour le fabricant. Plusieurs occurrences répètent l’élément de communication au même endroit.
Plusieurs éléments ram:URIUniversalCommunication sont présents pour le fabricant du produit. Supprimez l’occurrence en trop pour que l’élément n’apparaisse qu’une seule fois.
- Repérez
ram:ManufacturerTradePartypour le produit de la ligne de facture. - Vérifiez ses éléments
ram:URIUniversalCommunicationet n’en conservez pas plus d’un. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:ManufacturerTradeParty> <ram:URIUniversalCommunication/> <ram:URIUniversalCommunication/> </ram:ManufacturerTradeParty>
<ram:ManufacturerTradeParty> <ram:URIUniversalCommunication/> </ram:ManufacturerTradeParty>
Détails techniques
Le test compte les éléments ram:URIUniversalCommunication directs dans ram:ManufacturerTradeParty et en autorise un au maximum.
Cette règle s’applique dans ram:ManufacturerTradeParty pour un produit sur une ligne de facture.
rule/@context)assert/@test)