La valeur de 'ram:DueDateTypeCode' n'est pas autorisée.
Si ram:DueDateTypeCode contient une valeur, celle-ci doit figurer dans la liste de codes autorisés correspondante. Une valeur absente de la liste n’est pas autorisée ; ce test accepte une valeur vide.
ram:DueDateTypeCode identifie le type d’échéance. La valeur utilisée doit appartenir à la liste de codes prévue à cet effet.
La valeur saisie dans ram:DueDateTypeCode ne figure pas dans la liste de codes autorisés correspondante. Remplacez-la par un code de cette liste.
- Repérez
ram:DueDateTypeCodedans leram:ApplicableTradeTaxconcerné. - Comparez sa valeur aux codes autorisés correspondants.
- Remplacez toute valeur absente de la liste par un code autorisé.
- Générez à nouveau la facture et vérifiez-la une nouvelle fois.
Détails techniques
Le test accepte une chaîne vide ou une valeur répertoriée comme énumération sous cl[@id=27] dans FACTUR-X_EXTENDED_codedb.xml.
La règle vérifie la valeur de ram:DueDateTypeCode dans la ventilation de la TVA au niveau du document.
rule/@context)assert/@test)