Ce que signifie la règle
La règle compte les éléments ram:AllowanceTotalAmount dans chaque ram:SpecifiedTradeSettlementLineMonetarySummation de ram:SpecifiedLineTradeSettlement d'une ligne de facture. Elle autorise zéro ou un élément et échoue s'il y en a plus d'un. Elle ne vérifie ni le montant indiqué ni le nombre de remises individuelles.
Pourquoi elle compte
Les profils Factur-X 1.09 EXTENDED et ZUGFeRD 2.5 EXTENDED autorisent au plus un total de remises dans chaque bloc de totaux de ligne.
Comment corriger
Vérifiez les remises de la ligne dans votre logiciel de facturation. Si l'export répète ram:AllowanceTotalAmount, demandez à l'éditeur de corriger l'export. Si vous produisez le XML vous-même, supprimez les éléments ram:AllowanceTotalAmount en trop dans le bloc de totaux de la ligne. Si vous conservez ce total, indiquez le total des remises de la ligne. Gardez les remises individuelles dans leurs blocs ram:SpecifiedTradeAllowanceCharge, avec ram:ChargeIndicator/udt:Indicator à false. 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
Element 'ram:AllowanceTotalAmount' may occur at maximum 1 times. 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-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
- FX-SCH-A-001145 Le schéma d'un code de classification d'article doit être autorisé
- FX-SCH-A-001146 Le schéma de l'identifiant normalisé d'un produit doit être valide
- FX-SCH-A-001147 Un produit inclus ne peut avoir qu'un seul identifiant