Logiciel agroalimentaire: c'est le lot qui écrit l'étiquette.
Un acheteur réclame la fiche allergènes pour jeudi. Le bocal attend une DDM, et cette date doit bien venir de quelque part. Le prix de la mangue a bougé en mars et la confiture est encore tarifée sur l'an dernier. Quant à la recette du lot de la semaine dernière, elle a été écrasée deux fois depuis.
BatchDash tient une seule fiche, de la recette au bocal. La liste des ingrédients, les allergènes, le tableau nutritionnel et la DDM se calculent sur le lot qui l'a rempli, le coût est celui de vos propres livraisons, et le code de lot imprimé sur l'étiquette remonte jusqu'à la ferme.
Ce que fait un logiciel agroalimentaire
Un tel logiciel tient la recette, ce que chaque ingrédient a coûté le jour de sa livraison, le lot qui les a consommés, ce qui en est sorti, et ce qui doit figurer sur l'emballage. Une seule fiche: une question sur un bocal n'a donc qu'une réponse, quel lot, quelles livraisons, quel coût, quelle étiquette. Tout s'accroche au lot de fabrication, et c'est ce qui le sépare des logiciels écrits pour l'assemblage ou pour un procédé continu.
- Boissons et liquides: une recette en grammes, une production en litres, et une densité qui fait la conversion pour que le rendement se mesure au lieu de s'estimer.
- Sauces, conserves et pickles: les ferments, les réductions et les repos sont des étapes de recette, et une étape porte le contrôle qu'il lui faut.
- Snacking et boulangerie: une pâte, un mélange de base ou un praliné est une recette à part entière, fabriquée dans son propre lot et puisée par tout ce qui s'appuie dessus.
- Plats préparés et traiteur: des composants cuits à l'avance, chacun avec son lot et sa date, portionnés en ce que vous vendez vraiment.
Une recette, et n'importe quelle taille de lot
Écrivez-la une fois, puis demandez le lot qu'il vous faut. Une part se déclare en pourcentage du lot, en pourcentage boulanger sur la farine, ou en dose fixée en grammes. À 11,6 litres, cette sauce est à 42,042 % de purée de piments fermentée et coûte 87,15 €, soit 7,513 € le litre aux prix auxquels ses livraisons sont réellement entrées.
- Une sous-recette est une recette: la purée fermentée se fabrique, prend son code de lot et son coût, et la sauce y puise comme dans n'importe quoi d'autre.
- Une ligne qui ne doit pas suivre la taille du lot le dit. La gomme xanthane, c'est 40 g par lot quelle que soit la taille, et doubler le lot n'y touche pas.
- L'épluchage et le dénoyautage sont dans le calcul: ce que vous avez payé pour le fruit entier se retrouve dans le bocal même si seule la chair y est entrée.

Le lot, écrit pendant qu'il se fait
La fiche demande au poste ce dont elle a besoin: les mesures, les personnes, leurs minutes, et le lot derrière chaque ingrédient. Un contrôle sans réponse garde le lot ouvert. Celui-ci est sorti à 17,5 litres pour 18 prévus, soit 94 % de rendement, et il a coûté 326,65 € à fabriquer.
- Chaque contrôle porte sa cible, sa mesure, son résultat et la personne qui l'a relevé: pH 3,4 pour un plafond de 3,8, 84,6 °C pour un plancher de 82, quatre sur quatre conformes, saisis par Alex Rivera.
- Le coût est celui de ce lot-là: 154,35 € d'ingrédients, 52,98 € d'emballages, 99,75 € de main-d'œuvre sur le temps enregistré, 1,58 € d'équipement et 18,00 € de frais généraux.
- Les emballages sont du stock comme le reste. Soixante-dix bocaux, soixante-dix capsules twist-off et soixante-dix étiquettes imprimées sont partis avec ce lot, et la fiche garde ce que chacun a coûté.

