Ce que signifie la règle
La section règlement du XML (ram:ApplicableHeaderTradeSettlement) doit comporter exactement un bloc de totaux du document (BG-22, ram:SpecifiedTradeSettlementHeaderMonetarySummation). Cette règle compte uniquement les blocs directement contenus dans cette section ; elle ne vérifie ni leurs champs ni leurs calculs. Elle s'applique aux profils Minimum, Basic WL, Basic, EN 16931 et Extended de Factur-X 1.09 et ZUGFeRD 2.5.
Pourquoi elle compte
Un seul bloc donne aux totaux du document un emplacement défini. D'autres règles vérifient séparément les champs et les calculs de ce bloc.
Comment corriger
Vérifiez si l'export XML omet le bloc des totaux ou l'écrit plusieurs fois. Ajoutez le ram:SpecifiedTradeSettlementHeaderMonetarySummation manquant dans ram:ApplicableHeaderTradeSettlement, ou regroupez les blocs répétés sans perdre les montants requis. Si votre logiciel crée le XML, demandez à son éditeur de corriger l'export si nécessaire. 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:SpecifiedTradeSettlementHeaderMonetarySummation' must occur exactly 1 times. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| 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 MINIMUM | 2.5.2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.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-000040 La devise de la facture doit être un code de devise valide (Minimum)
- FX-SCH-A-000041 Le total HT de la facture est obligatoire
- FX-SCH-A-000042 Un seul total de TVA dans la devise de la facture
- FX-SCH-A-000043 Le montant total TTC de la facture est obligatoire
- FX-SCH-A-000044 Le net à payer est obligatoire
- FX-SCH-A-000045 La devise du total de TVA doit être un code valide