La valeur de 'ram:TypeCode' n'est pas autorisée.
La valeur non vide de ram:TypeCode ne figure pas dans la liste de codes utilisée par cette règle. Une valeur vide est également autorisée par la condition de contrôle.
ram:TypeCode identifie le type de taxe. Une valeur non vide doit correspondre à la liste de codes autorisés afin que le type de taxe soit représenté par un code autorisé.
La valeur saisie pour ram:TypeCode n’est pas reconnue comme un code autorisé. Vous pouvez utiliser un code de la liste prévue ; la condition de contrôle autorise également une valeur vide.
- Vérifiez la valeur de
ram:TypeCodedansram:AppliedTradeTax. - Utilisez une valeur autorisée par la liste de codes ou laissez la valeur vide.
- Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:AppliedTradeTax> <ram:TypeCode>NOT-A-CODE</ram:TypeCode> </ram:AppliedTradeTax>
Détails techniques
Le test Schematron accepte une valeur vide ou une valeur présente dans la liste de codes 26 de FACTUR-X_EXTENDED_codedb.xml.
La règle s’applique à la valeur de ram:TypeCode dans ram:AppliedTradeTax pour les frais logistiques au niveau du document.
rule/@context)assert/@test)