La valeur de 'ram:ExemptionReasonCode' n'est pas autorisée.
Si ram:ExemptionReasonCode contient une valeur, celle-ci doit figurer dans la liste de codes utilisée par la règle. Une valeur absente de cette liste n’est pas autorisée. Une valeur vide satisfait ce contrôle précis.
Le code indique le motif d’une exonération de taxe. Le contrôle confirme que tout code de motif indiqué figure dans la liste prévue.
Le code de motif d’exonération de taxe indiqué pour l’acompte ne figure pas dans la liste prévue. Ce contrôle accepte une valeur vide.
- Repérez
ram:ExemptionReasonCodedansram:IncludedTradeTaxde l’acompte. - Comparez sa valeur à la liste de codes prévue pour cette règle.
- Remplacez toute valeur non répertoriée par un code autorisé, ou laissez la valeur vide.
- Générez à nouveau la facture et vérifiez-la de nouveau.
Détails techniques
Le test accepte une valeur de code vide. Sinon, la valeur doit figurer comme valeur d’énumération dans la liste de codes 25 de FACTUR-X_EXTENDED_codedb.xml.
La règle s’applique à ram:ExemptionReasonCode dans les informations de taxe ram:IncludedTradeTax d’un acompte.
rule/@context)assert/@test)