Aller au contenu

Achats

Achats, c’est là que vous décidez quoi acheter. L’écran lit vos fabrications prévues et vos seuils de réappro, retire ce qui est déjà en stock et ce qui est déjà commandé, puis regroupe le reste par fournisseur. À partir de là, il vous dit combien acheter, chez qui, à quel prix, pour quand, et pourquoi chaque ligne est là.

La page Achats avec une carte par fournisseur

Deux choses y placent une ligne.

Une fabrication prévue est en manque. Toutes les fabrications de l’horizon choisi sont additionnées par ingrédient: trois fabrications qui demandent le même piment donnent une ligne, pas trois. La colonne Pourquoi nomme les fabrications à l’origine du besoin.

Un stock est sous son seuil de réappro. Renseignez un seuil sur un ingrédient (ou un emballage) et il apparaît ici de lui-même, sans qu’aucune fabrication soit en jeu. Voir ingrédients.

Les deux s’additionnent au lieu de se concurrencer. Un seuil de réappro, c’est le stock que vous voulez retrouver après que les fabrications prévues ont pris leur part: un ingrédient à la fois demandé par une fabrication et sous son seuil demande les deux. 100 en stock, 500 voulus, une fabrication qui en prend 5, et Achats demande 405. N’acheter que la part de la fabrication vous ramènerait aussitôt sous votre propre seuil.

L’horizon vous appartient: les 7, 14 ou 30 prochains jours, ou tout le prévisionnel. Une fabrication sans date au planning ne compte que sous Tout le prévisionnel: sans date, impossible d’affirmer qu’elle est “nécessaire cette semaine”.

Colonne Ce que c’est
Besoin Le manque après votre stock: ce que demandent les fabrications, moins ce que vous détenez.
En stock Le stock actuel.
En commande Les quantités non encore réceptionnées sur les commandes ouvertes. Ce qui est déjà commandé n’est jamais redemandé.
Commander La quantité à acheter, arrondie au conditionnement entier, minimum fournisseur respecté. Modifiable.
Coût estimé La quantité arrondie au prix du fournisseur. Il suit la quantité si vous la changez.

Ce sont les mêmes mots que toutes les pages de stock emploient désormais; la disponibilité définit les six en une page.

Les quantités s’affichent à l’échelle où vous les diriez à voix haute. Un ingrédient stocké en grammes s’affiche en 24,5 kg quand il y en a 24500, 164 cl se lisent 1,64 L, et la case Commander se saisit dans l’unité que vous lisez. Ce qui est stocké et commandé ne change pas; seule la lecture change. C’est vrai partout dans l’application, fiches recette comprises. Les cuillères, les tasses et les unités restent telles quelles: “3 c. à s.”, c’est l’instruction.

Le chiffre Commander est une proposition, pas une règle. Il part de l’offre vivante la moins chère pour l’ingrédient, arrondit le manque au conditionnement entier supérieur et respecte la quantité minimale de commande: ce que vous commandez passe le manque au lieu de tomber pile dessus. Écrivez par-dessus dès que le terrain dit autre chose.

Un fournisseur qui vous a déjà livré l’ingrédient, sans que vous ayez jamais saisi d’offre chez lui, reste un endroit où l’acheter. Achats reprend le dernier prix que vous lui avez payé, celui qu’a enregistré la livraison ou la commande réceptionnée, et l’écrit sous le fournisseur: “Prix payé le 12/09/2026”. Une livraison n’est pas un conditionnement: la ligne s’achète donc au poids, le manque arrondi à un chiffre net (704,5 g deviennent 710 g), sans calcul de conditionnement ni minimum. La commande brouillon créée indique “prix payé la dernière fois” sur la ligne, pour que le prix soit vérifié avant l’envoi. Un fournisseur qui a une offre enregistrée est toujours chiffré sur cette offre, même quand une livraison plus récente l’a payé autrement.

Sous chaque quantité, vous avez le calcul qui l’explique: 5 × 5 kg, cinq conditionnements de cinq kilos. Il suit ce que vous tapez: modifiez la case, la note se recalcule, et si le chiffre ne fait pas un compte rond de conditionnements, l’écran le dit au lieu de faire semblant. Les flèches avancent d’un conditionnement, seul incrément que le fournisseur vend réellement. Et quand c’est le minimum du fournisseur qui a fait monter le chiffre plutôt que votre manque, l’écran le dit aussi (min. 25 kg).

