L'élément 'ram:Description' ne peut apparaître qu'une fois au maximum.
ram:Description apparaît plusieurs fois dans ram:BuyerTradeParty. L’élément ne peut apparaître qu’une fois au maximum ; il peut également être absent.
Dans ce contexte, les informations de l’acheteur autorisent un seul élément de description au maximum afin d’éviter plusieurs descriptions dans ce champ.
Les informations de l’acheteur contiennent plusieurs éléments ram:Description. L’élément ne peut apparaître qu’une fois au maximum et peut également être omis.
- Vérifiez si
ram:BuyerTradePartycontient plusieurs élémentsram:Description. - Supprimez les éléments
ram:Descriptionen trop ou omettez cet élément. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:BuyerTradeParty> <ram:Description>First</ram:Description> <ram:Description>Second</ram:Description> </ram:BuyerTradeParty>
<ram:BuyerTradeParty> <ram:Description>Buyer description</ram:Description> </ram:BuyerTradeParty>
Détails techniques
Le test XPath count(ram:Description)<=1 limite à un au maximum le nombre d’éléments enfants directs ram:Description.
La règle s’applique à ram:Description dans les informations de l’acheteur ram:BuyerTradeParty.
rule/@context)assert/@test)