Ce que le lot calcule pour l'étiquette
Ouvrez un lot terminé: les mots sont déjà là. La liste est en ordre décroissant, la purée fermentée ouverte sur ses propres piments, son sel et son ail, et l'allergène marqué en gras puis repris sur une ligne Contient. Ce lot est sorti 4,1 % en dessous de ce qui y est entré: la carte dit donc sur quelle base ses pourcentages sont établis.
- L'ordre suit ce que le lot a réellement prélevé: la gomme xanthane, fixée à 40 g, passe donc sous le paprika fumé sur le bocal, là où la recette la met d'un cheveu au-dessus.
- Les valeurs nutritionnelles se calculent pour 100 g à partir des données saisies sur vos ingrédients: 232 kJ, 55 kcal, 8,8 g de sucres, et un sel déduit du sodium à × 2,5, ce que le tableau précise sous sa dernière ligne.
- Une quantité à déclarer est proposée dès qu'un ingrédient est nommé dans le nom de la recette. Ici aucun ne l'est, et la carte le dit au lieu de vous laisser deviner.
- Et tout cela se valide: un nom, une date, et une note disant que la liste et les allergènes ont été recoupés avec les fiches fournisseurs.

Un éditeur d'étiquettes, à la taille du bocal
Les blocs vont dans une étiquette que vous composez vous-même, en millimètres, à la taille du bocal: celle-ci fait 100 × 70 mm. Posez un bloc Ingrédients, une ligne Allergènes, un tableau nutritionnel, un code-barres, votre propre visuel. Pointez l'aperçu sur un lot et le dessin se remplit des données de ce lot: c'est là que vous voyez la liste déborder de son cadre, avant que quoi que ce soit ne s'imprime.
- Un élément texte peut être un champ plutôt que des mots tapés. Celui-ci affiche le nom de la recette en 22 pt, avec Réduire pour tenir activé, et l'inspecteur indique qu'il tient à 21.
- Le même dessin porte les deux langues: un bocal pour un rayon français, c'est le même avec la langue d'étiquette changée.
- Imprimez une planche sur l'imprimante d'à côté, ou confiez un fichier avec fonds perdus à un imprimeur. Dans les deux cas, le lot sur l'étiquette est le lot du registre.

Une durée de conservation, et chaque lot daté dessus
Posez une durée de conservation sur la recette et chaque lot prend sa DDM au jour de sa fabrication. Ces bocaux tiennent jusqu'au 20/03/2027. Les portions de bol de riz faites le 21/09/2026 sont bonnes jusqu'au 24: la liste les passe donc en ambre, et son filtre Bientôt périmé ne montre que celles-là.
- La date sur l'étiquette et la date en stock sont la même date, parce que les deux se lisent sur le lot.
- Le Disponible est ce que vous pouvez encore promettre. Les bocaux sont en rayon et 30 sont retenus sur une commande: la colonne affiche donc zéro.
- Les ingrédients ont leur propre durée de conservation: une livraison arrive donc avec une date, et le prochain lot puise dans le plus ancien.

Ce que coûte un bocal, et ce qu'il vous laisse
Le coût unitaire se construit tout seul: 3,910 € de recette et 0,757 € d'emballage font 4,667 € le bocal. À côté figure ce que vous le vendez, et les deux ne sont jamais à plus d'un écran l'un de l'autre.
- 9,50 € au détail TTC, 7,20 € en gros HT. Le bocal vendu en gros laisse 2,53 €, soit 35 % de marge.
- Le prévu et le réalisé restent séparés: une saison de remises se lit donc comme les 40 % qu'elle a donnés et non comme les 45 % que vous visiez.
- Une marge cible, des frais de canal et votre propre taux de TVA transforment le coût en prix de détail conseillé: 10,51 € TTC sur celui-ci.

