L'élément 'ram:SellerTradeParty' doit apparaître exactement une fois.
SellerTradeParty est absent de ApplicableHeaderTradeAgreement ou y apparaît plusieurs fois. L’élément doit apparaître exactement une fois.
La facture doit contenir un seul vendeur afin d’identifier clairement la partie qui l’émet.
Les informations du vendeur sont absentes ou apparaissent plusieurs fois. Vous pouvez modifier la facture afin que SellerTradeParty apparaisse exactement une fois.
- Vérifiez la présence de
SellerTradePartydansApplicableHeaderTradeAgreement. - Assurez-vous que l’élément est présent exactement une fois.
- Générez de nouveau la facture et vérifiez-la.
<ram:ApplicableHeaderTradeAgreement> <ram:SellerTradeParty/> <ram:SellerTradeParty/> </ram:ApplicableHeaderTradeAgreement>
<ram:ApplicableHeaderTradeAgreement> <ram:SellerTradeParty/> </ram:ApplicableHeaderTradeAgreement>
Détails techniques
Le test compte les éléments SellerTradeParty dans le contexte et exige que leur nombre soit égal à 1.
La règle s’applique aux informations du vendeur dans ApplicableHeaderTradeAgreement.
rule/@context)assert/@test)