L'élément 'ram:CategoryCode' doit apparaître exactement une fois.
ram:CategoryCode n’apparaît pas exactement une fois dans ram:IncludedTradeTax. L’élément est absent ou présent plusieurs fois.
Le code de catégorie de taxe identifie la catégorie des informations fiscales. La règle exige que ce code soit présent exactement une fois.
Les informations fiscales du prix net d’une ligne de facture ne contiennent pas le code de catégorie de taxe, ou le contiennent plusieurs fois. Vous pouvez corriger ce point dans la partie concernée de la facture.
- Repérez
ram:IncludedTradeTaxdans le prix net de la ligne de facture concernée. - Vérifiez que
ram:CategoryCodey apparaît exactement une fois. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:IncludedTradeTax/>
<ram:IncludedTradeTax> <ram:CategoryCode/> </ram:IncludedTradeTax>
Détails techniques
Le contrôle Schematron compte les éléments ram:CategoryCode directs de ram:IncludedTradeTax et exige un total de 1.
La règle s’applique à ram:IncludedTradeTax dans le prix net d’une ligne de facture.
rule/@context)assert/@test)