Code-barres
Qu’est-ce qu’un code-barres ?
Un code-barres, également écrit barcode, est un symbole lisible optiquement qui représente des données au moyen d’une disposition définie de barres, d’espaces ou d’autres éléments graphiques. Dans la logistique et le commerce électronique, les codes-barres permettent d’identifier les produits, les emplacements de stock, les colis et les unités logistiques afin que les équipements de numérisation puissent capturer leurs identifiants et les utiliser dans les systèmes commerciaux. Les informations encodées peuvent être un numéro d’identification, des données supplémentaires sur le produit ou un lien vers une ressource en ligne.

Les codes-barres traditionnels à une dimension représentent les informations au moyen de barres et d’espaces disposés le long d’une ligne. Les codes-barres bidimensionnels, tels que QR Code et Data Matrix, encodent les informations dans un motif à deux dimensions. Bien que leur apparence diffère, ils constituent tous deux des formes d’identification automatique et de capture de données. Un code-barres est un support de données : sa signification dépend des règles d’encodage, de l’identifiant qu’il contient et du système qui l’interprète.
Fonctionnement d’un code-barres
Un code-barres relie un objet physique à des informations que les logiciels peuvent traiter. Comprendre ce lien nécessite de distinguer le symbole imprimé, les données représentées par ce symbole et les enregistrements associés à ces données.
- Les données sont attribuées ou sélectionnées. Une entreprise identifie le produit, l’emplacement de stockage, l’expédition ou l’unité logistique concerné. Elle peut utiliser un identifiant interne ou un identifiant régi par une norme externe.
- Les données sont encodées. Un logiciel de génération de codes-barres convertit les données en symbole selon une symbologie particulière. Une symbologie définit les règles de représentation des caractères, d’organisation du symbole et de vérification de sa structure.
- Le symbole est affiché ou imprimé. Le code-barres peut apparaître sur l’emballage d’un produit, une étiquette d’entrepôt, une étiquette d’expédition ou toute autre surface appropriée.
- Un lecteur le capture et le décode. Un équipement de numérisation compatible interprète le motif graphique et restitue les données encodées. Tous les lecteurs ne prennent pas en charge tous les types de codes-barres.
- Une application utilise le résultat. Un système d’entrepôt, de vente au détail ou d’expédition peut récupérer un enregistrement, valider un article attendu ou enregistrer un événement opérationnel.
Le code-barres ne contient pas nécessairement les informations affichées après la numérisation. Par exemple, un identifiant de produit peut être utilisé pour récupérer une description dans une base de données produits. De même, un identifiant de colis peut relier une numérisation à un enregistrement d’expédition sans encoder l’itinéraire complet ou l’historique de livraison du colis.
Principaux types de codes-barres
Les codes-barres peuvent être regroupés selon leur structure graphique en formes unidimensionnelles et bidimensionnelles. Au sein de ces groupes, les différentes symbologies ont des jeux de caractères, des limites de capacité, des exigences de lecture et des règles d’application différents. Le choix d’un code-barres ne consiste donc pas seulement à choisir son apparence.
| Type ou symbologie | Structure | Utilisation commerciale pertinente | Distinction importante |
|---|---|---|---|
| EAN/UPC | Unidimensionnel | Identification des produits, notamment lors du passage en caisse | Encode un identifiant de produit plutôt qu’un enregistrement produit complet. |
| Code 128 | Unidimensionnel | Identification alphanumérique dans les applications commerciales et logistiques | La symbologie seule ne définit pas la signification commerciale de ses données. |
| GS1-128 | Unidimensionnel, basé sur Code 128 | Données structurées de la chaîne d’approvisionnement sur les étiquettes | Utilise les règles GS1 et les identifiants d’application pour identifier les éléments de données. |
| ITF-14 | Unidimensionnel | Identification des regroupements d’articles commerciaux, notamment les caisses | Contient un GTIN et convient aux applications comprenant l’impression sur des matériaux ondulés. |
| GS1 DataMatrix | Bidimensionnel | Identification des produits et données structurées associées | Utilise Data Matrix avec les règles de formatage des données GS1. |
| QR Code | Bidimensionnel | Liens web et autres informations encodées | Un QR Code n’est pas automatiquement un identifiant standardisé de produit ou d’expédition. |
Les symboles bidimensionnels peuvent contenir davantage d’informations dans une zone compacte que de nombreux symboles linéaires, mais cela ne les rend pas interchangeables avec les étiquettes existantes. La capacité du lecteur, la prise en charge logicielle, les exigences des partenaires commerciaux et la norme d’identification applicable déterminent si un symbole donné est approprié.
Utilisation dans la logistique et le commerce électronique
Réception et contrôle des stocks
Lors de la réception en entrepôt, un opérateur peut scanner le code-barres d’un produit ou d’une caisse et comparer le résultat à une réception attendue. L’application de l’entrepôt peut ensuite associer la quantité reçue à un enregistrement de stock. Un code-barres d’emplacement distinct peut identifier l’étagère, le bac ou la zone de stockage où les marchandises sont placées.
Ces identifiants ont des fonctions différentes. Un code-barres produit identifie le produit ou l’article commercial concerné ; un code-barres d’emplacement indique où les marchandises sont stockées. Une numérisation contribue à l’exactitude des stocks uniquement lorsque le logiciel interprète correctement l’identifiant et enregistre l’opération prévue. Scanner un produit sans confirmer la quantité, l’emplacement ou le contexte du processus ne suffit pas à établir un solde de stock exact.
Préparation, emballage et expédition
Lors de la préparation, la numérisation peut aider à comparer un article sélectionné avec une exigence de commande. Au moment de l’emballage, une entreprise peut scanner à nouveau l’article pour vérifier son association avec la commande. Il s’agit de contrôles possibles du processus, et non de capacités garanties par le code-barres lui-même.
L’expédition introduit un niveau d’identification différent. Une étiquette d’expédition peut contenir un code-barres représentant un identifiant de colis ou une autre référence requise par le transporteur. Une étiquette logistique peut identifier une palette ou une autre unité logistique au moyen d’un Serial Shipping Container Code, ou SSCC. L’identification des produits et celle des unités logistiques ne doivent pas être considérées comme équivalentes : une palette peut contenir plusieurs produits, tandis que des produits identiques peuvent voyager dans des colis distincts.
Livraison et retours
Dans les réseaux de colis, la numérisation d’un identifiant peut contribuer à un événement de suivi lorsque le système du transporteur associe la numérisation à un lieu, une heure et un statut opérationnel. Le symbole lui-même ne transmet pas en continu la position du colis. La visibilité du suivi dépend des événements capturés et mis à disposition par les systèmes concernés.
Pour un retour, un code-barres peut identifier une autorisation de retour, une expédition de retour ou le produit retourné. Ces références répondent à des questions différentes. Un identifiant d’expédition de retour relie le colis à son enregistrement de transport, tandis qu’un identifiant de produit aide à établir quel article est arrivé. Aucun des deux ne prouve à lui seul qu’un remboursement a été approuvé.
Expéditions transfrontalières
Dans le commerce électronique transfrontalier, les codes-barres peuvent contribuer à relier les marchandises et les colis physiques aux enregistrements échangés entre vendeurs, entrepôts et opérateurs de transport. Les identifiants standardisés peuvent faciliter l’échange de données, mais l’interopérabilité nécessite toujours des définitions de données et des systèmes compatibles.
Il ne faut pas supposer qu’un code-barres produit établit la classification douanière, le pays d’origine, la valeur déclarée ou l’admissibilité à l’importation. Il s’agit de questions distinctes relatives aux données commerciales et à la conformité. Un code-barres peut donner accès à des enregistrements justificatifs, mais sa numérisation ne remplace pas les informations ou documents requis pour une expédition donnée.
Code-barres, identifiant, SKU et numéro de suivi
Plusieurs termes apparaissent ensemble sur les emballages et les étiquettes, mais désignent des choses différentes. La distinction porte sur le support graphique, l’identifiant qu’il contient et l’objet commercial identifié.
| Terme | Signification | Relation avec un code-barres |
|---|---|---|
| Code-barres | Représentation graphique lisible par machine de données | Contient un identifiant ou d’autres informations encodées. |
| GTIN | Global Trade Item Number, identifiant GS1 pour les articles commerciaux | Peut être représenté dans un code-barres approprié. |
| SKU | Unité de gestion des stocks utilisée par une entreprise pour identifier un article en stock | Peut être encodé dans un code-barres ; il ne s’agit pas automatiquement d’un identifiant standardisé à l’échelle mondiale. |
| Numéro de suivi | Identifiant utilisé pour récupérer les informations de suivi d’une expédition ou d’un colis | Peut apparaître à la fois sous forme de texte lisible et de données encodées sur une étiquette d’expédition. |
| SSCC | Identifiant GS1 d’une unité logistique, telle qu’une palette, une caisse ou un colis | Peut être encodé sur une étiquette logistique, notamment en GS1-128. |
| Numéro de série | Identifiant distinguant une instance individuelle dans son contexte d’identification | Peut être encodé avec d’autres données lorsque le format et l’application le permettent. |
Un identifiant au niveau du produit n’identifie pas nécessairement un article physique individuel. Plusieurs unités du même article commercial peuvent porter le même GTIN. La distinction entre unités individuelles nécessite une identification supplémentaire, telle que la sérialisation, lorsque le système concerné la prend en charge.
Qualité de lecture et contrôles opérationnels
La réussite de la numérisation dépend à la fois de la qualité du symbole et de son application correcte. Un code-barres lisible contenant le mauvais identifiant peut tout de même provoquer une erreur opérationnelle. À l’inverse, des données correctement attribuées peuvent être inutilisables si le symbole imprimé ne peut pas être décodé de manière fiable.
- Vérifiez le format requis. Confirmez la symbologie, la structure des données et les exigences relatives à l’étiquette auprès du système de réception ou du partenaire commercial avant de produire les étiquettes.
- Vérifiez l’attribution de l’identifiant. Assurez-vous que la valeur encodée correspond au produit, au colis, à l’emplacement ou à l’unité logistique prévu.
- Préservez la géométrie du symbole. Évitez l’étirement, le rognage ou le redimensionnement qui modifie les proportions requises ou rend le symbole impropre à son application.
- Maintenez une zone libre. Gardez les zones de silence requises autour du symbole exemptes de texte, de bordures et d’autres graphiques.
- Tenez compte de la surface physique. Les plis, les dommages, un mauvais contraste, les emballages réfléchissants et le placement sur des bords peuvent gêner la lecture.
- Testez l’ensemble du processus. Vérifiez non seulement qu’un lecteur décode le symbole, mais aussi que l’application destinataire interprète et enregistre correctement les données.
La vérification d’un code-barres est plus précise qu’une simple numérisation réussie. Elle évalue la qualité du symbole selon les critères applicables, à l’aide d’équipements et de méthodes appropriés. Le fait qu’un symbole soit lu sur un appareil ne prouve pas qu’il respecte toutes les exigences pertinentes de qualité ou d’application. Les recommandations GS1 distinguent la vérification de la numérisation ordinaire et couvrent à la fois la qualité d’impression et l’intégrité des données.
Malentendus courants
Un code-barres n’est pas une base de données complète. Certains symboles contiennent des attributs supplémentaires, mais beaucoup contiennent un identifiant utilisé pour rechercher des informations ailleurs. Les descriptions de produits, les prix et les historiques d’expédition peuvent être stockés en dehors du symbole.
Un code-barres ne constitue pas une preuve d’authenticité. Un symbole visible peut être copié. L’authentification nécessite des contrôles appropriés allant au-delà de la simple présence d’un code lisible.
Un code-barres n’est pas une étiquette RFID. Les codes-barres sont lus optiquement, tandis que l’identification par radiofréquence utilise une communication radio. Les deux peuvent prendre en charge l’identification automatique, mais leurs méthodes de lecture et leurs infrastructures diffèrent.
Une numérisation n’est pas nécessairement une mise à jour de l’emplacement. Sa signification dépend de l’application et du processus. Par exemple, une numérisation d’inventaire dans un entrepôt ne constitue pas automatiquement un événement de suivi du transporteur.
FAQ
« Bar code » et « barcode » sont-ils des termes différents ?
Non. Ce sont deux graphies différentes du même terme. « Barcode » est largement utilisé en un seul mot dans les normes et la documentation technique.
Un QR Code est-il un code-barres ?
Oui. Un QR Code est un code-barres bidimensionnel. Son contenu encodé peut être une adresse web ou d’autres données ; il n’identifie pas nécessairement un produit ou une expédition.
Un code-barres est-il identique à un numéro de suivi ?
Non. Un numéro de suivi est un identifiant, tandis qu’un code-barres est une représentation graphique des données. Une étiquette d’expédition peut encoder un numéro de suivi dans un code-barres.
La numérisation d’un code-barres met-elle automatiquement à jour les stocks ?
Non. Les stocks ne sont modifiés que lorsque l’application connectée interprète la numérisation comme faisant partie d’une transaction configurée, telle qu’une réception, une préparation ou un ajustement de stock.
Sources
- GS1 : Barcodes — Fonctions des codes-barres, symbologies linéaires et bidimensionnelles et applications dans la chaîne d’approvisionnement.
- GS1 : Global Trade Item Number (GTIN) — Identification des articles commerciaux et distinction entre identifiants et supports de données.
- GS1 : Serial Shipping Container Code (SSCC) — Identification des unités logistiques.
- GS1 : Barcode Verification — Évaluation de la qualité des codes-barres et distinction entre vérification et numérisation.
- GS1 : EPC/RFID — Identification par radiofréquence en tant que technologie distincte d’identification automatique.


