GS1-128 en logistique - le guide des étiquettes fiables

René Moreno .

2 juillet 2026

Comparaison entre GS1-128 et Code-128, deux types de codes-barres.

Une palette peut contenir les bonnes marchandises et pourtant devenir difficile à suivre dès que son étiquette ne transmet pas clairement le numéro de lot, la quantité ou la date limite. L’EAN 128, aujourd’hui appelé GS1-128, répond précisément à ce besoin en regroupant plusieurs informations logistiques dans un seul code-barres. Je vous explique son fonctionnement, les identifiants à utiliser, la structure d’une étiquette et les erreurs qui compromettent souvent la lecture en entrepôt.

L’essentiel à retenir sur le code GS1-128

  • Le GS1-128 identifie une unité logistique et peut associer plusieurs données à son contenu.
  • L’identifiant d’application indique la nature de l’information qui suit, comme le lot, la quantité ou la date.
  • Le SSCC avec l’AI (00) sert à attribuer un numéro unique à une palette, un colis ou une autre unité d’expédition.
  • Les parenthèses visibles sur l’étiquette servent à la lecture humaine et ne sont généralement pas encodées dans les barres.
  • La qualité d’impression, la position de l’étiquette et la cohérence des données comptent autant que le logiciel utilisé.

À quoi sert réellement le GS1-128 en logistique

Le GS1-128 est une application logistique du symbole Code 128. Il permet d’encoder non seulement une référence produit, mais aussi des informations complémentaires utiles au transport et à la traçabilité. C’est ce qui le distingue d’un code-barres destiné uniquement à identifier un article.

Sur une palette

, un même symbole peut ainsi transmettre le numéro de série de l’unité logistique, le GTIN du produit, le numéro de lot, la quantité ou une date de péremption. Le lecteur n’a pas besoin d’interpréter visuellement chaque donnée, car les identifiants d’application indiquent au système ce qu’il est en train de lire.

Le cas le plus courant concerne le SSCC, ou Serial Shipping Container Code. Ce numéro identifie de façon unique une unité logistique pendant son parcours. Une palette peut changer de quai, de transporteur ou de site de stockage, mais son SSCC reste la clé qui permet de retrouver les informations associées dans le système d’exploitation logistique.

À mes yeux, c’est là que se trouve l’intérêt principal du standard. Il ne rend pas la palette intelligente à lui seul, mais il crée un lien fiable entre l’étiquette physique et les données de l’ERP, du WMS ou de l’outil de transport.

Étiquette d'expédition avec adresse du destinataire à Rotterdam, Pays-Bas. Code-barres GS1-128 et QR code pour le suivi.

Comment lire les informations encodées

Chaque groupe de données commence par un identifiant d’application, souvent abrégé en AI. Ce préfixe comporte généralement deux à quatre chiffres et décrit le format de la donnée qui suit. Il ne s’agit donc pas d’un simple numéro décoratif, mais d’une instruction de lecture destinée au système informatique.

Identifiant Information transportée Exemple d’usage
00 SSCC Numéro unique d’une palette ou d’un colis logistique
01 GTIN Référence commerciale du produit contenu
10 Lot ou série de fabrication Traçabilité d’une production
11 Date de production Format AAMMJJ
17 Date limite ou date d’expiration Gestion des produits périssables
37 Quantité d’articles Nombre d’unités présentes sur la palette

Dans une représentation lisible, on rencontre par exemple (01) avant un GTIN ou (17) avant une date. Ces parenthèses aident l’opérateur, mais elles ne sont pas forcément incluses dans le symbole imprimé. La règle exacte dépend de la structure des données et du logiciel de génération.

Il faut aussi distinguer les champs à longueur fixe des champs à longueur variable. Un numéro SSCC possède une structure définie, tandis qu’un numéro de lot peut avoir une longueur variable. Dans ce second cas, le caractère FNC1 sert de séparateur lorsqu’une nouvelle donnée commence immédiatement après.

