Marge et Prix suggéré des articles v16
Le flux de mise à jour des prix en v16 est basé sur les modules suivants.
product_margin_classification
(OCA) : module de calcul des marges à partir du coûtproduct_cost_from_supplier_price
: calcul le coût du produit en se basant sur le prix d'achat (et en convertissant en unité de vente)purchase_order_supplierinfo_update
: met à jour le prix fournisseur à partir des prix d'achats lors de la confirmation d'une commande fournisseur
Mise à jour du prix d'achat et du coût
Mise à jour du prix d'achat
Via la commande fournisseur
Lors de la confirmation d'une commande fournisseur, le prix fournisseur du produit est mis à jour au prix d'achat de la commande.
Cette méthode est utilisé pour les produits dont le prix changent souvent (fruits et légumes).
Via un import de la liste des prix de ventes
Dans Achat>Configuration>Prix fournisseurs, on voit toutes les informations fournisseurs (produit, fournisseur, prix, quantité minimale, unité, etc.). Ce sont les mêmes informations que ce que l'ont voit dans l'onglet Achat des fiches produits.
Ici, on peut importer les prix d'achat depuis un fichier excel pour mettre à jour en masse les prix d'achat des articles.
Cette méthode est utilisé pour les produits dont les produits changent peu souvent (gros fournisseur, sec,...)
Mise à jour du coût
Il faut que les catégories de produit soient configurées pour que le coût soit calculés directement depuis le prix d'achat.
Aller dans Achat>Configuration>Catégorie d'article et pour toutes, les catégories, sélectionner comme méthode de coût Standard price (from Main Supplier's price).
Le coût est alors automatiquement calculé à partir du prix d'achat.
Si les unités de mesure d'achat diffère des unités de mesure de vente, alors le prix d'achat est exprimmé dans l'unité de mesure d'achat, et le coût est converti en unité de mesure de vente.
Calculer les prix de vente avec des marges
Configuration des marges
Les catégories de marge se configurent dans Ventes>Configuration>Catégorie de marge.
Une catégorie de marge a un champ 'Marge' et des champs supplémentaires pour gérer la méthode de calcul, comme dans les éléments des liste de prix (Marge, méthode d'arrondi…). La marge est calculée à partir du champ Coût.
Dans le formulaire de classification des marges, l'utilisateur peut modifier les champs de calcul.
Le taux de marge et le taux de markup sont deux manière de calculer une marge. L'une prends comme référence le prix de vente, l'autre le coût.
Par exemple : un objet qui coute 2€ et qui a un taux de marge de 50% sera vendu à 4€. En effet le 50% = 100*(4-2)/4. Cela corresponds à une taux de markup de 100% : 100% = 100*(4-2)/2.
- Taux de marge (profit margin) : le calcul se fait en fonction du prix de vente.
- C'est un taux de variation par rapport au prix de vente.
- Marge = 100 * (prix de vente - coût) / prix de vente
- Taux de markup : le calcul se fait en fonction du coût.
- C'est un taux de variation par rapport au coût.
- markup = 100 * (Prix de vente - coût) / coût
- Surcharge : montant fixe à ajouter (ou soustraire) au prix.
- Arrondi : unité d'arrondi du prix. Il est Appliqué après les marges et markup, mais avant la surcharge.
Encodage des marges sur les produits
Pour assigner une catégorie de marge à un produit, cela peut se faire sur la fiche article, ou bien massivement en configurant une édition en lot.
Mise à jour des prix de vente
Sur la fiche produit, si un produit a une catégorie de marge définie et que le prix théorique n'est pas le même que le prix de vente, un champ supplémentaire "Prix théorique" est affiché, en fonction de la classification de marge. Un bouton est disponible pour modifier le prix de vente.
Le "prix théorique" corresponds au "prix suggéré" dans le module sale_suggested_price
Pour modifier le prix de vente en masse, plusieurs solutions :
La manière la plus simple est directement via la vue liste des articles, en filtrant sur les articles dont l'on souhaite mettre le prix à jour, et en cliquant sur Action>Appliquer le prix théorique.
Une seconde option est via la page de configuration de la catégorie de marge, on peut accéder à la liste des produits configurés avec cette marge.
En cliquant sur les Smart buttons dans la partie droite du formulaire, tous les produits seront affichés et l'utilisateur peut facilement modifier les prix.
Note : différence principales avec le flux Obeesdoo v12 (sale_suggested_price)
- Chaque produit est assigné à un type de marge, définit dans le modèle Catégorie de marge, et non pas par fournisseur ou par catégorie d'article.
- Le calcul de la marge se fait à partir du coût, pas du prix fournisseur.
- Le calcul des marges peut se faire de manière beaucoup plus fine
- Le choix taux de markup vs taux de marge se fait par Catégorie de marge, plutôt que de manière globale
- L'arrondi peut être configuré (pas uniquement à 5 centimes)
- Possibilité d'ajouter une majoration au prix en plus du taux de marge appliqué
Mise à jour du prix lors de la réception de la facture.
Ce flux est utilisé par le GRAP, mais n'est pas utilisé car nos clients car les prix de ventes doivent pouvoir être mis à jour dès la réception des produits, sans attendre la facture.
Pour une mise à jour du prix lors de la réception de la facture, il faut utiliser les modules suivants (pas testés) :
account_invoice_supplierinfo_update
: : permet de mettre à jour le prix fournisseur depuis une facture fournisseuraccount_invoice_supplierinfo_update_standard_price
No Comments