Tout cela vient de l’offre: si une quantité vous paraît fausse, c’est sur l’offre fournisseur que ça se corrige. Voir offres fournisseurs et historique de prix pour le conditionnement, la quantité minimale et le délai. Le délai vaut la peine d’être renseigné: c’est lui qui permet à cette page de vous dire qu’une commande passée aujourd’hui ne tiendra pas la fabrication visée.

Un ingrédient que vous tenez sous plusieurs formes, ou de plusieurs fournisseurs, pose son manque sur la variante que votre plan a choisie. Quand il existe un autre moyen de l’obtenir, la ligne le dit sous le nom, avec les deux prix et de quoi changer de chemin.

Acheté, et il pourrait être fait. La ligne porte une variante que vous achetez d’habitude et qui peut aussi être faite à partir d’une autre: Peut se faire à partir de Cerises: 568.182 g, 3 kg en stock. La quantité est ce que le dénoyautage prendrait au rendement que vous avez noté, et le stock est ce que cette étagère contient aujourd’hui. La phrase passe en ambre quand l’étagère en contient moins. En dessous viennent les deux prix, le chemin de la ligne en premier: 9,500 €/kg acheté chez Frosty · 6,818 €/kg fait · 2,682 €/kg de moins. L’économie ne s’affiche que quand l’autre chemin coûte vraiment moins.

Fait, et il pourrait être acheté. L’inverse. La ligne porte les cerises que vos lots vont dénoyauter, et quelqu’un les vend déjà dénoyautées: Pour faire 600 g de Cerises · Dénoyautées., puis 6,818 €/kg fait · 9,500 €/kg acheté chez Frosty.

Quand le prix fait ne peut pas être calculé, la ligne dit ce qu’il attend: fait: sans prix tant que Cerises n'a pas de coût. Les prix ne s’affichent que pour qui peut voir les coûts.

Faire à la place et Acheter à la place prennent l’autre chemin. Ils changent le réglage de la variante elle-même (Plutôt acheté ou Plutôt fait, celui de sa fiche ingrédient) et replanifient chaque lot planifié qui le suit: la ligne se lit dans l’autre sens dès que la page se recharge. Avant que quoi que ce soit bouge, la confirmation nomme les lots: ceux qui sont replanifiés, ceux dont la carte Variantes a déjà tranché cette ligne (ils gardent ce choix), et ceux déjà démarrés (leur plan reste celui du démarrage). Chaque référence ouvre son lot. Une replanification prend toujours d’abord le stock du lot, et seul le reste est acheté ou fait.

Le changement se trouve sur le tableau Achats, sur l’écran de la ligne et sur la liste d’achats d’un lot planifié, pour qui peut gérer à la fois les ingrédients et les fabrications.

Un lot qui fabrique une variante dont vous avez noté le rendement en fourchette achète de quoi tenir sur un lot médiocre. La quantité à commander porte alors couvre un lot à 85 %, et son ⓘ dit pourquoi. Le besoin affiché à côté reste ce que le lot compte utiliser, et c’est lui que lisent le coût et la réservation de stock. Saisissez une quantité plus petite et la note disparaît, puisqu’elle ne serait plus vraie.

Chaque ligne démarre chez un fournisseur choisi pour vous, et ce n’est pas simplement le moins cher. Un piment attendu vendredi se moque qu’un fournisseur à dix jours soit deux euros moins cher: parmi ceux qui peuvent livrer avant la date, c’est le moins cher qui gagne. Quand aucun ne tient la date, c’est le plus rapide, parce que vous êtes en retard de toute façon et qu’il ne reste plus qu’à acheter du temps. Une ligne sans date, venue d’un seuil de réappro, garde le moins cher tout court. La fiche de ligne dit lequel de ces cas s’applique, en toutes lettres.

Cette règle est la vôtre, pas la nôtre. Les critères et l’ordre dans lequel ils s’appliquent se règlent dans Organisation → Paramètres → Fournisseurs, et la même règle désigne le fournisseur de tête d’une recherche de sourcing. Deux écrans qui nomment deux fournisseurs différents pour le même manque n’aident personne: il y a donc un seul réglage derrière les deux.

Un ingrédient peut passer au-dessus de cette règle. Sur la fiche de l’ingrédient, le menu d’une ligne fournisseur propose Définir comme fournisseur préféré: à partir de là, Achats et la liste de courses d’un lot partent de ce fournisseur pour cet ingrédient dès qu’il a une offre en cours. La règle continue de classer tous les autres fournisseurs et de décider toutes les autres lignes. C’est fait pour la relation que le calcul ne voit pas: la ferme qui vous garde votre part dans une mauvaise récolte.

