L'élément 'ram:Description' ne peut apparaître qu'une fois au maximum.
ram:Description apparaît plusieurs fois dans SpecifiedTradeProduct. Cet élément ne peut apparaître qu’une seule fois au maximum.
La règle limite la description du produit à un élément par SpecifiedTradeProduct. La structure du produit reste ainsi sans ambiguïté.
La description apparaît plusieurs fois dans le produit de la ligne de facture. Vous pouvez supprimer les doublons ; la description est facultative.
- Ouvrez le
SpecifiedTradeProductconcerné. - Supprimez les éléments
ram:Descriptionen double afin qu’il n’en reste pas plus d’un. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:SpecifiedTradeProduct> <ram:Description>Description A</ram:Description> <ram:Description>Description B</ram:Description> </ram:SpecifiedTradeProduct>
<ram:SpecifiedTradeProduct> <ram:Description>Description</ram:Description> </ram:SpecifiedTradeProduct>
Détails techniques
Le test compte les éléments ram:Description directs de SpecifiedTradeProduct et autorise un nombre de 0 ou 1.
La règle s’applique à la description du produit SpecifiedTradeProduct d’une ligne de facture.
rule/@context)assert/@test)