Ce que signifie la règle
Une remise sur une ligne de facture (BG-27) peut comporter un code motif (BT-140). La règle compare toute valeur contrôlée non vide de ram:ReasonCode à la liste 28 du profil Extended, dans ram:SpecifiedTradeAllowanceCharge sous ram:SpecifiedLineTradeSettlement de la ligne, uniquement lorsque ram:ChargeIndicator/udt:Indicator vaut false. Une valeur vide ne fait pas échouer ce contrôle. Les frais ne relèvent pas de cette règle.
Pourquoi elle compte
Le code motif indique la raison déclarée pour la remise de la ligne.
Comment corriger
Vérifiez le motif de la remise et corrigez ram:ReasonCode dans le ram:SpecifiedTradeAllowanceCharge concerné de la ligne, où ram:ChargeIndicator/udt:Indicator vaut false. Utilisez un code autorisé correspondant au motif, par exemple 95 pour une remise ou 100 pour une remise spéciale. Placez un éventuel texte explicatif dans ram:Reason, pas dans le champ du code. Exportez de nouveau le fichier, puis vérifiez-le.
Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture Factur-X
Ou corrigez la facture dans un formulaire et téléchargez le fichier corrigé, pour 1 crédit : Corriger une facture électronique rejetée Bêta
Le texte publié de la règle
Value of 'ram:ReasonCode' is not allowed. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-001138 Le code motif des frais de ligne doit être autorisé pour la liste 5153
- FX-SCH-A-001139 Le code motif des frais de ligne doit être dans la liste prévue
- FX-SCH-A-001140 Une ligne ne peut avoir qu'un seul total de frais
- FX-SCH-A-001141 Une ligne ne peut avoir qu'un seul total de remises
- FX-SCH-A-001142 Le code devise du total des taxes d'une ligne doit être valide
- FX-SCH-A-001143 Le code devise du total des taxes d'une ligne doit être autorisé