La fiche ingrédient: la ligne d’un fournisseur portant le badge Préféré

L’épingle ne cache jamais ce qu’elle coûte. Dès qu’elle choisit quelqu’un que la règle n’aurait pas retenu, le motif de la ligne porte un ⓘ:

Épinglé comme fournisseur préféré. Votre règle aurait choisi Ferme Verte à 18,40 € (le moins cher).

Quand les deux sont d’accord, rien n’est dit: il n’y a rien à signaler. Un fournisseur épinglé qui ne peut pas livrer à temps garde son avertissement de retard, et un prix ancien garde sa mention prix ancien. L’épingle prime sur le choix, jamais sur un avertissement. Si le fournisseur épinglé n’a plus d’offre en cours, ou si son offre est marquée comme n’étant plus fournie, la règle répond comme s’il n’y avait pas d’épingle et la fiche affiche Préféré · aucune offre en cours. Supprimer le fournisseur retire l’épingle; une fusion la transporte sur le fournisseur conservé.

Le motif de la fiche de ligne, disant ce que la règle aurait choisi et à quel prix

C’est un défaut, pas une décision. La colonne Chez liste tous les fournisseurs ayant une offre vivante ou un prix que vous leur avez payé, avec ce que la ligne coûterait chez chacun et le moins cher signalé. Choisissez-en un autre: les cartes se regroupent aussitôt.

Renseignez les conditions de livraison d’un fournisseur et sa carte se met à compter le port. Sous le total des marchandises: “Livraison 12,00 € · Rendu 52,00 €”. C’est ce qu’il facture pour ce que la carte contient, et ce que la commande coûte vraiment. Un fournisseur dont les conditions sont Non connu n’affiche ni l’un ni l’autre. Personne n’a répondu, la page ne devine pas.

Une carte fournisseur qui compte le port: marchandises, livraison, rendu, et ce qui manque pour le franco

Trois phrases en découlent, chacune seulement quand elle est vraie:

Encore 38,00 € chez ce fournisseur et la livraison est offerte.

Affichée quand un franco est à portée, et seulement si quelque chose déjà sur la page suffirait à combler l’écart. Survolez le ⓘ pour savoir quelles lignes. Un franco à 400 € avec rien pour l’atteindre est un fait sur le fournisseur, pas une suggestion: la page se tait.

Sous le minimum de commande de ce fournisseur (150,00 €) de 22,00 €.

Un avertissement, pas un blocage. Le fournisseur acceptera peut-être, et c’est votre relation.

Et la phrase de regroupement compare désormais les totaux rendus: déplacer une ligne chez un fournisseur dont elle fait franchir le franco peut se lire “pour 6,20 € de moins” là où les marchandises seules disaient “pour 20,00 € de plus”. Les deux cartes sont chiffrées avec et sans le déplacement, parce que retirer une ligne d’une carte peut aussi la faire repasser sous son propre franco.

Le choix du fournisseur ligne par ligne ne change pas: il suit toujours votre règle d’atelier, sur le prix des marchandises. Une ligne ne peut pas connaître le panier dans lequel elle finira, et une règle qui changerait de réponse au fil des cases cochées serait illisible. L’argent du panier devient honnête; la règle reste la règle.

C’est important, parce que le meilleur prix ligne par ligne donne souvent le pire panier. Trois ingrédients chez trois fournisseurs, c’est trois commandes, trois livraisons et trois minimums de commande. Alors quand un fournisseur peut aussi couvrir des lignes posées sur une autre carte, sa carte le dit:

Jus de citron vert, Sucre de canne pourraient venir d’ici aussi, pour 4,20 € de plus.

Tout regrouper ici fait exactement ça. La phrase indique dans quel sens va l’argent, si le déplacement fait gagner ou coûter, et elle vous prévient quand une ligne actuellement à l’heure arriverait après la date attendue. Moins cher et à temps sont deux questions différentes, et une seule parle de prix.

Quand le délai d’un fournisseur ne tient pas la date, la ligne le dit à côté du fournisseur: “arrive le 09/08/2026”. Ouvrez la ligne et l’écran détaille l’arbitrage, pour que personne ne le découvre le matin de la fabrication.

