L'élément 'ram:CategoryTradeTax' doit apparaître exactement une fois.
Il manque ram:CategoryTradeTax dans la remise ou cet élément apparaît plusieurs fois. Une seule indication fiscale doit être présente.
ram:CategoryTradeTax associe les informations fiscales correspondantes à la remise. Une seule indication fiscale est nécessaire pour que cette association soit sans ambiguïté.
Les informations fiscales de la remise sont absentes ou apparaissent plusieurs fois. Une seule indication permet de les associer sans ambiguïté.
- Ajoutez exactement un élément
ram:CategoryTradeTaxdans leram:SpecifiedTradeAllowanceChargeconcerné. - Supprimez les éléments
ram:CategoryTradeTaxen double, le cas échéant. - Générez à nouveau la facture et vérifiez-la.
<ram:SpecifiedTradeAllowanceCharge> <ram:ChargeIndicator> <udt:Indicator>false</udt:Indicator> </ram:ChargeIndicator> </ram:SpecifiedTradeAllowanceCharge>
<ram:SpecifiedTradeAllowanceCharge> <ram:ChargeIndicator> <udt:Indicator>false</udt:Indicator> </ram:ChargeIndicator> <ram:CategoryTradeTax/> </ram:SpecifiedTradeAllowanceCharge>
Détails techniques
Le test compte ram:CategoryTradeTax dans le contexte d’une remise où ram:ChargeIndicator vaut false et exige une seule occurrence.
La règle s’applique aux informations fiscales ram:CategoryTradeTax d’une remise au niveau du document dans ram:SpecifiedTradeAllowanceCharge. La remise est identifiée par ram:ChargeIndicator ayant la valeur false.
rule/@context)assert/@test)