Outil d'aide à la vente
— Prévisions
Guide complet à destination des équipes commerciales pour maîtriser l'outil de consultation des prévisions de stock, fabrication, achats et ventes.
📋 Présentation
L'outil de prévision est une application web qui centralise en temps réel les données issues de trois sources du système de gestion :
- Les prévisions de stock — les lots physiquement disponibles avec leur date de péremption (DLC)
- Les prévisions de fabrication — les productions planifiées sur les prochains jours
- Les prévisions d'achat — les approvisionnements planifiés sur les prochains jours
- Les prévisions de vente — les commandes en cours de préparation
Il permet aux commerciaux de visualiser, pour chaque article, la quantité disponible à une date donnée, afin d'optimiser les propositions clients.
🖥️ Vue d'ensemble de l'interface
L'interface est divisée en trois zones principales :
| Zone | Description |
|---|---|
| Bandeau bleu (haut) | Logo, titre et date de la dernière mise à jour des données. |
| Colonne gauche | Filtres : sélection de la période et champs de recherche. Contient aussi le bouton Administration et le logo E.V.A. |
| Zone centrale — haut | Barre de titre avec la période active et le nombre de résultats. Cinq cartes d'indicateurs globaux. |
| Zone centrale — tableau | Liste des articles avec leurs chiffres de stock, fabrication, achats et ventes. Seule cette zone défile. |
📅 Sélection de période
La période définit la date cible pour laquelle les prévisions sont calculées. Elle se sélectionne dans la colonne gauche.
| Option | Date cible | Usage recommandé |
|---|---|---|
| Jour + 1 | Demain | Préparer les livraisons du lendemain |
| Jour + 3 | Dans 3 jours | Vision court terme pour planifier la semaine |
| Jour + 15 | Dans 15 jours | Vision moyen terme, anticipation des commandes |
| Date libre | Date choisie | Consultation pour une date spécifique (salon, livraison particulière…) |
Les données de fabrication et de ventes sont cumulées depuis aujourd'hui jusqu'à la date cible. En J+3, vous voyez la somme de ce qui est fabriqué et vendu sur les 3 prochains jours.
🔍 Recherche et filtres
Trois champs de recherche permettent de filtrer les articles affichés dans le tableau.
Regroupement article
Filtre par code de regroupement (ex. ABARPSV, FOIEVSV…). Permet d'afficher une famille de produits d'un seul coup.
Code article
Filtre par code article précis (ex. 305029). Idéal pour retrouver rapidement un article dont vous connaissez le code.
Libellé ou libellé réduit
Recherche par mot-clé dans le nom complet ou le nom abrégé de l'article (ex. Baronne, Agneau…).
🎛️ Filtres avancés
Sous les champs de recherche texte, trois sections de filtres rapides permettent d'affiner les résultats par caractéristiques de l'animal.
Type racial
Deux boutons visuels permettent de filtrer par type racial :
- 🥛 Lait — animaux à orientation laitière (code L)
- 🥩 Viande — animaux à orientation bouchère (code V)
Les deux boutons peuvent être activés simultanément. Un clic déclenche immédiatement la mise à jour du tableau. Les mêmes icônes apparaissent dans la colonne Type racial du tableau pour identification visuelle rapide.
Catégorie
Badges cliquables générés automatiquement depuis les valeurs présentes en base (A, B, C, D…). Plusieurs catégories peuvent être sélectionnées en même temps — le tableau affiche alors les articles de n'importe laquelle des catégories cochées.
Race
Badges cliquables par code race (ex. 38 = Charolaise, 34 = Limousine…). Au survol d'un badge, une infobulle affiche le nom complet de la race. Plusieurs races peuvent être sélectionnées simultanément.
📊 Indicateurs globaux
Les cinq cartes affichées sous la barre de titre donnent une vision synthétique de l'ensemble des articles correspondant à la recherche en cours.
| Indicateur | Signification |
|---|---|
| Stock disponible | Somme des poids (Kg) de tous les lots dont la DLC est supérieure ou égale à la date cible. Ce stock est physiquement vendable à cette date. |
| Ventes prévues | Total des poids engagés en préparation de commandes, cumulé de aujourd'hui jusqu'à la date cible. |
| Fabrication prévue | Total des poids planifiés en fabrication, cumulé de aujourd'hui jusqu'à la date cible. |
| Achats prévus | Total des poids planifiés en approvisionnement (entrées marchandises), cumulé de aujourd'hui jusqu'à la date cible. |
| Total disponible | Résultat du calcul : Stock + Fabrication + Achats − Ventes. Affiché en vert si positif, en rouge si négatif (rupture potentielle). |
| Articles | Nombre de références correspondant aux filtres actifs. |
📋 Tableau des résultats
Le tableau liste tous les articles correspondant aux filtres, groupés par famille. Pour chaque article, une ligne affiche les chiffres en pièces (P) et en kilogrammes (Kg).
Colonnes du tableau
| Colonne | Description |
|---|---|
| Regroupement | Code de regroupement de l'article (badge bleu). |
| Article | Code article, libellé complet et libellé réduit. |
| Cat. | Catégorie de l'article (A, B, C, D…). |
| Type racial | Type racial affiché avec une icône visuelle : 🥛 pour Lait (L), 🥩 pour Viande (V). |
| Race | Code race de l'animal. Au survol, une infobulle affiche le nom complet (ex. 38 → Charolaise). |
| Répartition DLC | Barre colorée indiquant la proportion des stocks par niveau d'alerte DLC. Cliquable pour voir le détail. Absente si aucun lot n'est en alerte. |
| Stock à t | Quantité physiquement disponible (lots dont DLC ≥ date cible). Cliquable pour voir le détail lot par lot. |
| Ventes J+X | Quantité engagée en commandes sur la période. Cliquable. |
| Fab. J+X | Quantité planifiée en fabrication sur la période. Cliquable. |
| Ach. J+X | Quantité planifiée en approvisionnement sur la période. Cliquable. |
| Total | Stock + Fab + Ach − Ventes. Vert si positif, Rouge si négatif. |
Plusieurs lignes par article
Un même article peut apparaître sur plusieurs lignes si ses lots ont des combinaisons différentes de catégorie, type racial et race. Chaque ligne représente un triplet unique (Cat. + Type racial + Race) avec ses propres quantités.
Par exemple, un article "Bavette Aloyau" peut avoir une ligne en catégorie A / Viande / race 38, et une autre en catégorie D / Viande / race 34 — avec des stocks et des ventes distincts pour chacune.
Groupes de famille
Les articles sont séparés par des bandeau gris indiquant le code famille élémentaire. Cela permet de parcourir les résultats par catégorie de produit.
📊 Répartition DLC
La colonne Répartition DLC affiche une barre horizontale colorée qui donne une vue immédiate de l'état sanitaire des stocks pour chaque ligne d'article.
Lecture de la barre
La barre est divisée en segments proportionnels aux quantités (en Kg) :
| Couleur | Signification |
|---|---|
| Gris | Stock sans alerte — DLC confortable |
| Orange | Niveau 2 — Stock urgent (% restant faible) |
| Rouge | Niveau 3 — Stock critique (peu de jours restants) |
La barre n'est visible que si des lots sont en alerte niveau 2 ou 3. Les pourcentages sont affichés directement dans la barre si les segments sont suffisamment larges.
Infobulle de détail
Au survol de la barre, une infobulle affiche la ventilation exacte : libellé du niveau, quantité en Kg et pourcentage pour chaque segment.
Clic sur la barre
Un clic sur la barre ouvre la fenêtre de détail du stock, permettant d'identifier précisément quels lots sont concernés, avec leur jauge de vie restante individuelle.
🔎 Détail d'un chiffre agrégé
Chaque chiffre dans les colonnes Stock, Ventes et Fabrication est cliquable. Un clic ouvre une fenêtre de détail listant les lignes individuelles qui constituent ce total.
- Stock : liste des lots (N° lot, catégorie, race, date de fabrication, date DLC)
- Ventes : liste des commandes (date, N° lot CDE, mouvement, commercial)
- Fabrication : liste des opérations (date, type de mouvement, catégorie, race)
- Achats : liste des approvisionnements (date, type de mouvement, unité)
🧮 Logique de calcul
Comprendre comment les chiffres sont calculés permet d'interpréter correctement les résultats.
Stock disponible
Sont comptabilisés tous les lots dont la date DLC est supérieure ou égale à la date cible. Un lot dont la DLC est le 5 avril sera compté en J+1 (2 avril) mais pas en J+15 (16 avril).
Fabrication, Achats et Ventes
Ces trois indicateurs sont cumulatifs : ils additionnent toutes les lignes enregistrées entre aujourd'hui et la date cible.
- En J+1 : fabrication, achats et ventes d'aujourd'hui + demain
- En J+3 : fabrication, achats et ventes des 3 prochains jours
- En J+15 : fabrication, achats et ventes des 15 prochains jours
Total disponible
🔄 Import automatique des données
Les données sont importées automatiquement depuis quatre fichiers générés par le système de gestion de l'abattoir :
| Fichier | Contenu |
|---|---|
| prevfab.txt | Prévisions de fabrication — opérations planifiées par article et par date |
| prevstock.txt | État du stock — lots disponibles avec leur DLC et leurs quantités |
| prevvte.txt | Prévisions de vente — commandes en cours de préparation |
| prevach.txt | Prévisions d'achat — approvisionnements planifiés |
L'import est automatique et périodique. Il détecte si un fichier a été modifié (via son empreinte MD5) avant de déclencher le rechargement — si les fichiers n'ont pas changé, aucune action n'est effectuée.
⏱️ Gestion des DLC
La Date Limite de Consommation (DLC) est le critère central du calcul du stock disponible.
Les produits carnés sont classés selon leur durée de vie à partir de la fabrication :
| Type DLC | Durée de vie | Exemples de produits |
|---|---|---|
| J + 7 | 7 jours | Produits frais, tranchés |
| J + 10 | 10 jours | Pièces entières réfrigérées |
| J + 15 | 15 jours | Sous-vide court terme |
| J + 30 | 30 jours | Sous-vide moyen terme |
| J + 35 / 42 | 35 ou 42 jours | Conditionnement longue conservation |
📱 Utilisation sur mobile et tablette
L'application est entièrement utilisable sur smartphone et tablette. L'interface s'adapte automatiquement à la taille de l'écran.
Accès aux filtres
La colonne de filtres est masquée par défaut sur mobile. Appuyer sur le bouton ☰ (en haut à droite dans le bandeau bleu) pour l'afficher. Appuyer à nouveau ou toucher en dehors pour la refermer.
Vue en cartes
Sur mobile, le tableau classique est remplacé par des cartes article. Chaque carte affiche :
- L'identifiant de l'article (code, libellé, regroupement, type racial, catégorie)
- Quatre cases : Stock · Ventes · Fabrication · Total
Les cases Stock, Ventes et Fabrication sont cliquables et ouvrent le même détail qu'en desktop.
Filtres avancés sur mobile
Les filtres Type racial, Catégorie et Race sont accessibles dans le panneau sidebar (bouton ☰). Les boutons lait/viande et les badges de catégorie/race fonctionnent de la même manière qu'en desktop.
Indicateurs globaux
Sur mobile, les cinq cartes d'indicateurs sont affichées sur 2 colonnes. Une barre "Indicateurs globaux ▼" permet de les masquer pour gagner de la place et voir plus d'articles à l'écran.
🧭 Visite guidée
Un bouton ⓘ Visite guidée est disponible dans la barre de titre, à droite du compteur de résultats. Il permet de découvrir les fonctionnalités principales de l'application en 9 étapes.
- Chaque étape met en évidence un élément de l'interface avec un cadre bleu et affiche une bulle explicative
- Les boutons ← Préc. et Suivant → permettent de naviguer entre les étapes
- La touche Échap ferme la visite à tout moment
- Le bouton "Ne plus afficher" désactive le lancement automatique à la prochaine visite
🔐 Accès sécurisé
L'administrateur peut activer une protection par login et mot de passe sur l'application depuis la page Administration → onglet Paramètres → Accès sécurisé.
Lorsque cette protection est activée :
- Une page de connexion s'affiche à l'ouverture de l'application
- La saisie du login et du mot de passe est requise pour accéder aux prévisions
- Un bouton ⎋ Déconnexion apparaît en bas de la sidebar pour mettre fin à la session
- La session est maintenue jusqu'à la déconnexion ou la fermeture du navigateur
❓ Questions fréquentes
Pourquoi le stock affiché en J+15 est-il inférieur à J+1 ?
Parce que les lots dont la DLC est inférieure à 15 jours ne sont plus comptabilisés. Un lot avec une DLC J+7 est disponible aujourd'hui mais pas dans 15 jours. C'est le comportement attendu.
Pourquoi un article apparaît-il avec un total négatif ?
Les ventes engagées (commandes en cours) dépassent le stock disponible augmenté de la fabrication et des achats prévus. Cela peut signifier que des commandes ont été saisies mais que le stock, la production ou les approvisionnements ne sont pas encore suffisants pour les couvrir.
Pourquoi certains articles n'ont-ils pas de fabrication ou d'achats ?
Tous les articles ne font pas l'objet d'une fabrication ou d'un approvisionnement sur la période sélectionnée. Un tiret (—) dans ces colonnes est normal et ne signifie pas une erreur.
Les données sont-elles en temps réel ?
Non. Les données sont celles du dernier import, dont la date est affichée en haut à droite. L'import se déclenche automatiquement dès que les fichiers sources sont modifiés par le système de gestion, typiquement plusieurs fois par jour.
Puis-je faire une recherche sur plusieurs critères simultanément ?
Oui. Vous pouvez combiner les trois champs de recherche (regroupement, code article, libellé). Les résultats affichés correspondent aux articles vérifiant tous les critères saisis.
Que faire si les données semblent incorrectes ?
Vérifier d'abord la date de la dernière mise à jour (bandeau haut). Si elle est ancienne, contacter l'administrateur pour vérifier le bon fonctionnement de l'import automatique.
Que signifie la barre colorée dans la colonne Répartition DLC ?
Elle indique la proportion des stocks par niveau d'alerte DLC. Le gris représente les lots sans alerte, l'orange les lots urgents (durée de vie faible), le rouge les lots critiques (peu de jours restants). Elle n'apparaît que si au moins un lot est en alerte. Un clic ouvre le détail du stock.
Pourquoi un même article apparaît-il sur plusieurs lignes ?
Quand les lots d'un article ont des combinaisons différentes de catégorie, type racial et race, une ligne distincte est affichée pour chaque combinaison. Cela permet de voir les quantités et les niveaux d'alerte DLC séparément pour chaque profil de lot.
Pourquoi la barre de répartition DLC n'apparaît-elle pas pour tous les articles ?
La barre n'est affichée que lorsqu'au moins un lot est en alerte niveau 2 (urgent) ou niveau 3 (critique). Si tous les lots ont une DLC confortable, la barre est masquée pour ne pas surcharger l'affichage.
📖 Glossaire
| Terme | Définition |
|---|---|
| DLC | Date Limite de Consommation. Date au-delà de laquelle un lot ne peut plus être vendu. |
| Regroupement (regart) | Code regroupant plusieurs articles de même nature (ex. ABARPSV = Aiguillette Baronne PAD SV). |
| Lot | Unité de traçabilité physique d'un produit. Un article peut avoir plusieurs lots avec des DLC différentes. |
| Famille élémentaire | Code de classification interne regroupant les articles par grande catégorie (bœuf, agneau, porc…). |
| Type racial | Caractéristique de l'animal (L = Laiton, D = autre…). |
| Catégorie | Classe de qualité ou de découpe de l'article (A, B, C, D…). |
| Prépa commande | Étape de préparation d'une commande client avant expédition. Ces lignes apparaissent dans les ventes prévues. |
| Achat | Approvisionnement planifié — entrée de marchandise prévue de la part d'un fournisseur. Ces lignes apparaissent dans la colonne Achats. |
| Race | Code numérique identifiant la race bovine (ex. 38 = Charolaise, 34 = Limousine, 66 = Prim'Holstein). Au survol du code dans le tableau, le nom complet s'affiche en infobulle. |
| Répartition DLC | Barre horizontale colorée indiquant la proportion des stocks par niveau d'alerte DLC (sans alerte / urgent / critique). |
| P | Pièce — unité de dénombrement (cartons, UVC…). |
| Kg | Kilogramme — unité de poids utilisée pour le calcul des totaux. |
| MD5 | Empreinte numérique d'un fichier permettant de détecter s'il a été modifié sans avoir à le relire entièrement. |