Ce que signifie la règle
La règle vérifie ram:ReasonCode avec listID="5153" dans les frais de ligne (BG-28), lorsque ram:ChargeIndicator/udt:Indicator vaut true. Une valeur non vide doit figurer dans la liste UNTDID 5153 admise par le profil Extended pour les droits, taxes et redevances. Un code vide ne fait pas échouer ce test. Sans attribut listID, le code relève de FX-SCH-A-001139.
Pourquoi elle compte
L'attribut listID indique quelle liste utiliser pour interpréter le code motif des frais.
Comment corriger
Vérifiez ram:ReasonCode avec listID="5153" dans le ram:SpecifiedTradeAllowanceCharge de la ligne où ram:ChargeIndicator/udt:Indicator vaut true. Pour un droit, une taxe ou une redevance, utilisez une valeur de la liste UNTDID 5153 admise par le profil. Pour un motif de frais relevant de la liste UNTDID 7161, utilisez un code autorisé de cette liste sans attribut listID. Ne retirez pas simplement l'attribut en conservant un code incompatible. Exportez de nouveau et vérifiez le fichier.
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[@listID="5153"]' 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-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é
- FX-SCH-A-001144 Une caractéristique de produit ne peut avoir qu'un seul nom