Ce que signifie la règle
Une remise sur le prix de l'article (BT-147) réduit le prix avant remise (BT-148) pour obtenir le prix après remise (BT-146). Cette règle exige exactement un ram:ActualAmount dans chaque ram:AppliedTradeAllowanceCharge sous ram:GrossPriceProductTradePrice lorsque ram:ChargeIndicator/udt:Indicator vaut false. Elle compte les éléments de montant sans vérifier leur valeur. Elle s'applique aux profils Basic, EN 16931 et Extended de Factur-X et de ZUGFeRD.
Pourquoi elle compte
Le montant indique ce qui est déduit du prix avant remise. Son absence ou sa répétition ne respecte pas la structure exigée pour une remise sur le prix.
Comment corriger
Vérifiez la remise appliquée au prix de l'article, et non une remise distincte sur le total de la ligne ou de la facture. Dans le XML, placez exactement un ram:ActualAmount contenant le montant de la remise dans le ram:AppliedTradeAllowanceCharge concerné sous ram:GrossPriceProductTradePrice. Supprimez les éléments en double, ou l'ajustement entier si aucune remise sur le prix ne s'applique. 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:ActualAmount' 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-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
- FX-SCH-A-000537 La catégorie de TVA d'une ligne doit être un code accepté