Documentation utilisateur
→ Accéder à l'application
E.V.A. SAS · Documentation

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.

Mise à jour des données Les données sont importées automatiquement plusieurs fois par jour. La date et l'heure de la dernière mise à jour sont affichées en haut à droite de l'écran.

🖥️ Vue d'ensemble de l'interface

L'interface est divisée en trois zones principales :

Dernière MAJ : 01/04/2026 à 15h35
Période
Recherche
Prévisions
J+1 · 02/04/2026
120
Stock
25 096
Ventes
5 083
Fab.
39 839
Ach.
1 200
Total
61 052
FAMILLE 1
ZoneDescription
Bandeau bleu (haut)Logo, titre et date de la dernière mise à jour des données.
Colonne gaucheFiltres : sélection de la période et champs de recherche. Contient aussi le bouton Administration et le logo E.V.A.
Zone centrale — hautBarre de titre avec la période active et le nombre de résultats. Cinq cartes d'indicateurs globaux.
Zone centrale — tableauListe 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.

OptionDate cibleUsage recommandé
Jour + 1DemainPréparer les livraisons du lendemain
Jour + 3Dans 3 joursVision court terme pour planifier la semaine
Jour + 15Dans 15 joursVision moyen terme, anticipation des commandes
Date libreDate choisieConsultation pour une date spécifique (salon, livraison particulière…)
Mise à jour automatique Cliquer sur une période (J+1, J+3, J+15) met à jour le tableau immédiatement, sans cliquer sur "Rechercher". Pour la date libre, le tableau se met à jour dès que vous modifiez la date.

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…).

Autocomplétion Chaque champ propose une liste déroulante des valeurs disponibles en base. Sélectionner une valeur dans la liste déclenche la recherche automatiquement. Vous pouvez aussi saisir librement et cliquer sur "Rechercher" ou appuyer sur Entrée.
Recherche multi-critères Vous pouvez combiner librement les trois champs de recherche. Les résultats affichés correspondent aux articles vérifiant tous les critères saisis simultanément.

🎛️ 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.

Réinitialisation Le bouton "Réinitialiser" efface également tous les filtres avancés (type racial, catégorie, race) en plus des champs texte.

📊 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.

IndicateurSignification
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.
Total négatif Un total affiché en rouge signifie que les ventes engagées dépassent le stock disponible augmenté de la fabrication et des achats prévus. Il convient de vérifier cet article en priorité.

📋 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

ColonneDescription
RegroupementCode de regroupement de l'article (badge bleu).
ArticleCode article, libellé complet et libellé réduit.
Cat.Catégorie de l'article (A, B, C, D…).
Type racialType racial affiché avec une icône visuelle : 🥛 pour Lait (L), 🥩 pour Viande (V).
RaceCode race de l'animal. Au survol, une infobulle affiche le nom complet (ex. 38 → Charolaise).
Répartition DLCBarre 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 à tQuantité physiquement disponible (lots dont DLC ≥ date cible). Cliquable pour voir le détail lot par lot.
Ventes J+XQuantité engagée en commandes sur la période. Cliquable.
Fab. J+XQuantité planifiée en fabrication sur la période. Cliquable.
Ach. J+XQuantité planifiée en approvisionnement sur la période. Cliquable.
TotalStock + 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.

Tiret « — » Un tiret signifie que la valeur est zéro pour cette période. Ce n'est pas une erreur : l'article apparaît car il a du stock, des ventes, de la fabrication ou des achats, mais pas nécessairement les quatre.

📊 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) :

CouleurSignification
GrisStock sans alerte — DLC confortable
OrangeNiveau 2 — Stock urgent (% restant faible)
RougeNiveau 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.

Paramétrage des seuils Les couleurs et seuils d'alerte (% restant, jours résiduels) sont configurables par l'administrateur depuis la page Administration → onglet Paramètres → Paramétrage des alertes DLC.

🔎 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.

1
Cliquer sur un chiffre
Cliquer sur n'importe quelle valeur en pièces (P) ou en kilogrammes (Kg) dans les colonnes Stock, Ventes, Fabrication ou Achats. Le curseur se transforme en main au survol.
2
Lire le détail
Une fenêtre s'ouvre avec le détail ligne par ligne. Le contenu dépend du type :
  • 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é)
3
Fermer la fenêtre
Cliquer sur , cliquer en dehors de la fenêtre, ou appuyer sur Échap.
Jauge de vie restante Dans le détail du stock, chaque lot dispose d'une colonne Vie rest. affichant une barre colorée indiquant le pourcentage de durée de vie restante. La couleur correspond au niveau d'alerte configuré (vert = confortable, rose/orange/rouge selon les seuils). Au survol, le nombre de jours restants et le pourcentage exact sont affichés.

🧮 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

Stock  +  Fabrication  +  Achats  −  Ventes  =  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 :

FichierContenu
prevfab.txtPré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.txtPrévisions de vente — commandes en cours de préparation
prevach.txtPré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.

Données non historisées À chaque import, les données précédentes sont remplacées. L'outil affiche toujours l'état le plus récent, sans historique.

⏱️ 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 DLCDurée de vieExemples de produits
J + 77 joursProduits frais, tranchés
J + 1010 joursPièces entières réfrigérées
J + 1515 joursSous-vide court terme
J + 3030 joursSous-vide moyen terme
J + 35 / 4235 ou 42 joursConditionnement longue conservation
Vigilance en J+15 En sélectionnant la période J+15, les lots avec une DLC J+7 ou J+10 ne seront plus comptabilisés dans le stock disponible, car ils seront périmés à cette date. Le stock affiché peut donc être significativement plus faible qu'en J+1.

📱 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.

Conseil d'utilisation Sur téléphone, masquer les indicateurs globaux après les avoir consultés vous donnera une meilleure visibilité sur les cartes articles.

🧭 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
Lancement automatique La visite se lance automatiquement à la première ouverture de l'application. La préférence est mémorisée dans le navigateur — re-cliquer sur le bouton relance toujours la visite manuellement.

🔐 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
Note La page d'administration reste accessible indépendamment via son propre mécanisme d'authentification (HTTP Basic Auth).

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

TermeDéfinition
DLCDate 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).
LotUnité de traçabilité physique d'un produit. Un article peut avoir plusieurs lots avec des DLC différentes.
Famille élémentaireCode de classification interne regroupant les articles par grande catégorie (bœuf, agneau, porc…).
Type racialCaractéristique de l'animal (L = Laiton, D = autre…).
CatégorieClasse 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.
AchatApprovisionnement planifié — entrée de marchandise prévue de la part d'un fournisseur. Ces lignes apparaissent dans la colonne Achats.
RaceCode 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 DLCBarre horizontale colorée indiquant la proportion des stocks par niveau d'alerte DLC (sans alerte / urgent / critique).
PPièce — unité de dénombrement (cartons, UVC…).
KgKilogramme — unité de poids utilisée pour le calcul des totaux.
MD5Empreinte numérique d'un fichier permettant de détecter s'il a été modifié sans avoir à le relire entièrement.