Créer les listes de prix
Par défaut, il n'y a qu'un seul prix de vente par article, qui est défini sur la fiche article. Cependant, il est possible de configurer Odoo pour utiliser des listes de prix.
Activer les listes de prix dans Point de vente>Configuration>Paramètres>Tarif, puis choisir "Règles de prix avancées".
Pour créer une liste de prix spécifique, cliquer sur le lien “Liste de prix”. Créez en une nouvelle, donnez lui un nom, puis cliquer sur "Ajouter une ligne"
L'option de calcul "Formule" permet une grande flexibilité de calcul de prix. Par exemple, si l'on souhaite appliquer une réduction de 10% sur tous les produits pour les clients qui sont membre du magasin, on va configurer la liste de prix ainsi :
Rendre les listes de prix disponible dans les Points de vente
Pour rendre les listes de prix disponible en caisse, il faut se rendre dans Point de vente>Configuration>Paramètres, choisir la caisse à configurer, puis ajouter les listes de prix
Note : Toutes les listes de prix impliquées, même si elles ne sont pas censé être sélectionnées dans le point de vente, doivent être ajoutées dans les listes de prix disponibles (voir ci-dessus). Par exemple ici, la liste "Gamme Essentiel" n'a pas vocation à être sélectionnable sur le point de vente mais doit être ajoutée pour que la liste "Tarif Bénéficiaire", qui est basée dessus, fonctionne.
Sur l'écran de caisse, la liste de prix à appliquer est affichée, et peut être modifiée ici :
Assigner une liste de prix aux contacts
Dans notre exemple de prix réduit pour les membres, on voudrait faire en sorte que le tarif membre soit appliqué automatiquement quand on sélectionne un client qui est membre en caisse.
Pour cela, on peut assigner une liste de prix sur les fiches contacts, dans l'onglet "Ventes et Achat" de la fiche. Cela peut aussi se configurer via une édition en lot.
Comportement des listes de prix
attention cette liste n'a pas été mise à jour, certains points sont peut-être obsolètes.
Le comportement en matière de prix est dicté par les règles suivantes (source) :
- Une seule liste de prix peut être utilisée pour une commande donnée.
- La liste de prix d'une commande est sélectionnée en fonction de la liste de prix définie pour le client.
- Les prix sont calculés en fonction de la liste de prix de la commande au moment où l'article est ajouté.
- Si le prix d'un produit ne figure pas dans la liste de prix sélectionnée pour une commande de vente, c'est le prix catalogue qui est utilisé.
- Si il peut y avoir plusieurs listes de prix applicable à une commande, c'est celle qui présente la plus grande spécificité qui sera retenu. Si le niveau de spécificité de deux listes de prix est identique, c'est celle dont le prix est le plus élevé qui sera retenu.
- Si vous modifiez la liste de prix d'une commande comportant des articles existants, les prix des articles existants ne seront pas recalculés, mais les articles nouvellement ajoutés utiliseront la nouvelle liste de prix.
- Si vous enregistrez un contact sans avoir sélectionné de liste de prix, la liste de prix par défaut sera automatiquement définie pour ce client.
- Le tarif par défaut est celui qui se trouve en haut de la liste des tarifs
- Si un client est connecté et passe une commande en ligne, si la liste de prix du client n'est pas autorisée sur le site web, la prochaine liste de prix disponible est sélectionnée dans la liste des listes de prix.