Cette distinction est une source classique d’erreurs. Un code peut être parfaitement lisible par la douchette tout en livrant une information mal découpée au logiciel. Le contrôle doit donc porter sur la donnée interprétée, pas uniquement sur le bip du scanner.

Construire une étiquette logistique fiable

Une étiquette efficace commence par une décision simple. Il faut savoir si l’on identifie uniquement l’unité logistique ou si l’on souhaite également transmettre des attributs sur son contenu. Pour une palette homogène, le SSCC peut suffire dans le code, à condition que le système relié à ce numéro connaisse déjà le contenu de la palette.

Pour une traçabilité plus détaillée, j’associe généralement le SSCC à des données comme le GTIN, le lot et la quantité. Les informations les plus importantes doivent rester lisibles en clair à côté du code-barres. Un opérateur doit pouvoir vérifier rapidement l’étiquette sans scanner chaque support.

  1. Définir l’unité à identifier, par exemple une palette, un carton ou un bac.
  2. Attribuer un SSCC unique à cette unité.
  3. Sélectionner uniquement les identifiants d’application utiles au flux.
  4. Générer le symbole avec un logiciel compatible GS1.
  5. Imprimer sur un support suffisamment contrasté et résistant.
  6. Tester la lecture avec le matériel utilisé dans les quais et les entrepôts.
  7. Vérifier que le WMS ou l’ERP restitue les données dans le bon ordre.

La position compte également. Sur une palette, l’étiquette doit rester accessible après filmage et être visible lors de la manutention. Dans un flux automatisé, le positionnement doit être compatible avec la hauteur du scanner et l’orientation des colis. Une très belle étiquette mal placée reste une mauvaise étiquette.

La qualité d’impression mérite un contrôle spécifique. Une résolution insuffisante, un ruban thermique usé, des barres étirées ou une zone de silence trop réduite peuvent provoquer des lectures intermittentes. Je recommande de tester plusieurs étiquettes en conditions réelles, avec des supports propres, inclinés et partiellement poussiéreux, car c’est là que les défauts apparaissent.

GS1-128, ITF-14 ou code 2D

Le GS1-128 n’est pas automatiquement le meilleur choix pour tous les niveaux d’emballage. Le bon support dépend du volume de données, de la distance de lecture, des équipements des partenaires et des règles du secteur.

Support Point fort Limite principale Usage fréquent
GS1-128 Plusieurs données structurées dans un symbole Symbole relativement long Palettes, cartons logistiques, transport
ITF-14 Bonne robustesse sur carton ondulé Informations complémentaires limitées Identification logistique d’un article conditionné
DataMatrix ou QR code GS1 Grande capacité dans un espace réduit Compatibilité des scanners à vérifier Traçabilité détaillée et projets de modernisation

Pour un entrepôt qui fonctionne déjà avec des scanners linéaires, le GS1-128 reste souvent le choix le plus simple. À l’inverse, un projet neuf peut envisager un code 2D si la quantité d’information devient trop importante ou si la taille de l’étiquette doit rester réduite.

Je déconseille toutefois de changer de technologie uniquement parce qu’un code 2D semble plus moderne. Le vrai critère est l’interopérabilité avec les clients, les transporteurs et les équipements existants. Une solution techniquement élégante mais non acceptée par un partenaire ralentira immédiatement le flux.

Les erreurs qui bloquent les palettes à la réception

La première erreur consiste à confondre Code 128 et GS1-128. Le premier désigne une symbologie capable d’encoder des caractères, tandis que le second applique les règles GS1, notamment les identifiants d’application et le caractère FNC1. Utiliser une police Code 128 ne garantit donc pas la conformité d’une étiquette GS1.

La deuxième erreur est la réutilisation d’un SSCC. Chaque unité logistique doit recevoir un numéro unique selon les règles de gestion convenues avec l’organisation GS1 et les partenaires. Réemployer un ancien numéro peut associer une nouvelle palette à un historique erroné dans le système de réception.

