L'élément 'ram:TypeCode' doit apparaître exactement une fois.
ram:TypeCode n’apparaît pas exactement une fois dans ram:IncludedTradeTax. L’élément est absent ou présent plusieurs fois.
Le code de type de taxe identifie le type de taxe associé aux informations fiscales. Cette règle vérifie que cette valeur est présente exactement une fois.
Les informations fiscales du prix net d’une ligne de facture ne contiennent pas le code de type 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:TypeCodey apparaît exactement une fois. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:IncludedTradeTax/>
<ram:IncludedTradeTax> <ram:TypeCode/> </ram:IncludedTradeTax>
Détails techniques
Le contrôle Schematron compte les éléments ram:TypeCode 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)