Offres fournisseurs et historique des prix
Une offre fournisseur consigne la manière dont on vous vend un ingrédient: un prix pour un conditionnement. “25 kg d’habaneros à 90 € chez la ferme à piments”, voilà une offre. Un ingrédient peut porter des offres de plusieurs fournisseurs, et c’est tout l’intérêt: vous les comparez avant de commander.

Ajouter une offre
Section intitulée « Ajouter une offre »Sur la fiche ingrédient, dans la section Prix fournisseurs, cliquez sur Nouvelle offre. Une fenêtre s’ouvre:
- Fournisseur: cherchez un fournisseur existant et rattachez-le, ou tapez un nouveau nom pour le créer à la volée. Quand votre formule inclut les achats dans d’autres devises, un nouveau nom demande aussi la Devise dans laquelle ce fournisseur facture, réglée sur votre devise de base, et le prix se saisit dans celle-ci.
- Prix et Contenance: ce que vous payez, pour quelle quantité. La contenance porte sa propre unité. Elle reprend par défaut l’unité de l’ingrédient, si bien qu’un sac de “25 kg” d’un produit stocké en grammes se saisit tel quel et l’offre se relit en kilos. Une ligne sous le champ affiche le prix unitaire correspondant au fil de la saisie.
- Ouvrez Détails d’achat pour les compléments facultatifs: une Réf. fournisseur, un Délai (jours), une commande minimum, une URL et des notes de disponibilité (“frais, d’août à octobre”).

