Pour plus de contenu, connectez-vous !
Skip to main content

Cas pratiques

 

1. Faire son top produit

NB : il y a un tableau des 10 meilleurs produits (d'après le chiffre d'affaires) pré-configuré dans le tableau de bord :image.png

  • Dans le tableau "Vente de produits", retirer le détail mensuel et type comptable grâce aux à gauche de "total" (lignes et colonnes)
  • Puis sélectionner via le  (en-tête de ligne) l'élément "Article" (on peut également choisir une catégorie pour faire des sections par type d'article).
  • Enfin cliquer sur une en-tête de colonne (total HT ou marge HT) pour ordonner (1 clic pour ordre croissant, 2 clics pour ordre décroissant).

On peut faire son top articles d'après le chiffre d'affaires ou la marge réalisée, mais aussi par quantité vendue. 

Attention : si vous utilisez la mesure "quantité", il faut la coupler au critère "catégorie d'UdM de l'article" pour éviter de mélanger les produits vendus à la pièce de ceux vendus au kilo.

Il est recommandé d'encadrer la période d'analyse en faisant un filtre personnalisé sur la date pour obtenir un classement représentatif des articles actuellement en vente et d'une période d'activité récente.

On ne peut pas faire de filtre sur un montant de Total HT ou marge HT car Odoo effectue le filtre ligne par ligne, et non sur le sous-total, donc ça ne fonctionne pas comme souhaité !

2. Suivre les ventes d'un produit donné
  • Dans le tableau "Vente de produits", retirer le détail mensuel et type comptable grâce aux à gauche de "total" (lignes et colonnes)
  • Puis sélectionner via le  (en-tête de ligne) l'élément "Article"
  • Filtrer sur l'article souhaité :
  • Borner la période de vente via la recherche avancée :
  • Faire apparaître la date de vente dans le tableau en cliquant sur le 
3. Comparer les ventes de plusieurs produits similaires pour identifier ce qui se vend le mieux
  • Aller sur le tableau "Vente de produits",
  • Filtrer sur les articles à comparer (dans mon exemple, je veux comparer les bières vendues au bar)
  • image.png

  • Eclater le résultat cumulé par article : 

    image.png

Pour visualiser le résultat sous forme de graphique :

  • Cliquer sur image.png en haut à droite
  • Aller dans "Regrouper par" et choisir "Date de vente":

    image.png

  • Aller de nouveau dans "Regrouper par" et choisir "Produit" 

    image.png

  • On peut ensuite décocher / recocher les articles un par un pour avoir du détail ou changer la sélection.
  • En passant la souris sur une partie de l'histogramme, on a le détail de l'article sélectionné et du chiffre d'affaires associé 

    image.png

4. Comparer les ventes sur 2 périodes : exemple mois M-1 (échu) par rapport à mois M-2
  • Aller sur le tableau "Vente de produits",
  • Dans image.png > Date de vente, sélectionner période (mois, trimestre, année) à comparer
    • NB : on peut cocher plusieurs valeurs, par exemple plusieurs mois

  • le bouton image.pngapparaît, sélectionner
    • "Date de vente : période précédente" pour récupérer la période immédiatement antérieure à celle que l'on vient de choisir (ex. comparer décembre avec novembre)
    • ou "Date de vente : Année précédente" pour comparer à cette même période un an aupravant (ex. décembre 2025 sur décembre 2024)
  • Retirer le détail mensuel et type comptable grâce aux à gauche de "total" (lignes et colonnes),
  • Sélectionner via le (en-tête de ligne) l'élément "Catégorie d'article intermédiaire"

image.png

On peut ajouter du détail en sélectionnant dans les critères la catégorie d'article :

5. Ventes par article et par mois
  • Dans le tableau "Vente de produits", retirer le détail mensuel et type comptable grâce aux à gauche de "total" (lignes et colonnes)
  • Puis sélectionner via le  (en-tête de ligne) l'élément "Article"
  • et l'élément date de vente > Mois en tête de colonne
6. Ventes par client·e et par mois
  • Dans le tableau "Vente de produits", retirer le détail mensuel et type comptable grâce aux à gauche de "total" (lignes et colonnes)
  • Puis sélectionner via le  (en-tête de ligne) l'élément "Client"
  • et l'élément "date de vente > Mois" en tête de colonne
7. Ventes par client.e et par produit
  • Aller dans le tableau "Ventes de produits"
  • Faire éventuellement un filtre sur la période via image.png > Date de vente
  • Retirer le détail mensuel et type comptable grâce aux à gauche de "total" (lignes et colonnes)
  • Puis sélectionner via le  (en-tête de ligne) l'élément "Client"
  • et l'élément "Article" en tête de colonne
8. Ventes par jour et heure de la semaine