Une ligne sans aucun fournisseur affiche Ajouter une offre à la place. Indiquez qui la vend, à quel prix, en quel conditionnement, et elle rejoint la carte de ce fournisseur sans quitter la page. La case du prix porte la devise dans laquelle ce fournisseur facture; un nom encore inconnu fait d’abord apparaître un champ Devise, puisque le prix que vous allez saisir y est exprimé.

Cliquez n’importe où sur une ligne, ou touchez la carte sur téléphone, et la ligne s’ouvre pour elle seule. Tout y est: ce que vous détenez, ce qui est en commande, ce qui manque, tous les fournisseurs capables de le livrer avec ce que la ligne coûterait chez chacun, le calcul des conditionnements, et la raison de sa présence sur la page.

Ici, les fournisseurs forment une liste, pas un menu déroulant. Comparer trois prix, c’est la décision que vous êtes venu prendre: elle reste sous les yeux pendant que vous la prenez. Touchez-en un pour changer. Ajouter un prix enregistre une nouvelle offre sans quitter l’écran.

Vous changez d’avis? Revenir à la proposition efface le fournisseur choisi et la quantité saisie, et la ligne suit de nouveau l’offre la moins chère et le calcul des conditionnements. Un choix manuel ne devrait jamais être une porte à sens unique.

L’écran d’une ligne: tous les fournisseurs capables de la livrer, le calcul des conditionnements et le bloc Sourcing

Un prix appartient à une offre. Tout ce qui l’entoure n’a nulle part où vivre, et c’est justement ce qui se perd: qui vous avez appelé, ce qu’on vous a répondu, quand relancer.

Le bloc Sourcing, en bas de la fiche de ligne, sert à ça. “En rupture jusqu’en mars, propose du jalapeño à la place.” “S’aligne sur Ferme Rouge à partir de 50 kg.” Chaque entrée est partagée avec toute l’équipe dès que vous l’ajoutez, et porte l’heure à laquelle elle a été écrite: un prix entendu ce matin et un prix entendu il y a trois semaines ne valent pas la même chose. Vous pouvez modifier ou supprimer les vôtres; un administrateur peut le faire sur toutes.

La zone de saisie annonce la destination avant que vous tapiez. Quand un projet de sourcing est ouvert pour l’ingrédient, la ligne rejoint la discussion de ce projet, là où la recherche se lit déjà; sinon elle atterrit dans le journal de sourcing de l’ingrédient, visible dans le bloc comme sur sa fiche. Quand un projet existe, son nom figure en haut du bloc, à un clic. Les projets eux-mêmes, avec leurs pistes, devis et échantillons, ont leur propre section: voir sourcing.

Chaque carte fournisseur porte le jour avant lequel commander: le premier jour où une fabrication a besoin de l’ingrédient, reculé du délai de ce fournisseur. Une date déjà passée s’affiche en rouge, pour qu’elle se lise comme une échéance manquée et non comme une échéance encore tenable.

Un prix aussi a une durée de vie. Chaque changement de prix écrit une nouvelle offre, donc la plus récente fait foi: un chiffre vieux de plusieurs années pouvait encore décider chez qui vous achetez. Désormais, un prix plus ancien que la fenêtre de votre organisation (Paramètres → Un prix reste valable, six mois par défaut) est signalé prix ancien, perd face à une offre plus récente, et la ligne indique sa date pour que vous puissiez le vérifier avant de commander. Il n’est jamais masqué: un chiffre ancien vaut mieux que pas de chiffre.

Quand le prix tient toujours, ressaisissez-le dans Mettre à jour les prix sur la fiche fournisseur, ou réimportez la liste du fournisseur. Dans les deux cas l’offre est notée comme vérifiée ce jour-là et la mention s’efface, sans ajouter de point à l’historique des prix (le détail est dans offres fournisseurs et historique de prix).

L’âge ne peut pas vous dire qu’un fournisseur a arrêté de vendre un produit: c’est donc un geste à part. Sur la fiche fournisseur, Ne fournit plus retire l’ingrédient des Achats et de la course au meilleur prix, tout en gardant chaque prix passé dans l’historique qui alimente la tendance. Repassez-le à Fournit à nouveau dès qu’il le référence de nouveau.

Les lignes dont l’ingrédient n’a ni offre vivante ni prix payé à un fournisseur qui le fournit encore ne sont pas cachées: elles se regroupent sur une carte à part, parce que “vous en avez besoin et il n’y a nulle part où l’acheter” mérite d’être dit. Ajoutez une offre et elles rejoignent un fournisseur.

