Aller au contenu
Thème
Français

Avertissement

CII-SR-126: Retirez le montant de base de la remise sur le prix unitaire

En bref

Avertissement : à vérifier.

CII-SR-126 signifie que la remise sur le prix unitaire d'une ligne comporte un montant de base (UnitBasisAmount), qu'une facture EN 16931 ne doit pas contenir. Supprimez cet élément de la remise (simple avertissement, le fichier reste accepté).

Sur cette page

Ce que signifie la règle

Sur chaque ligne, le prix unitaire avant remise (BT-148) peut porter une remise (BT-147). La règle vérifie que cette remise ne contient pas d'élément UnitBasisAmount, un montant supplémentaire sur lequel la remise peut être calculée. Seul le montant final de la remise fait partie de la norme EN 16931.

Pourquoi elle compte

La norme EN 16931 attend un seul montant de remise, déjà calculé. La façon dont il a été obtenu ne fait pas partie des données de la facture, si bien que le système du destinataire n'a aucun champ pour ce montant de base et peut l'ignorer. Le fichier est accepté, car il s'agit d'un avertissement. Corrigez-le pour obtenir un fichier propre, ou si l'acheteur a besoin du détail du calcul et ne le verrait pas.

Comment corriger

Supprimez UnitBasisAmount de l'élément AppliedTradeAllowanceCharge, sous GrossPriceProductTradePrice, dans chaque ligne où il apparaît. Gardez le montant de la remise (ActualAmount), car c'est lui qui compte. Si l'acheteur doit voir comment la remise a été calculée, ajoutez une courte explication dans une note de la ligne (BT-127). Si votre logiciel ajoute l'élément lui-même, demandez à l'éditeur un export EN 16931.

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-126 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026