Permet d'analyser la fréquentation pour bien affecter les ressources humaines ou revoir les horaires d'ouverture d'un point de vente.

Lecture : 8h correspond au créneau 8h à 8h59.

  • Aller dans le tableau "Répartition de l'activité sur la semaine"
  • Faire un filtre personnalisé sur la période via image.png > Date de vente, et faire en sorte d'avoir autant de lundi, mardi, mercredi, ... (et englober des journées entières au niveau de l'heure)

    image.png

  • Basculer en vue graphique : image.png (en haut à droite)
  • Puis afficher le résultat en courbes plutôt qu'histogramme : image.png (en haut à gauche)
  • On peut éventuellement jouer sur les "mesures" (en haut à gauche) selon que l'on veut analyser un nombre de passages en caisse ou plutôt un chiffre d'affaires par créneau horaire : 

    image.png

  • image.png
  • NB : on peut exporter le tableau, mais pas le graphique

9. La part des produits achetés en circuit court dans le chiffre d'affaires

Pré-requis : avoir complété le champ "circuit de distribution" dans les fiches contact de chacun des fournisseurs.

Pour ce cas de figure on va faire appel aux filtres avancés. Il est très rare d'y avoir recours. Ils fonctionnent un peu comme des poupées russes : on va chercher à partir d'un élément principal (ex : produit / fournisseur, etc.) puis un élément secondaire (ex : circuit de distribution) à l'intérieur.

  1. Je vais dans Tableaux de bord >> Rapports SQL >> Activité - Vente de produits
  2. je vais dans Filtres > Filtre avancé

    image.png

  3. Puis je vais chercher 1. L'élément principal = fournisseur.euse principal.e actuel.le, et dans ce domaine, l'élément secondaire = circuit de distribution, et dans ce domaine, ce qui répond à la formule circuit de distribution = circuit court : 

    image.png

Je peux ensuite prendre le chiffre obtenu et le comparer avec mon chiffre d'affaires total.

Attention : dans le cas où il y a plusieurs fournisseur.ses sur une fiche produit, c'est le ou la fournisseur.euse principal.e qui détermine si les ventes du produit (en intégralité) sont comptabilisées dans circuit court ou pas. Cette stat n'est donc pas une stat "exacte" dans cette situation.

10. La part du Bio dans le chiffre d'affaires

Pré-requis : il faut bien avoir complété les labels de tous les articles vendus, pour que le champ "catégorie biologique" se soit complété. Pour vérifier, aller dans le menu Produits et afficher les champs "labels" et "catégorie biologique" en affichage : image.png

  1. Aller dans Tableaux de bord > Rapports SQL > Ventes de produits
  2. Aller sur Filtre > image.png
  3. Dans le 1er menu déroulant, chercher successivement "Articles", "Labels" et "Catégorie biologique", et configurer comme suit : 

    image.png

  4. Vous obtenez le chiffre d'affaires en bio. A comparer ensuite avec le chiffre d'affaires total pour obtenir la part de bio sur le total des ventes.

 

 

Analyser les pertes - pas encore migré en V16

L'objectif est de visualiser les pertes de matières premières, produits finis ou produits destinés à la revente  tout au long de l'année.

Le montant des pertes se basent sur la valeur du champs "PdR HT" (prix de revient hors taxes) de la la fiche produit.

Il existe 2 types de pertes :

Les "pertes identifiées" Les "démarques inconnues"

= celles que vous avez pu constater suite à une action de votre part et que vous avez saisi via les utilisations internes. (Voir documentation).


Il s'agit principalement :

    • de pertes quotidiennes identifiées, notamment sur les produits frais, lors que vous jetez vos fruits ou légumes abîmés, ou bien lors que vous constatez qu'une DLC d'un produit est dépassé.
    • de petits accident quotidiens, comme le fait qu'un sac de riz se déchire, que l'un d'entre vous renverse un produit par terre, etc...
    • de pertes exceptionnelles, comme lorsque vous avez une panne d'électricité et devez jeter toute la marchandise présente dans un frigo.

= les pertes dont l'origine n'est pas connue, calculées suite à un inventaire de votre part. Il peut s'agir de l'inventaire d'un seul produit, d'un inventaire partiel, ou d'un inventaire complet.


Les différentes origines de la démarque inconnue sont :

    • Les erreurs lors de la saisie de l'achat d'un produit
    • Les erreurs lors de la saisie de la vente d'un produit (vente par devis, ou vente en caisse). L'erreur la plus classique étant de vendre un produit à la place d'un autre.
    • La fonte des produits. Les fruits et légumes qui se vendent au poids ainsi que les fromages ont tendances à dessécher et perdre du poids.
    • Le vol