Je rencontre aussi souvent des dates mal structurées, des lots tronqués et des quantités qui ne correspondent pas au contenu réel. Ces anomalies paraissent mineures à l’impression, mais elles peuvent provoquer un blocage de réception, une mauvaise rotation des stocks ou une difficulté à isoler un rappel produit.

  • Ne pas ajouter de données dont le destinataire n’a pas besoin.
  • Ne pas supprimer le texte lisible sous prétexte que le scanner suffit.
  • Ne pas placer l’étiquette sur une zone déformée ou masquée par le film.
  • Ne pas tester uniquement avec un scanner de bureau.
  • Ne pas modifier les formats de date ou de lot sans accord entre partenaires.

Les spécifications générales de GS1 sont régulièrement actualisées. En 2026, je conseille donc de vérifier la version appliquée par votre filière et les exigences particulières de vos clients avant de figer un modèle d’étiquette.

Ce que je vérifierais avant le premier départ

Avant de déployer le dispositif, je ferais passer une palette complète dans le circuit réel, de l’impression à la réception. Le test doit confirmer quatre points l’unicité du SSCC, la qualité de lecture, l’interprétation des données et la visibilité de l’étiquette.

Je vérifierais également le comportement en cas de correction. Si une palette est reconditionnée, divisée ou recomposée, le système doit savoir quand créer une nouvelle unité logistique et donc un nouveau SSCC. Cette règle de gestion est aussi importante que le code imprimé lui-même.

Un GS1-128 bien conçu ne se résume pas à des barres noires et blanches. C’est un petit contrat de données entre l’expéditeur, le transporteur, l’entrepôt et le destinataire. Lorsque les identifiants sont choisis avec mesure, que l’impression est contrôlée et que les systèmes sont alignés, il réduit les saisies manuelles et rend la circulation des marchandises beaucoup plus fiable.

Cet article a un caractère purement informatif et éducatif. Le contenu a été élaboré avec l'aide d'outils analytiques et linguistiques modernes (IA). Avant de prendre une décision, consultez un expert.

Questions fréquentes

Le SSCC attribue un numéro unique à une unité logistique comme une palette, un colis ou un bac. Il permet de relier l’étiquette physique aux informations enregistrées dans l’ERP, le WMS ou l’outil de transport pendant tout le parcours de l’unité.
Les données à longueur fixe suivent une structure définie, tandis qu’un numéro de lot peut avoir une longueur variable. Lorsque ce champ est suivi immédiatement par une autre donnée, le caractère FNC1 sert de séparateur pour permettre au logiciel de découper correctement les informations.
Selon le besoin du flux, l’étiquette peut contenir le GTIN du produit, le numéro de lot, la quantité, la date de production ou la date d’expiration. Les identifiants d’application comme (01), (10), (11), (17) et (37) indiquent au système la nature de chaque donnée.
Il faut vérifier l’unicité du SSCC, la qualité d’impression, la visibilité et le positionnement de l’étiquette, ainsi que l’interprétation des données par le WMS ou l’ERP. Un test dans le circuit réel, de l’impression à la réception, permet aussi de repérer les problèmes liés au filmage, à la poussière ou à l’orientation des scanners.
Évaluer l'article

Moyenne: 0.0 / 5 · 0 évaluations

Tags

gs1-128 sscc traçabilité identifiants d’application fnc1
Autor René Moreno
René Moreno
Je m'appelle René Moreno et cela fait maintenant 15 ans que je me consacre aux univers du transport, de la logistique et de la mobilité d'entreprise. C'est un domaine qui me fascine par sa complexité et son importance capitale dans le fonctionnement de nos économies. Mon objectif sur transports-moreau.fr est de décortiquer ces sujets, de rendre accessibles les enjeux actuels et futurs, et d'apporter un éclairage clair sur les solutions qui façonnent nos déplacements professionnels et la circulation des biens. Je m'efforce de vérifier mes informations et de comparer les données pour vous offrir des contenus fiables et pertinents, en m'assurant que chaque article soit à la fois précis et facile à comprendre.
Commentaires (0)
Ajouter un commentaire