Système de codes-barres
Qu’est-ce qu’un système de codes-barres ?
Un système de codes-barres, également écrit système barcode, est une combinaison de symboles lisibles par machine, d’équipements de numérisation, de logiciels et de procédures d’exploitation utilisée pour identifier des objets et enregistrer des informations les concernant. Dans la logistique et le commerce électronique, il relie les marchandises physiques, les emplacements de stockage, les colis et les unités logistiques à des enregistrements numériques afin que les activités de réception, de gestion des stocks, de traitement des commandes, d’expédition et de retour puissent être enregistrées et vérifiées.

Le code-barres lui-même n’est qu’un composant. Un système complet doit déterminer ce que représente un identifiant, produire ou obtenir le symbole approprié, le lire correctement et utiliser les informations décodées dans une application métier. Par exemple, la numérisation d’un produit lors de la préparation d’une commande peut permettre à un système de gestion d’entrepôt de vérifier que l’article sélectionné correspond à la ligne de commande.
Bien que le terme soit né de symboles composés de barres parallèles et d’espaces, les systèmes de codes-barres peuvent également utiliser des symboles bidimensionnels, notamment QR Code et Data Matrix. Le symbole approprié dépend des informations à encoder, des normes applicables, de l’équipement de numérisation et des exigences de l’organisation destinataire.
Composants d’un système de codes-barres
Un système fonctionnel nécessite une concordance entre les étiquettes physiques et les enregistrements numériques. Acheter des scanners ou imprimer des étiquettes ne suffit pas, à lui seul, à établir cette concordance.
- Règles d’identification : elles définissent ce qui est identifié, par exemple un type de produit, un article sérialisé individuel, un emplacement d’entrepôt ou une unité logistique.
- Symboles de codes-barres : ils contiennent des identifiants ou d’autres données dans un format lisible par machine. Une symbologie de code-barres définit la manière dont ces informations sont représentées.
- Production ou marquage des étiquettes : les symboles peuvent être imprimés sur l’emballage, apposés sous forme d’étiquettes ou marqués directement sur des surfaces appropriées.
- Équipement de lecture : des scanners, caméras ou appareils mobiles compatibles capturent et décodent les symboles.
- Logiciels métier et enregistrements : les applications interprètent les informations décodées et les relient aux produits, commandes, emplacements, expéditions ou autres enregistrements.
- Procédures d’exploitation : elles définissent quand effectuer une numérisation, comment réagir aux divergences et comment traiter les étiquettes endommagées, en double ou non identifiées.
Ces composants sont interdépendants. Un symbole clairement imprimé peut tout de même générer une transaction incorrecte si son identifiant est attribué au mauvais produit. À l’inverse, une base de données exacte ne peut pas compenser une étiquette que l’équipement disponible ne peut pas lire.
Comment fonctionne un système de codes-barres
- Définir le niveau d’identification. L’organisation détermine si le processus doit distinguer un type de produit, un lot, un article individuel ou une unité de manutention telle qu’une palette.
- Attribuer ou obtenir un identifiant. L’identifiant est créé conformément aux règles d’identification internes ou externes pertinentes et associé à un enregistrement métier.
- Encoder les informations. Le format de code-barres choisi représente l’identifiant et, lorsque cela est pris en charge et nécessaire, des informations supplémentaires telles qu’un numéro de lot ou une date d’expiration.
- Apposer le symbole. Le code-barres est placé à un endroit où il peut être lu pendant l’opération prévue, sans être masqué par un emballage, des plis ou d’autres étiquettes.
- Scanner lors d’un événement de processus. Un opérateur ou un lecteur automatisé capture le code-barres lors de la réception, de la mise en stock, de la préparation, de l’emballage, de l’expédition ou d’une autre activité définie.
- Valider et enregistrer la transaction. Le logiciel vérifie les informations décodées par rapport à la tâche ou à l’enregistrement attendu. Il peut accepter la transaction, demander des informations supplémentaires ou signaler une exception.
Lire un code-barres et terminer une transaction sont deux actions différentes. Un décodage réussi signifie que l’équipement a interprété le symbole : cela ne prouve pas que les marchandises sont correctes, que la quantité attendue est présente ou que la transaction a été enregistrée. Ces vérifications dépendent de la logique de l’application et des contrôles opérationnels.
Formats de codes-barres utilisés dans le commerce et la logistique
Les formats de codes-barres sont généralement regroupés en symboles linéaires et bidimensionnels. Cette distinction décrit leur structure physique, et non la signification métier de chaque identifiant qu’ils peuvent contenir. Les exemples suivants illustrent des formats établis plutôt qu’une classification exhaustive.
| Format | Structure | Utilisation pertinente | Distinction importante |
|---|---|---|---|
| EAN/UPC | Linéaire | Identification des articles commerciaux de détail au moyen des Global Trade Item Numbers | Identifie un article commercial ; il n’identifie pas intrinsèquement un colis ou une expédition. |
| Code 128 | Linéaire | Encodage d’informations alphanumériques dans les applications opérationnelles | La symbologie seule n’établit pas de significations métier partagées pour les données encodées. |
| GS1-128 | Linéaire, basé sur Code 128 | Étiquettes logistiques et données structurées de la chaîne d’approvisionnement | Utilise les conventions GS1 et les identifiants d’application pour distinguer les éléments de données. |
| GS1 DataMatrix | Bidimensionnel | Identification et données structurées supplémentaires lorsque l’application les exige | Utilise la syntaxe de données GS1 ; il ne s’agit pas simplement de n’importe quel symbole Data Matrix. |
| QR Code | Bidimensionnel | Encodage d’informations telles que des adresses web ou des identifiants | Sa signification métier dépend du contenu encodé et de l’application qui l’interprète. |
Les identifiants d’application GS1 indiquent la signification et le format des éléments de données associés. Ils permettent aux applications compatibles de distinguer des informations telles qu’un identifiant de produit, un numéro de lot ou une date d’expiration. Un système qui traite ces éléments doit interpréter correctement leur structure plutôt que de considérer chaque numérisation comme une chaîne de caractères indifférenciée.
Utilisation dans le flux de travail logistique
Réception et stocks
Lors de la réception, un code-barres peut relier les marchandises arrivantes à un enregistrement attendu de produit ou d’unité logistique. Selon le flux de travail, les opérateurs peuvent également saisir les quantités, les lots, les numéros de série et les emplacements de stockage. Scanner un produit n’établit pas automatiquement le nombre d’unités reçues ; la quantité doit être encodée, saisie, comptée ou déduite dans le cadre d’un processus défini.
Lors de la mise en stock et du réapprovisionnement, scanner à la fois les marchandises et l’emplacement de destination peut aider à associer le stock à un emplacement d’entrepôt. Les inventaires peuvent utiliser les mêmes identifiants pour comparer le stock physiquement observé aux soldes enregistrés. L’exactitude du résultat dépend toujours d’un comptage correct et d’un enregistrement cohérent des transactions.
Préparation, emballage et expédition
Dans le traitement des commandes, le logiciel peut comparer l’identifiant d’un produit scanné avec l’article demandé par une commande. Lors de l’emballage, une vérification distincte peut associer les marchandises sélectionnées au colis en préparation. Une étiquette de transport fournit ensuite les identifiants utilisés dans le processus d’expédition.
Il ne faut pas supposer que ces identifiants sont interchangeables. Un code-barres produit répond à une question différente de celle d’un code-barres de colis. Un colis peut contenir plusieurs produits et une commande peut être traitée au moyen de plusieurs colis. Le logiciel doit gérer explicitement ces relations.
Retours
Un flux de retour peut utiliser le code-barres d’origine du produit, un identifiant de colis ou un identifiant d’autorisation de retour pour retrouver l’enregistrement pertinent. L’identification n’est que le point de départ : l’inspection, l’évaluation de l’état, l’éligibilité au remboursement et la décision de remettre l’article en stock ou de l’éliminer restent des activités distinctes.
Mouvements transfrontaliers
Dans le commerce électronique transfrontalier, les identifiants peuvent aider les partenaires commerciaux à relier les marchandises physiques aux informations échangées entre les systèmes d’entrepôt, de transport et commerciaux. Toutefois, un code-barres n’établit pas à lui seul l’admissibilité douanière, l’origine, le classement tarifaire ou le traitement des droits. Ces éléments dépendent des marchandises, documents, déclarations et exigences légales applicables.
Lorsque différentes organisations scannent la même étiquette, l’interopérabilité exige davantage qu’une impression lisible. Les partenaires doivent s’accorder sur le schéma d’identification, la syntaxe des données, les exigences d’étiquetage et les enregistrements électroniques associés à l’identifiant.
Termes connexes et limites de l’identification
| Terme | Signification | Relation avec un système de codes-barres |
|---|---|---|
| Barcode | Symbole lisible par machine représentant des données | Le support de données, et non le système opérationnel complet. |
| SKU | Identifiant utilisé par une entreprise pour gérer un article en stock | Peut être encodé dans un code-barres, mais sa signification et son unicité dépendent de l’entreprise qui l’attribue. |
| GTIN | Global Trade Item Number, identifiant GS1 des articles commerciaux | Peut être contenu dans des formats de codes-barres pris en charge ; il identifie l’article commercial et non l’ensemble du système de codes-barres. |
| SSCC | Serial Shipping Container Code, identifiant GS1 d’une unité logistique | Peut relier une unité logistique physique, telle qu’une palette, aux informations associées. |
| Numéro de suivi | Identifiant utilisé dans un service de suivi des expéditions | Peut apparaître dans un code-barres de transporteur, mais sa portée et son interprétation dépendent du transporteur ou du système d’expédition. |
| RFID | Identification par radiofréquence utilisant des étiquettes et des lecteurs | Technologie différente de capture des données ; la lecture d’un code-barres exige normalement une visibilité optique du symbole. |
Un GTIN identifie généralement un article commercial à un niveau d’emballage donné, et non chaque exemplaire physique individuel. L’identification d’un exemplaire particulier nécessite un identifiant approprié au niveau de l’exemplaire ou une combinaison telle qu’un identifiant de produit et un numéro de série. De même, un SSCC identifie une unité logistique ; il ne remplace pas la description de chaque produit contenu dans cette unité.
Vérifications pratiques et limites
Les systèmes de codes-barres peuvent favoriser une identification cohérente, mais leur efficacité dépend de la gouvernance des données, de la compatibilité des équipements, de la qualité des étiquettes et de la conception du flux de travail. Les vérifications utiles lors de la mise en œuvre comprennent :
- Portée de l’identifiant : établir si chaque code représente un type de produit, un article individuel, un emplacement, un colis ou une unité logistique. Éviter d’attribuer le même identifiant à des enregistrements actifs sans rapport.
- Compatibilité du lecteur : confirmer que l’équipement peut lire le symbole sélectionné. Un équipement destiné uniquement aux codes-barres linéaires ne doit pas être supposé capable de lire les symboles bidimensionnels.
- Interprétation des données : tester la manière dont le logiciel gère les zéros initiaux, les champs de longueur variable, les séparateurs et les éléments de données structurés.
- Qualité d’impression et de placement : vérifier le contraste, les dimensions du symbole, la zone vierge requise et la visibilité sur l’emballage réellement utilisé.
- Durabilité opérationnelle : évaluer si les étiquettes restent lisibles après les manipulations prévues, l’abrasion, l’exposition à l’humidité ou les changements de température.
- Correspondance des enregistrements : vérifier que la numérisation ouvre ou met à jour l’enregistrement prévu, y compris le niveau d’emballage et l’unité de mesure appropriés.
- Gestion des exceptions : définir ce qui se passe lorsqu’un code est inconnu, dupliqué, illisible ou incohérent avec la tâche.
- Enregistrement des événements : confirmer que les transactions conservent le contexte pertinent, tel que l’opération, l’emplacement et l’heure, plutôt que de stocker uniquement un identifiant décodé.
La vérification des codes-barres et la numérisation ordinaire ont des objectifs différents. Un test de scanner démontre qu’un équipement donné peut lire un symbole dans les conditions du test. Une vérification formelle évalue la qualité du symbole selon les critères applicables. Aucun de ces processus ne permet à lui seul d’établir que l’identifiant encodé est associé aux bonnes marchandises physiques.
FAQ
Un système de codes-barres est-il identique à un scanner de codes-barres ?
Non. Un scanner est un dispositif de lecture. Un système de codes-barres comprend également les règles d’identification, les étiquettes ou marquages, les logiciels, les enregistrements métier et les procédures permettant d’agir sur les informations scannées.
Un code-barres contient-il toutes les informations sur un produit ?
Pas nécessairement. Il peut ne contenir qu’un identifiant que le logiciel utilise pour retrouver un enregistrement. Certains formats peuvent contenir des données structurées supplémentaires, mais les informations disponibles dépendent de ce qui a été encodé.
Le même code-barres produit peut-il être utilisé comme numéro de suivi d’un colis ?
Un identifiant de produit et un numéro de suivi ont des fonctions différentes. Un code produit identifie un article commercial, tandis qu’un identifiant de suivi se rapporte à un enregistrement de suivi d’expédition. Un système doit maintenir la relation entre eux plutôt que supposer qu’ils sont équivalents.
La numérisation d’un code-barres met-elle automatiquement à jour les stocks ?
Uniquement lorsque l’application connectée est configurée pour effectuer une transaction d’inventaire. Une numérisation peut également récupérer des informations, valider une tâche ou déclencher une exception sans modifier les soldes de stock.
Sources
- GS1 : Codes-barres — Structures des codes-barres, formats pris en charge et rôle dans l’identification et la capture des données.
- Spécifications générales GS1 — Règles d’identification, exigences d’application des codes-barres, syntaxe des données et considérations relatives à la qualité des symboles.
- GS1 : Global Trade Item Number — Portée et objectif de l’identification des articles commerciaux.
- GS1 : Serial Shipping Container Code — Identification des unités logistiques dans les opérations de la chaîne d’approvisionnement.
- Identifiants d’application GS1 — Significations et formats des éléments de données structurés utilisés dans les applications GS1.


