Étiquettes de lot et de péremption pour la réception Shopify
LabelCraft - des étiquettes code-barres pour Shopify, imprimées exactement à la taille que vous définissez.
Chaque étiquette s'imprime à la taille que vous définissez - mesurée, pas approximative.
Un débordement ou un code-barres manquant déclenche toujours un avertissement visible avant l'impression.
Les modules s'alignent sur les points de votre imprimante : des codes nets, lus du premier coup.
Nous ne remplaçons ni ne réattribuons jamais le code-barres existant d'un produit.
Si vous vendez de l'alimentaire, des cosmétiques, des compléments ou tout autre produit avec une durée de conservation, les étiquettes que vous imprimez à la réception ont besoin de plus qu'un code-barres — il leur faut un numéro de lot, souvent une date de réception, et une date de péremption ou de durabilité minimale. Shopify ne dispose d'aucun champ natif pour cela ; ce guide montre donc comment les stocker et les imprimer en texte lisible sur vos étiquettes code-barres avec LabelCraft.
Shopify n'a pas de champ natif pour le lot ou la péremption
Par défaut, une déclinaison Shopify possède un prix, un SKU et un code-barres — mais aucun champ de lot ou de péremption, et le flux de réception n'en capture pas. La bonne façon de les ajouter est un métachamp: un champ personnalisé que vous définissez une fois (par exemple custom.lot et custom.expiry) et que vous renseignez par produit ou par déclinaison. Vos données restent ainsi structurées et réutilisables, au lieu d'être enfouies dans une note.
Ce qui figure sur une étiquette de lot ou de péremption
Une étiquette de réception pour un produit périssable ou réglementé comporte généralement une combinaison des éléments suivants :
- Numéro de lot — identifie la série de production en cas de rappel ou de traçabilité.
- Date de réception ou de conditionnement — quand l'unité est entrée dans votre stock.
- Date de durabilité minimale / de péremption — la limite de conservation.
- Code-barres — le GTIN scannable, exactement comme sur toute autre étiquette produit.
- Fournisseur ou origine — facultatif, lorsque la réglementation ou votre propre processus l'exige.
Comment LabelCraft imprime le lot et la péremption
Ajoutez un élément métachamp à un modèle personnalisé et saisissez sa clé sous la forme namespace.key (par exemple custom.expiry ou custom.lot). À l'impression, LabelCraft récupère la valeur réelle de chaque produit — en lisant d'abord la valeur de la déclinaison, puis celle du produit — et l'imprime telle qu'une personne la lit : un métachamp date s'imprime comme une date, une mesure conserve son unité, un nombre s'imprime simplement. Il n'appose jamais le JSON interne brut de Shopify sur l'étiquette.
Pour les dates qui ne sont pas un attribut de produit — une date de réception ou d'impression pour toute la série — utilisez plutôt l'élément date qu'un métachamp. Pour un numéro de lot unique qui s'applique à tout un lot que vous étiquetez en une seule fois, un élément texte statique est la solution la plus rapide ; pour un numéro courant par unité, l'élément numéro de série s'incrémente automatiquement tout au long de l'impression.
Fidèle à la promesse de LabelCraft de ne jamais imprimer à l'aveugle, si un produit que vous imprimez n'a aucune valeur pour un métachamp référencé, vous en êtes informé avant d'imprimer — le champ est nommé et le nombre de produits qui en manquent est affiché — au lieu de voir apparaître un vide sur le rouleau. Ainsi, un lot ou une péremption manquant est détecté à votre bureau, pas en rayon.
Pas à pas : ajouter un métachamp lot/péremption et l'imprimer
- Dans l'admin Shopify, allez dans Settings → Custom data → Products (ou Variants) et ajoutez des définitions de métachamps, par exemple
custom.lot(texte sur une ligne) etcustom.expiry(date). - Renseignez les valeurs de lot et de péremption sur les produits ou déclinaisons que vous réceptionnez.
- Dans LabelCraft, ouvrez Templates → New template et ajoutez un élément métachamp en saisissant la clé (par exemple
custom.expiry). Ajoutez-en un second pour le lot si vous avez besoin des deux. - Ajoutez un élément date pour la date de réception, ainsi que votre code-barres et le nom du produit comme d'habitude.
- Imprimez depuis Réception & étiquetage ou le flux d'impression ; vérifiez l'avertissement préalable si un produit n'a pas de valeur, puis générez le PDF à 100% / Actual size.
Une note sur la conformité
LabelCraft imprime ce que vous lui fournissez : c'est un moteur d'étiquettes précis, pas un système de traçabilité ou de conformité. Les valeurs de lot et de péremption vous appartiennent dans vos données Shopify ; LabelCraft les restitue exactement (±0.1 mm) et jamais en silence — une valeur manquante ou un code trop petit pour être scanné est signalé avant l'impression. Pour les catégories réglementées, vérifiez que le contenu de votre étiquette respecte les règles de votre marché ; LabelCraft garantit que ce que vous comptez imprimer est bien ce qui en ressort.
Dépannage
Le champ lot ou péremption s'imprime vide
La valeur doit se trouver dans un véritable métachamp sur le produit ou la déclinaison, et la clé de l'élément doit y correspondre exactement sous la forme namespace.key (par exemple custom.expiry). LabelCraft lit d'abord la valeur de la déclinaison, puis se replie sur celle du produit. Si un produit n'a réellement aucune valeur, c'est signalé avant l'impression — renseignez-la ou retirez l'élément ; rien ne s'imprime à l'aveugle.
La date s'imprime en données brutes au lieu d'une date lisible
Définissez le métachamp comme une date (ou date et heure) dans les paramètres Custom data de Shopify, et non comme un texte brut contenant du JSON. Les métachamps de type date, nombre, mesure, montant, note et booléen sont tous formatés tels qu'une personne les lit ; un métachamp qui pointe vers un autre objet ou contient du JSON brut ne peut pas s'afficher sur une étiquette, donc LabelCraft vous le signale au lieu d'apposer un bloc de code.
Le texte est coupé sur une petite étiquette
Un code de lot long ou une ligne de péremption complète peut déborder d'une petite étiquette d'unité. LabelCraft avertit avant le téléchargement du PDF ; réglez le mode de débordement de l'élément sur shrink pour redimensionner automatiquement la police ou sur truncate pour tronquer avec des points de suspension — rien n'est jamais coupé en silence.
Installer gratuitement — 200 étiquettes par mois →
Vous étiquetez du stock périssable ou réglementé à la réception ? Consultez le guide des étiquettes code-barres de réception et le guide des codes-barres GS1, ou contactez le support LabelCraft.
Guides connexes
- Comment imprimer des étiquettes code-barres à la réception de stock dans Shopify
- Imprimer des étiquettes de bac, d'étagère et d'emplacement
- Shopify reçoit par SKU, pas par code-barres — comment étiqueter par code-barres
- Une application de codes-barres Shopify multiplie-t-elle vos quantités par caisse ou par pack ?
- Rapprocher un bon de livraison fournisseur d'un transfert Shopify
- Réception partielle ? Imprimez les étiquettes du seul delta
- Mettez GTIN, prix et poids dans un seul code-barres GS1-128
- Trop de données dans un code-barres : quand un GS1-128 déborde
- Étiquettes de carton et de caisse : ITF-14 et GS1-128 sur la boîte