L'élément 'ram:Name' doit apparaître exactement une fois.
L’élément ram:PayeeTradeParty ne contient pas ram:Name, ou cet élément apparaît plusieurs fois. Un seul élément ram:Name doit être présent.
Le nom identifie le bénéficiaire du paiement indiqué dans les conditions de paiement. Sans un nom présent exactement une fois, ses coordonnées sont incomplètes sur le plan structurel.
Le nom du bénéficiaire du paiement est absent ou a été indiqué plusieurs fois. Un seul élément ram:Name permet de compléter cette information.
- Repérez
ram:PayeeTradePartydans les conditions de paiement. - Vérifiez qu’il contient exactement un élément
ram:Name. - Générez à nouveau la facture et vérifiez-la une nouvelle fois.
<ram:PayeeTradeParty/>
<ram:PayeeTradeParty> <ram:Name>Nom du bénéficiaire</ram:Name> </ram:PayeeTradeParty>
Détails techniques
Dans le contexte ram:PayeeTradeParty, la règle vérifie que le nombre d’éléments ram:Name directs est exactement égal à un.
La règle s’applique aux coordonnées du bénéficiaire du paiement dans ram:PayeeTradeParty, au niveau du document.
rule/@context)assert/@test)