La section calcule le prix unitaire de chaque offre et signale la moins chère par le badge Meilleur, délai affiché à côté. Les décisions de réassort deviennent rapides: la ferme est à 3,60 €/kg avec 5 jours de délai, le grossiste à 4,10 €/kg pour demain.
Les ingrédients qui se comptent
Section intitulée « Les ingrédients qui se comptent »Un ingrédient stocké en Unités / Pièces se tarife comme le fournisseur le vend, dès que vous avez renseigné son Poids d’une pièce (voir Les ingrédients que vous comptez, qui couvre ce champ et tout ce qu’il ouvre). L’unité de la contenance propose alors la pièce, les lots que vous avez nommés, et les unités de la famille du poids d’une pièce. Des citrons à 85 g pièce acceptent donc une offre de “25 kg pour 80,00 €”, et la ligne se relit ainsi:
25 kg @ 80,00 € · 3,200 €/kg · 0,272 € / pièce
C’est ce second chiffre qui rend deux offres comparables. Un comptage ne se remet pas à l’échelle comme 1600 g devient 1,6 kg: 294 citrons à 80 € et 100 citrons à 26 € demandent le prix à la pièce côte à côte avant que l’un des deux paraisse avantageux.
Un lot est une mesure nommée sur l’ingrédient: “1 caisse = 100 unit”, ajoutée dans la carte Équivalences. Nommez-en un et il rejoint les unités de contenance: l’offre se saisit en “1 caisse” et se relit “1 caisse (100 pièces)”. Sur la liste de courses, un devis sur cette offre compte aussi en caisses: “2 caisse (200 pièces)” plutôt que “200 unit”, parce que c’est ce que vous demandez au comptoir.
Sans poids d’une pièce, le choix d’unité n’apparaît pas du tout et la tarification fonctionne exactement comme avant. Si un import de tarifs ou un devis de sourcing adopté arrive en kilos pour un ingrédient qui n’en a pas, le refus le dit: Indiquez le poids d’une pièce de cet ingrédient pour le tarifer en kg.
Votre fournisseur préféré
Section intitulée « Votre fournisseur préféré »Le menu d’une ligne fournisseur propose Définir comme fournisseur préféré. Cela épingle l’ingrédient sur ce fournisseur: Achats et la liste de courses d’un lot partent de là dès qu’il a une offre en cours, quel que soit le classement de votre règle d’atelier. Un fournisseur par ingrédient, ou aucun.
Votre règle continue de classer tous les autres fournisseurs et de décider toutes les autres lignes. Là où l’épingle a choisi quelqu’un que la règle n’aurait pas retenu, la ligne le dit et nomme ce que la règle aurait choisi, et à quel prix. Rien n’est caché pour faire bonne figure.
L’offre en cours du fournisseur épinglé porte un badge Préféré, la ligne d’où partent les achats; ses lignes plus anciennes n’en portent pas. Si ce fournisseur cesse de proposer l’ingrédient, l’en-tête de la carte affiche Préféré · aucune offre en cours et la règle reprend la main jusqu’à ce qu’il le propose à nouveau. Retirer la préférence, dans le même menu, l’enlève.
Servez-vous-en pour la relation qu’un prix ne dit pas: la ferme qui vous garde votre part dans une mauvaise récolte, le fournisseur dont vous avez cessé de vérifier la qualité. Pour tout le reste, la règle sait déjà ce que vous pesez.
Toute une liste de prix en une fois
Section intitulée « Toute une liste de prix en une fois »Quand un fournisseur envoie ses nouveaux tarifs, la fiche fournisseur les prend d’un coup. Son catalogue se cherche et se pagine: un fournisseur à quatre cents références est aussi maniable qu’un fournisseur à six. Cherchez ce qui a changé, cochez les lignes, et Mettre à jour les prix s’ouvre exactement sur celles-là. Ne cochez rien et il prend la page que vous avez sous les yeux, jamais une page que vous ne voyez pas.
Saisissez les nouveaux prix, voyez chaque écart en pourcentage à côté de l’ancien, appliquez. Chaque ligne modifiée écrit une nouvelle offre au lieu de corriger l’ancienne: l’historique ci-dessous reste le relevé de ce que vous avez payé, et quand.
Un prix qui n’a pas bougé mérite aussi d’être saisi. Retapez ce que le fournisseur facture toujours et la ligne affiche Sans changement: appliquer note l’offre comme vérifiée à la date de la liste, au lieu d’écrire un second prix identique. Le catalogue affiche alors le jour de la vérification, avec inchangé depuis le jour où le prix a été fixé, et la mention Prix ancien s’efface. Sur la fiche de l’ingrédient, la même offre se lit vérifiée le avec ce jour, à côté de sa date d’enregistrement.
Trois autres gestes valent la même vérification, parce que chacun revient à relire le prix. Importer la liste du fournisseur avec une ligne qui répète ce qu’il facture aujourd’hui (voir importer des offres fournisseurs). Réceptionner une commande plus récente à un prix déjà payé. Et modifier le prix ou le conditionnement d’une offre sur la fiche de l’ingrédient: l’offre garde sa date d’enregistrement, donc sa place dans l’historique des prix ne bouge pas, et elle se lit vérifiée aujourd’hui.
Ne fournit plus, dans le ⋮ d’une ligne, retire l’ingrédient des Achats et de la course au meilleur prix tout en gardant chaque prix passé. L’âge peut dire qu’un prix est vieux; seule une personne sait qu’un produit est déréférencé.
Retirer du catalogue, dans le même menu, répond à l’autre cas: il supprime tous les prix que ce fournisseur a pour l’ingrédient, l’historique avec. C’est ce qu’il faut pour une ligne saisie chez le mauvais fournisseur. Quand ce qu’il facturait vaut la peine d’être gardé, prenez Ne fournit plus.
Une ligne sur laquelle vous avez reçu des livraisons reste. Ces livraisons tiennent leur fournisseur de ces prix, et une livraison saisie sans commande en tire son coût: le menu ferme donc Retirer du catalogue et indique combien de livraisons s’y rattachent. Ne fournit plus est la façon de retirer cette ligne-là. La fiche de l’ingrédient suit la même règle, un prix à la fois: Supprimer l’offre est fermé sur un prix auquel des livraisons se rattachent, et Modifier est là si le chiffre est faux.
Historique des prix
Section intitulée « Historique des prix »Les prix bougent, et la mémoire les arrange. À chaque réception d’une ligne de commande, le prix réellement payé s’inscrit comme une ligne dans Prix fournisseurs, marquée “d’une livraison” à côté de sa date. Payez le même prix sur une commande plus récente et aucune seconde ligne ne s’écrit: celle en fiche se lit vérifiée à la date de la nouvelle commande, et Achats date le prix de ce jour-là. Elle enregistre ce que vous avez payé: l’offre du fournisseur, le prix qu’il annonce aujourd’hui, l’emporte donc partout où les deux existent, et un fournisseur qui vous a seulement livré est acheté à ce prix (voir Achats). La section Historique des prix trace la courbe du Coût unitaire mensuel par fournisseur, nomme le Meilleur fournisseur parmi ceux chez qui Achats achèterait, où un fournisseur qui vous a seulement livré se classe au prix payé et se lit “prix payé”, et affiche votre CMP actuel en regard. Un fournisseur passé de 3,20 € à 3,90 € le kilo en une saison se voit d’un coup d’œil.
Modifier le prix d’une offre à la main reste possible; l’historique garde la trace de ce qu’il valait, et quand.
Quel prix alimente vos formules
Section intitulée « Quel prix alimente vos formules »Pas l’offre, en règle générale. Les coûts de formule reposent sur le coût moyen pondéré de l’ingrédient, construit sur ce que vos livraisons ont réellement coûté, frais compris quand elles passent par une commande réceptionnée. Une offre ne sert de repère que tant qu’un ingrédient n’a aucune livraison chiffrée; la liste affiche alors la mention “offre” sous le coût.
Traitez donc les offres comme votre catalogue d’achat: elles répondent à “chez qui j’achète, et à quel prix”. Les livraisons répondent à “combien coûte vraiment mon stock”. Les deux vivent sur la même page, pour qu’aucun écart ne s’installe à votre insu.
Pour tenir les fiches fournisseurs elles-mêmes (contacts, fusion des doublons), voyez Fournisseurs. Pour transformer une offre en stock, créez une commande d’achat.