L'élément 'ram:BasisAmount' doit apparaître exactement une fois.
ram:BasisAmount doit apparaître exactement une fois dans ram:ApplicableTradeTax. L’élément est absent ou apparaît plusieurs fois.
ram:BasisAmount contient le montant servant de base au calcul de la taxe concernée. Une seule occurrence est requise afin de définir cette base sans ambiguïté.
La base de calcul de la taxe est absente de la partie TVA de la facture ou apparaît plusieurs fois. Vous pouvez corriger cela en n’y conservant qu’une seule occurrence.
- Repérez le
ram:ApplicableTradeTaxconcerné. - Vérifiez que
ram:BasisAmounty apparaît exactement une fois. - Générez à nouveau la facture et vérifiez-la une nouvelle fois.
Détails techniques
Le test XPath utilise count(ram:BasisAmount)=1 pour exiger exactement un élément enfant direct nommé ram:BasisAmount.
La règle s’applique à chaque ram:ApplicableTradeTax dans la ventilation de la TVA au niveau du document.
rule/@context)assert/@test)