Ce que signifie la règle
Cette règle porte sur ram:ReasonCode avec listID="5153" dans ram:AppliedTradeAllowanceCharge sous ram:GrossPriceProductTradePrice d'une ligne, lorsque ram:ChargeIndicator/udt:Indicator contient le texte true. Une valeur non vide doit appartenir à la liste de codes admis par le profil Extended pour cet identifiant. Une valeur vide passe ce contrôle. Les codes portant un autre listID ne sont pas visés par cette règle.
Pourquoi elle compte
Factur-X 1.09 EXTENDED exige un code admis pour un motif non vide marqué listID="5153" sur des frais appliqués au prix unitaire avant remises d'une ligne.
Comment corriger
Vérifiez le code motif des frais appliqués au prix unitaire avant remises de la ligne. Dans le XML, corrigez la valeur de ram:ReasonCode portant listID="5153" dans l'entrée ram:AppliedTradeAllowanceCharge sous ram:GrossPriceProductTradePrice où ram:ChargeIndicator/udt:Indicator contient le texte true. Utilisez un code admis correspondant aux frais. Ne modifiez pas listID simplement pour éviter ce contrôle. 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-001037 L'unité de la quantité du prix brut doit être un code autorisé
- FX-SCH-A-001038 Un seul code de rôle pour le vendeur d'une ligne
- FX-SCH-A-001039 Une seule description pour le vendeur d'une ligne
- FX-SCH-A-001040 Au plus un bloc d'adresse électronique pour le vendeur d'une ligne
- FX-SCH-A-001041 Un seul enregistrement de TVA pour le vendeur d'une ligne
- FX-SCH-A-001042 Un seul enregistrement de numéro fiscal pour le vendeur d'une ligne