Ce que signifie la règle
La règle compte les éléments ram:ChargeTotalAmount 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 frais individuels.
Pourquoi elle compte
Les profils Factur-X 1.09 EXTENDED et ZUGFeRD 2.5 EXTENDED autorisent au plus un total de frais dans chaque bloc de totaux de ligne.
Comment corriger
Vérifiez les frais de la ligne dans votre logiciel de facturation. Si l'export répète ram:ChargeTotalAmount, demandez à l'éditeur de corriger l'export. Si vous produisez le XML vous-même, supprimez les éléments ram:ChargeTotalAmount en trop dans le bloc de totaux de la ligne. Si vous conservez ce total, indiquez le total des frais de la ligne. Gardez les frais individuels dans leurs blocs ram:SpecifiedTradeAllowanceCharge. 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:ChargeTotalAmount' 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-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
- 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