Suivre un lot, dans les deux sens
C'est l'exercice que vous impose un référentiel: prendre un lot fini, nommer tout ce qui y est entré, nommer partout où il est allé, et faire tomber le compte juste. La fiche plus haut tient déjà la première moitié, jusqu'aux deux livraisons de habanero que le lot a prélevées et à la mangue derrière elles: remonter est donc une lecture et non une recherche.
- Ça part des deux bouts: votre propre code de lot, ou le code de livraison qu'un fournisseur vous lit au téléphone.
- Vers l'aval, l'écran nomme les lots, les mouvements et les ventes que celui-ci a atteints, chaque ligne ouvrant sur sa fiche.
- Le compte tombe juste parce que le registre est le seul endroit où les quantités s'écrivent: une livraison qui entre, un prélèvement dans un lot, une vente qui sort.
Les questions qui reviennent avant le premier lot.
- Qu'est-ce qu'un logiciel agroalimentaire?
- Un logiciel bâti autour du lot: une quantité donnée d'un aliment, fabriquée à partir d'une recette, avec un code de lot et une date dessus. Ce logiciel travaille à côté de ce que vous utilisez déjà. Un logiciel de compta sait ce que vous avez dépensé et une caisse sait ce que vous avez vendu; le logiciel agroalimentaire tient ce qui s'est passé dans la pièce où la recette est devenue des bocaux, et ce qui doit être imprimé dessus. Si vous fabriquez sur recette et vendez sous étiquette, c'est de là que sort le reste de vos papiers.
- Est-ce que ça gère les allergènes et la liste des ingrédients?
- C'est à cela que servent les fiches ingrédients. Un allergène se déclare sur l'ingrédient: toute recette qui l'emploie en hérite, la liste sort en ordre décroissant de poids avec les ingrédients composés ouverts sur leurs composants, et l'allergène est marqué dans la liste puis repris sur une ligne Contient. Vous choisissez le marquage, gras, capitales ou souligné, et vous pouvez retoucher n'importe quelle formulation avant l'impression. Recoupez le résultat avec votre propre marché avant d'imprimer: les mots sont les nôtres, la responsabilité reste la vôtre.
- Est-ce que ça calcule le tableau nutritionnel?
- Oui, pour 100 g ou 100 ml, à partir des valeurs portées par vos ingrédients: l'énergie dans les deux unités, les matières grasses et les acides gras saturés, les glucides et les sucres, les protéines et le sel, le sel étant déduit du sodium quand c'est le sodium que vous avez saisi. Le plus utile, c'est ce qui se passe quand une donnée manque. Un ingrédient sans valeurs est listé comme manquant et le tableau se dit incomplet, parce qu'un tableau calculé en silence sur une partie de la recette est pire que pas de tableau du tout.
- Est-ce que ça gère les DLC et une durée après ouverture?
- Les deux. Une recette porte sa durée de conservation en jours et dit si la date est une DDM ou une DLC, et elle peut porter à côté une durée après ouverture, comme un bocal qui vous dit de le finir dans un certain nombre de jours. Elle garde aussi la raison pour laquelle sa durée de conservation est celle-là, ce qui est la partie qu'un auditeur vous demande. Quand un lot dépasse sa date, le stock le marque périmé, et le jeter est une perte enregistrée sur ce lot, avec la péremption pour motif.
- Est-ce que ça marche pour les boissons autant que pour le solide?
- Oui, et la raison est que le calcul se fait en masse. Une recette se met à l'échelle en grammes quelle que soit l'unité d'achat de ses ingrédients, et la production se déclare en litres via la densité que vous avez enregistrée, si bien qu'un lot de 17,5 litres est une mesure et non une conversion faite de tête. Les ingrédients achetés au volume suivent la même règle, et l'étiquette annonce la quantité nette dans l'unité où le contenant se vend.
- Est-ce que c'est un logiciel HACCP?
- BatchDash garde les preuves qu'un plan HACCP réclame. Une étape de recette peut porter un point de contrôle avec sa cible, être marquée comme point critique, et le lot réclame la mesure pendant qu'il se fait. Ce que vous récupérez, c'est l'enregistrement: cible, mesure, résultat, la personne et la minute, gardés avec le lot et figés à la clôture. Écrire et revoir le plan lui-même reste chez vous ou chez votre consultant.
- Comment est-ce qu'on démarre?
- Seul, avec une recette. Chargez-la avec les ingrédients qui la composent et les prix que vous avez payés, lancez un lot, imprimez l'étiquette: vous saurez en un après-midi si la liste sort comme votre marché l'exige. Personne n'a besoin de vous parler d'abord. Pour une mise en place plus large, quelqu'un de l'équipe vous accompagne au démarrage.