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 |
| 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: “uom” trouve 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 des catégories déjà créées. Une cellule sans correspondance laisse l’ingrédient sans catégorie: préparez vos catégories avant un gros import.
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. Relancer le même fichier ne compte jamais le stock deux fois.
Doublons
Section intitulée « Doublons »Le nom d’un ingrédient est unique. Une ligne dont le nom existe déjà dans votre inventaire est signalée “Un ingrédient portant ce nom existe déjà” et mise de côté; l’import ne crée jamais en douce une deuxième fiche pour la même chose. Les lignes répétées à l’intérieur du fichier sont elles aussi signalées comme doublons: un export mal nettoyé ne peut pas importer deux fois la même ligne.