L'élément 'ram:CategoryCode' doit apparaître exactement une fois.
ram:AppliedTradeTax ne contient pas ram:CategoryCode, ou cet élément apparaît plusieurs fois. Il doit apparaître une seule fois.
ram:CategoryCode indique la catégorie de TVA des données fiscales. Si cette catégorie est absente ou répétée, les données sont structurellement incomplètes ou ambiguës.
Les données de TVA ne contiennent pas la catégorie de TVA une seule fois. Un seul ram:CategoryCode permet de corriger ce problème.
- Vérifiez
ram:AppliedTradeTaxet assurez-vous queram:CategoryCodeapparaît une seule fois. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:AppliedTradeTax/>
<ram:AppliedTradeTax> <ram:CategoryCode/> </ram:AppliedTradeTax>
Détails techniques
Le test Schematron compte les éléments ram:CategoryCode directement présents dans ram:AppliedTradeTax et en exige un seul.
La règle s’applique à ram:AppliedTradeTax dans les frais logistiques au niveau du document.
rule/@context)assert/@test)