Aller au contenu

Erreur

FX-SCH-A-000183: Un seul indicateur par bloc de remise globale

En bref

Erreur : échec aux vérifications sélectionnées.

FX-SCH-A-000183 signifie qu'une remise globale sur la facture (BG-20) porte plus d'un indicateur remise ou frais (ram:ChargeIndicator). Chaque bloc concerné doit avoir un seul ram:ChargeIndicator contenant udt:Indicator à la valeur false. Supprimez les indicateurs supplémentaires, puis exportez de nouveau.

Sur cette page

Ce que signifie la règle

Au niveau de la facture entière, les remises (BG-20) et les frais (BG-21) s'écrivent dans le même type de bloc, ram:SpecifiedTradeAllowanceCharge. Un indicateur, ram:ChargeIndicator, précise de quoi il s'agit : son enfant udt:Indicator vaut false pour une remise, true pour des frais. Cette règle examine les blocs sous ram:ApplicableHeaderTradeSettlement contenant ram:ChargeIndicator/udt:Indicator avec le texte false et vérifie que chacun contient exactement un ram:ChargeIndicator. Elle échoue si un bloc concerné comporte un second indicateur, même si les deux indiquent false. Les blocs sans ce texte false ne sont pas examinés par cette règle.

Pourquoi elle compte

L'indicateur décide si le montant est retranché du total de la facture ou s'y ajoute. Avec deux indicateurs, le fichier échoue à la vérification de structure.

Comment corriger

Dans votre logiciel de facturation, vérifiez les remises et les frais globaux de la facture, comme les frais de port, et assurez-vous que chacun forme une entrée distincte d'un seul type. Exportez ensuite de nouveau. Si vous produisez le XML vous-même, conservez dans chaque ram:SpecifiedTradeAllowanceCharge de remise globale concerné un seul ram:ChargeIndicator contenant udt:Indicator à false, et supprimez les indicateurs supplémentaires.

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 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 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
Texte de la règle issu de phive-rules 4.6.4.

Vérifier votre fichier

Déposez votre facture électronique pour voir si FX-SCH-A-000183 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026