Les cases cochées, les quantités et les fournisseurs choisis sont mémorisés au fur et à mesure. Changez de filtre, rechargez la page, revenez demain: la liste est telle que vous l’avez laissée. Créer la commande d’un fournisseur ne retire que ces lignes-là; le reste du panier reste en place.

Tout le monde dans l’organisation voit déjà les mêmes ingrédients à acheter. Cela vient de vos fabrications prévues et de vos seuils de réappro, et aucun réglage ne le masque. Ce qu’une liste ajoute par-dessus, c’est votre organisation: les fournisseurs choisis, les quantités saisies, les lignes cochées. Cette partie-là vous appartient jusqu’à ce que vous en décidiez autrement.

Partager avec l’équipe transmet cette organisation. Toute personne qui voit les commandes peut alors l’ouvrir et la modifier: c’est ainsi qu’on passe un panier à celui qui commande aujourd’hui. Chaque modification s’enregistre seule au fil de l’eau, donc deux acheteurs peuvent travailler sur des lignes différentes sans s’écraser, et vous récupérez les leurs au rechargement de la page. Désactivez et chacun garde ses propres choix; rien n’est perdu dans un sens comme dans l’autre, et les commandes brouillon que vous créez appartiennent à l’équipe quoi qu’il arrive. Un sélecteur de liste n’apparaît qu’à partir du moment où il y en a plusieurs.

Cliquez sur Créer les commandes et vous commandez toute la liste. Cochez d’abord quelques lignes et vous ne commandez que celles-là. Le bouton Créer la commande de chaque carte fonctionne pareil pour sa carte, et les chiffres à côté suivent: le total est toujours ce que le bouton voisin va créer, et il précise quelles lignes quand ce n’est qu’une partie. Vous obtenez une commande brouillon par fournisseur choisi, chacune ne contenant que ses propres lignes, et vous arrivez sur la liste des commandes filtrée sur les brouillons. Rien n’est envoyé: un brouillon vous appartient, à relire, ajuster et envoyer.

Si un fournisseur a déjà un brouillon ouvert, la fenêtre vous le propose. Deux passages chez le même fournisseur dans l’après-midi, c’est une seule commande dans la vraie vie: vous pouvez ajouter les nouvelles lignes à PO-1041 plutôt que d’en ouvrir une seconde, et un ingrédient déjà présent voit sa quantité augmenter au lieu d’apparaître deux fois. Seuls les brouillons sont proposés: une commande envoyée dit ce que le fournisseur a reçu comme information, et la faire grossir dans son dos serait un mensonge.

Le fournisseur et la quantité affichés sont ceux qui partent en commande. Si vous avez déplacé une ligne ou saisi un autre montant, c’est cela qui arrive sur la commande.

Chaque carte fournisseur a aussi son bouton Créer la commande, pour les jours où vous ne traitez qu’un seul fournisseur.

Ce qui est vérifié au moment du clic, c’est que chaque ligne vaut encore la peine d’être commandée. Si le stock a bougé ou si quelqu’un a commandé entre-temps, une ligne qui n’est plus en manque est refusée plutôt qu’achetée en silence, et un fournisseur sans offre vivante ni prix payé sur un ingrédient, ou marqué comme ne le fournissant plus, ne peut jamais lui être rattaché.

Exporter télécharge les mêmes lignes en CSV, à remettre à quelqu’un qui n’utilise pas l’application. Le bouton n’apparaît que sur les offres qui incluent le CSV, comme tous les exports de l’application; la page fonctionne dans les deux cas.

Le panneau d’achats d’une fabrication pose la même question sur le même manque: il obtient donc la même réponse. Le fournisseur retenu arbitre entre délai et prix comme ici, respecte votre fenêtre de confiance sur les prix, et vous prévient quand celui qu’il a choisi arrive après la fabrication concernée. Le panneau reste volontairement compact: “est-ce que je peux lancer ce lot” est une question plus petite que “qu’est-ce que je dois acheter cette semaine”. Seule la décision est partagée, pas l’écran.

Quand vous voulez la comparaison complète, Comparer les fournisseurs dans Achats ouvre cette page avec la référence de la fabrication dans la recherche: vous arrivez exactement sur les ingrédients de ce lot, tous les fournisseurs alternatifs à côté.

L’écran ne contacte jamais un fournisseur. Il crée des commandes brouillon; c’est une personne qui les envoie. Voir commandes fournisseur pour la suite, et réceptionner une commande pour entrer une livraison en stock.