Aller au contenu

Avertissement

CII-SR-189: Pas de montant de base unitaire sur les remises et frais de ligne

En bref

Avertissement : à vérifier.

CII-SR-189 signifie qu'une remise ou des frais d'une ligne de facture contiennent un élément UnitBasisAmount, que la norme EN 16931 n'utilise pas à cet endroit. Ce n'est qu'un avertissement : supprimez l'élément et, si vous voulez montrer une base, utilisez le montant de base (BasisAmount).

Sur cette page

Ce que signifie la règle

Chaque remise (BG-27) ou chaque entrée de frais (BG-28) d'une ligne de facture est contrôlée pour y chercher un élément UnitBasisAmount, un montant par unité à partir duquel la remise ou les frais sont calculés. La norme EN 16931 n'admet qu'un montant de base (BasisAmount), c'est-à-dire le montant auquel s'applique un pourcentage, et pas de chiffre par unité.

Pourquoi elle compte

Il s'agit d'un avertissement, donc le fichier reste accepté. Le chiffre par unité est ignoré, car le logiciel de l'acheteur ne travaille qu'à partir du montant, du montant de base et du pourcentage définis par la norme EN 16931. Il vaut mieux le corriger pour obtenir un résultat de vérification propre.

Comment corriger

Dans le XML, repérez le UnitBasisAmount à l'intérieur du SpecifiedTradeAllowanceCharge de la ligne et supprimez-le. Pour montrer à quel montant un pourcentage a été appliqué, indiquez ce montant dans le BasisAmount de la même remise ou des mêmes frais. Vérifiez que le montant indiqué est bien le chiffre définitif pour la ligne.

Le texte publié de la règle

UnitBasisAmount should not be present

Où cette règle s’applique

Jeu de règles Version
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Texte de la règle issu de phive-rules 4.6.4.

Vérifier votre fichier

Déposez votre facture électronique pour voir si CII-SR-189 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026