Importer des ingrédients
L’import d’ingrédients transforme un tableur de stock en fiches ingrédients en une seule passe. C’est en général le premier import que vous lancez. Le dépôt du fichier, la correspondance des colonnes et la vérification ligne par ligne sont communs à tous les imports; le déroulé est décrit dans Imports CSV.
Colonnes
Section intitulée « Colonnes »| Champ | Requis | Ce qu’il contient |
|---|---|---|
| Nom | Oui | Le nom de l’ingrédient, ex. “Habanero frais” |
| Unité | Oui | L’unité de mesure: g, kg, ml, L, unités |
| Densité | Non | Grammes par millilitre, pour convertir volume et masse |
| Poids d’une pièce | Non | Ce que pèse une pièce, pour un ingrédient compté à l’unité: 60 pour un œuf |
| Unité du poids d’une pièce | Non | g ou ml. Grammes si la cellule est vide |
| Plus petite quantité utilisable | Non | Pour un ingrédient compté: 1 pour une pièce entière, 2 pour des moitiés, 4 pour des quarts. Vide: n’importe quelle quantité |
| Catégorie | Non | Le nom d’une de vos catégories |
| Stock initial | Non | La quantité en stock, dans l’unité de l’ingrédient |
| Coût unitaire | Non | Le coût d’une unité, pour amorcer le coût moyen |
Les en-têtes courants s’associent tout seuls, accents compris: “uom” comme “Unité” trouvent Unité, “famille” trouve Catégorie. Le reste s’associe à la main sous Correspondance des colonnes.
Variantes
Section intitulée « Variantes »Avec les variantes d’ingrédients sur votre offre, le même fichier porte les variantes d’un ingrédient et ce dont elles sont faites (un ingrédient, plusieurs variantes). L’export des ingrédients écrit ces onze colonnes dans cet ordre, pour qu’un fichier exporté d’un espace revienne dans un autre avec les mêmes groupes et les mêmes liens.
| Champ | Ce qu’il contient |
|---|---|
| variant_of | L’ingrédient dont cette ligne est une variante: “Cerises” sur la ligne nommée “Cerises · Dénoyautées” |
| variant | Le libellé de la variante: “Dénoyautées”. Vide sur la ligne de l’ingrédient lui-même |
| made_from | Le libellé de la variante dont celle-ci est faite. Vide veut dire l’ingrédient lui-même |
| gives_per_100 | Les grammes de cette variante que donnent 100 g de la source: 88 |
| gives_low, gives_high | La fourchette dans laquelle tombe un lot, les deux ou aucune: 85 et 92 |
| operation | Le nom de l’opération: “Dénoyautage” |
| setup_minutes | Les minutes de mise en place, quelle que soit la quantité |
| minutes_per_unit | Les minutes par unité de la source: 0,008 par gramme, soit 8 minutes par kilo |
| interchangeable | oui ou non: si un lot peut prendre cette variante quand une autre manque |
| sourcing | plutôt acheté ou plutôt fait: le prix et le premier geste qu’un lot lit |
Le nom reste le nom complet, “Cerises · Dénoyautées”. Une ligne avec un libellé rejoint l’ingrédient que nomme variant_of, où qu’il soit: déjà dans votre inventaire, plus haut dans le fichier, ou plus bas. Un variant_of que rien ne porte encore crée d’abord cet ingrédient simple, dans l’unité et la catégorie de la ligne, et la ligne le rejoint. Le lien s’écrit en dernier, une fois toutes les variantes de l’ingrédient entrées, pour que made_from puisse nommer une variante plus bas dans le fichier.
Un libellé sans variant_of, un rendement qui n’est pas un nombre au-dessus de zéro, ou un mot de sourcing autre que plutôt acheté ou plutôt fait retient la ligne. Ce qui ne peut pas se régler une fois l’ingrédient créé (un libellé déjà pris, une source qui ne nomme aucune variante, une fourchette qui n’encadre pas son chiffre) ne la retient pas: l’ingrédient s’importe, et la ligne dit ce qu’il vous reste à terminer sur sa fiche.
Sans les variantes d’ingrédients sur votre offre, les onze colonnes sont lues sans effet. Chaque ligne qui en portait une s’importe comme ingrédient simple et le dit.
Catégories et autres détails
Section intitulée « Catégories et autres détails »La cellule catégorie est rapprochée par nom de vos catégories, sans tenir compte des majuscules. Un nom qui n’a pas encore de catégorie la crée avec l’import, et chaque ligne suivante qui le porte y entre aussi. L’aperçu signale chaque ligne dont la catégorie est nouvelle. Créer une catégorie demande le droit de gérer les catégories: sans ce droit, la ligne s’importe sans catégorie et le dit.
Les données de conformité (allergènes, champs INCI, durée de conservation) et les champs personnalisés de catégorie ne sont pas des colonnes d’import. Renseignez-les ensuite sur chaque fiche ingrédient, ou laissez l’enrichissement IA proposer les valeurs de conformité.
Stock initial
Section intitulée « Stock initial »Cochez Définir aussi le stock initial: la colonne quantité est enregistrée comme solde d’ouverture de chaque nouvel ingrédient, dans sa propre unité. Ajoutez un coût unitaire et il amorce le coût moyen pondéré, pour que vos recettes affichent un coût juste dès le premier jour. Pour un atelier de sauce piquante, une ligne pourrait donner: nom “Habanero frais”, unité kg, catégorie “Piments”, stock initial 12, coût unitaire 8,40.
Le stock initial n’est enregistré que pour les ingrédients créés par l’import, et se lit Stock initial dans l’historique de stock de chacun. Relancer le même fichier ne compte jamais le stock deux fois.
Un stock tenu en plusieurs lots, avec leurs numéros, leurs dates limites ou leurs emplacements, entre mieux par l’import de stock initial: une ligne par lot, une fois les ingrédients créés. Laissez alors Définir aussi le stock initial décoché ici.
Les ingrédients que vous avez déjà
Section intitulée « Les ingrédients que vous avez déjà »Le nom d’un ingrédient est unique: une ligne qui nomme un ingrédient déjà dans votre inventaire n’en crée jamais un deuxième. Elle peut mettre à jour celui que vous avez. Ouvrez Corriger sur la ligne pour voir ce qu’elle changerait, la valeur actuelle à côté de celle du fichier, et cochez ce qu’il faut reprendre: catégorie, densité, poids d’une pièce, ou plus petite quantité utilisable. Ce que vous laissez décoché ne bouge pas, pas plus qu’une valeur laissée vide dans le fichier. Sur un long fichier, le bouton au-dessus des lignes, Marquer 12 ingrédients existants à mettre à jour (avec votre propre nombre), coche d’un coup chaque changement de chaque ligne concernée.
Une ligne qui ne change rien à son ingrédient est ignorée, et le dit. Un fichier ne change jamais le nom ni l’unité d’un ingrédient, et ne pose jamais de stock initial sur un ingrédient existant: changez l’unité sur la fiche ingrédient, qui convertit son stock avec elle.
Les lignes répétées à l’intérieur du fichier sont signalées comme doublons: un export mal nettoyé ne peut pas importer deux fois la même ligne.