Comment appliquer une remise sur une seule ligne d'une commande de vente dans Odoo 19
Pour remiser une seule ligne d'un devis ou d'une commande sans toucher aux autres, ouvrez la ligne concernée, ajoutez la colonne Remise (%) si elle n'est pas visible, et saisissez le pourcentage : Odoo recalcule immédiatement le sous-total de cette ligne uniquement, le reste de la commande n'est pas affecté.
Contexte
Une commande de Restaurant Le Wouri contient de l'eau, du riz et de l'huile. CamMarket veut accorder une remise uniquement sur l'huile (fournisseur en surstock), sans réduire le prix des autres produits.
Étapes
- Ouvrir le devis : Ventes → Devis, sélectionner la commande du client.
- Afficher la colonne Remise : si elle n'apparaît pas dans le tableau des lignes, l'ajouter via l'icône des colonnes optionnelles (⋮) en haut du tableau.
- Saisir le pourcentage directement dans la cellule Remise de la ligne concernée (ex.
5pour 5 %). - Vérifier le sous-total de la ligne : il doit refléter le prix unitaire × quantité × (1 − remise), les autres lignes restant inchangées.
- Confirmer la commande une fois toutes les remises de ligne saisies.
Cas CamMarket — calcul concret
Commande contenant :
| Produit | Montant | Remise | Montant après remise |
|---|---|---|---|
| Eau | 100 000 FCFA | — | 100 000 FCFA |
| Riz | 300 000 FCFA | — | 300 000 FCFA |
| Huile | 200 000 FCFA | 5 % | 190 000 FCFA |
Remise appliquée : 200 000 × 5 % = 10 000 FCFA
Total de la commande : 590 000 FCFA (au lieu de 600 000 FCFA).
Erreurs fréquentes
- Confondre remise de ligne et remise globale : une remise de ligne ne touche que le produit sélectionné ; pour réduire l'ensemble de la commande, il faut une remise globale (mécanisme différent, voir ci-dessous).
- Remise saisie en montant fixe au lieu d'un pourcentage : selon la configuration, le champ attend un pourcentage — vérifier l'unité affichée avant de valider.
- Dépassement du seuil autorisé au rôle de l'utilisateur : un caissier ou un commercial peut être plafonné (ex. 5 % maximum) ; une remise supérieure doit être validée par un responsable.
Prérequis : Créer un devis client Ramifications : pour remiser l'ensemble de la commande plutôt qu'une ligne, voir Appliquer une remise globale sur une commande. Pour aller plus loin : Tous les types de remises dans Odoo 19 · Politique d'autorisation des remises par rôle