L'élément 'ram:Description' ne peut apparaître qu'une fois au maximum.
ram:Description apparaît plusieurs fois dans ApplicableProductCharacteristic. Cet élément ne peut apparaître qu’une seule fois au maximum.
La règle limite la description d’une caractéristique du produit à un élément par ApplicableProductCharacteristic. La caractéristique conserve ainsi une structure sans ambiguïté.
La description apparaît plusieurs fois pour une caractéristique du produit. Vous pouvez supprimer les doublons ; la description est facultative.
- Repérez le
ApplicableProductCharacteristicconcerné. - 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:ApplicableProductCharacteristic> <ram:Description>Description A</ram:Description> <ram:Description>Description B</ram:Description> </ram:ApplicableProductCharacteristic>
<ram:ApplicableProductCharacteristic> <ram:Description>Description</ram:Description> </ram:ApplicableProductCharacteristic>
Détails techniques
Le test compte les éléments ram:Description directs de ApplicableProductCharacteristic et autorise un nombre de 0 ou 1.
La règle s’applique à ApplicableProductCharacteristic dans le produit d’une ligne de facture.
rule/@context)assert/@test)