Aller au contenu

Erreur

FX-SCH-A-000192: Un seul total de TVA est admis dans la devise de comptabilisation

En bref

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

FX-SCH-A-000192 signifie que plusieurs éléments ram:TaxTotalAmount d'un même bloc de totaux portent un currencyID correspondant à ram:TaxCurrencyCode (BT-6). Ne gardez qu'un élément correspondant pour le montant total de TVA dans la devise de comptabilisation de la TVA (BT-111), puis exportez de nouveau.

Sur cette page

Ce que signifie la règle

Lorsque la TVA doit être indiquée dans une autre devise que celle de la facture, la facture nomme cette devise de comptabilisation de la TVA (BT-6, ram:TaxCurrencyCode) et y indique le total de TVA (BT-111, ram:TaxTotalAmount). Cette règle compte, dans chaque ram:SpecifiedTradeSettlementHeaderMonetarySummation, les éléments ram:TaxTotalAmount dont le currencyID correspond à ram:TaxCurrencyCode dans ram:ApplicableHeaderTradeSettlement et échoue s'il y en a plus d'un. Sans ram:TaxCurrencyCode, aucun total n'est compté par cette règle. Quand les deux devises diffèrent, le total de TVA dans la devise de la facture (BT-110) n'est pas compté par cette règle. Klarbon la contrôle pour tous les profils Factur-X et ZUGFeRD, Minimum compris.

Pourquoi elle compte

Le fichier échoue à la vérification de structure.

Comment corriger

Vérifiez dans votre logiciel de facturation que la devise de la facture et la devise de comptabilisation de la TVA sont bien réglées. Exportez ensuite de nouveau. Si vous produisez le XML vous-même, vérifiez ram:TaxCurrencyCode et les attributs currencyID des totaux de TVA. Corrigez les devises mal renseignées et conservez au plus un ram:TaxTotalAmount dont le currencyID correspond à ram:TaxCurrencyCode dans chaque ram:SpecifiedTradeSettlementHeaderMonetarySummation. Ne supprimez pas le total de TVA dans la devise de la facture s'il utilise une autre devise.

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 variant 'ram:TaxTotalAmount[@currencyID=../../ram:TaxCurrencyCode]' may occur at maximum 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
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-000192 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026