Choisir le tableau "Stock - Perte de produits" : on obtient l'évolution mensuelle des pertes depuis le début sur Odoo.

Les données affichées ne tiennent compte que des pertes depuis le passage en version 8 de Odoo : le 8 Avril 2018.

Il peut arriver qu'il y ait des valeurs négatives, sur le tableau. Cela arrive si vous "découvrez de la marchandise". (Erreur en votre faveur)

Parfois une erreur de saisie fausse les statistiques, auquel cas il faut retirer de la sélection le ou les produits qui induisent en erreur et produisent des chiffres incohérents (filtre personnalisé > article est différent de xxx). Dans l'exemple ci-dessous, une erreur sur les oeufs (due à une confusion sur l'unité de mesure) provoque une fausse perte de plus de 700 000 €. En écartant l'article oeuf de la recherche, on obtiendrait un résultat moins inquiétant !

On peut ajouter du détail en sélectionnant dans les critères la catégorie d'article :

Lire le tableau de bord de suivi de la clientèle - pas encore en V16

image.png

Ce tableau permet d'améliorer son suivi client et notamment permettre de savoir quel.le client.e régulier.e (plutôt client.e pro) n'a pas commandé depuis un certain temps, dans l'idée d'une relance à faire.

Colonne état de la période sans facture : Pas en retard => tout va bien!  /  0 -> 1 mois => C'est presque normal! /  1 -> 3 mois => On relance / 3 -> 6 mois => On relance et on se demande s'ils ne sont pas passer par la concurrence!

Deux biais dans cet outil qui ne mérite que d'avoir votre retour pour être amélioré:

  • Les clients non réguliers et qui ont commandé une fois en 2019, deux fois en 2023 : le suivi est un peu faussé.
      • Les clients avec une récurrence de commande de 1 an par rapport à ceux qui ont une récurrence de commande de 1 mois => le retard de commande de 1 mois n'aura pas la même valeur pour ces deux clients.

image.png

GRAP seulement : part des achats par type d'approvisionnement (direct producteur.ice / grossiste / achats groupés via LOG)

Achats direct producteur
Achats auprès de grossistes
Achats via les commandes groupées
Total achats

Pré-requis : avoir saisi dans la fiche contact le circuit de distribution (au moins "circuit court" pour le "direct producteur")

Suivre le tuto > ICI <

Dans Tableaux de bord > Rapports SQL > Achats de produits, filtrer sur la date, éclater le résultat par fournisseur, et faire la somme des montants de tous les grossistes

Dans Tableaux de bord > Rapports SQL > Commandes groupées - vue fournisseurs,

filtrer sur la date, filtrer sur la société (Société contient "...") pour n'avoir que vos résultats à vous

Dans Tableaux de bord > Rapports SQL > Achats de produits

Suivi du panier moyen Hors Taxes - pas encore en V16

Dans Tableaux de bord > Rapports SQL > Activité par date, on retrouve bien le panier moyen TTC, mais pas cet indicateur en Hors Taxes. Ceci dit, il est possible de créer une mesure calculée à partir des autres mesures existantes. On va donc créer la mesure "Panier moyen HT" à partir du total HT et du nombre de ventes : 

image.png

Ensuite on l'affiche dans le tableau (pour y voir plus clair, on peut décocher les autres mesures à l'exception de Total HT et Nb de ventes qui servent au calcul).

Nombre de fournisseur.euses par catégorie de produit - pas encore en V16

Dans Tableaux de bord > Rapports SQL > Achats de produits :

  1. Faire un filtre sur la date (bouton filtre > Date de vente est entre ou est après ... OU plages de temps > 365 derniers jours (par ex.))

    image.png

  2. Replier le total par mois, et ouvrir sur la catégorie intermédiaire de produit

    image.png

  3. Ouvrir encore sur le nom du fournisseur (sur l'une des catégories) :image.png

  4. Cliquer sur image.png pour tout déplier
Fréquentation moyenne par mois / trimestre / année - pas encore en V16

Dans le tableau Rapports SQL > PdV - Activité par date, on a le nombre de ventes pour une journée. Le besoin ici est d'avoir la fréquentation moyenne sur une période donnée, comparée à d'autres périodes, et pour cela le nb de jours de ventes sur cette période. On va utiliser la mesure "comptage" : 

image.png

Attention : si vous avez 2 caisses, chaque jour de vente comptera comme "2", il faudra penser à diviser par 2 le résultat :image.pngDans l'exemple ci-contre, la fréquentation moyenne pour le mois d'avril 2026 est de 3847 ventes / 22 jours de ventes (44/2), soit 174 passages en caisse / jour de vente.

 L'objet "comptage" ne peut pas être utilisé dans une mesure calculée, il faut donc exporter image.pngle tableau et faire le calcul dans le tableur.