L'élément 'ram:Name' doit apparaître exactement une fois.
ram:Name n’apparaît pas exactement une fois dans ram:BuyerTradeParty. L’élément est absent ou apparaît plusieurs fois.
Les informations de l’acheteur doivent contenir un seul élément de nom afin que l’acheteur soit désigné sans ambiguïté sur la facture.
Les informations de l’acheteur ne contiennent pas ram:Name ou le contiennent plusieurs fois. Un seul élément de nom permet de corriger ce problème.
- Vérifiez la présence de
ram:Namedansram:BuyerTradeParty. - Assurez-vous qu’un seul élément
ram:Nameest présent. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:BuyerTradeParty/>
<ram:BuyerTradeParty> <ram:Name>Example Buyer</ram:Name> </ram:BuyerTradeParty>
Détails techniques
Le test XPath count(ram:Name)=1 vérifie la présence d’un seul élément enfant direct ram:Name.
La règle s’applique à ram:Name dans les informations de l’acheteur ram:BuyerTradeParty.
rule/@context)assert/@test)