Ce que signifie la règle
Une ligne peut indiquer le prix avant remise de l'article (BT-148) et une remise sur ce prix (BT-147). En retranchant la remise, vous obtenez le prix après remise (BT-146). Ces prix sont hors TVA. Cette règle compte les ram:ChargeIndicator dans ram:AppliedTradeAllowanceCharge sous ram:GrossPriceProductTradePrice, uniquement lorsque ram:ChargeIndicator/udt:Indicator vaut déjà false. Un marqueur absent est donc hors du périmètre de ce test. La règle s'applique aux profils Basic, EN 16931 et Extended de Factur-X et de ZUGFeRD.
Pourquoi elle compte
Le marqueur distingue une remise de frais. Sa répétition ne respecte pas la structure exigée, même si tous les indicateurs valent false.
Comment corriger
Si votre logiciel a généré le doublon, signalez cet identifiant de règle et la ligne concernée à son éditeur. Si vous produisez le XML vous-même, conservez exactement un ram:ChargeIndicator contenant udt:Indicator de valeur false dans la remise ram:AppliedTradeAllowanceCharge concernée, sous ram:GrossPriceProductTradePrice. Exportez de nouveau la facture et vérifiez-la.
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
Element 'ram:ChargeIndicator' must occur exactly 1 times. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000531 Une remise sur le prix doit indiquer son montant une seule fois
- FX-SCH-A-000532 Le bloc de prix net doit contenir un seul montant
- FX-SCH-A-000533 L'unité de la quantité de base du prix doit être un code valide (Basic)
- FX-SCH-A-000534 L'unité de la quantité d'une ligne doit être un code accepté
- FX-SCH-A-000535 Les informations de TVA d'une ligne exigent un seul code de type
- FX-SCH-A-000536 Chaque bloc de TVA d'une ligne doit indiquer une seule catégorie