L'élément 'ram:CategoryTradeTax' doit apparaître exactement une fois.
L’élément ram:CategoryTradeTax n’apparaît pas exactement une fois dans la majoration. Il est absent ou présent plusieurs fois.
Un seul ram:CategoryTradeTax associe la catégorie de TVA à la majoration. La règle exige cette association une seule fois.
L’entrée de majoration ne contient pas ram:CategoryTradeTax ou cet élément apparaît plusieurs fois. La règle autorise une seule occurrence.
- Repérez la majoration dans
ram:SpecifiedTradeAllowanceCharge. - Assurez-vous que
ram:CategoryTradeTaxy apparaît exactement une fois. - Générez à nouveau la facture et vérifiez-la.
<ram:SpecifiedTradeAllowanceCharge> <ram:ChargeIndicator> <udt:Indicator>true</udt:Indicator> </ram:ChargeIndicator> </ram:SpecifiedTradeAllowanceCharge>
<ram:SpecifiedTradeAllowanceCharge> <ram:CategoryTradeTax/> </ram:SpecifiedTradeAllowanceCharge>
Détails techniques
Le test compte les éléments ram:CategoryTradeTax directement contenus dans le ram:SpecifiedTradeAllowanceCharge concerné et en exige exactement un.
La règle s’applique à une entrée identifiée comme une majoration dans ram:SpecifiedTradeAllowanceCharge au niveau du document.
rule/@context)assert/@test)