GS1 128

Générateur de code à barres GS1-128

Labeljoy est un logiciel d’étiquettes de codes barres qui permet de générer des codes barres GS1-128, norme de l’implémentation GS1 qui utilise la spécification du code barre Code 128.

GS1-128 utilise des identifiants d’application pour inclure des données supplémentaires telles que les dates de péremption, les numéros de lot, la quantité, le poids et de nombreuses autres informations.

Remarque: l’exploration de tous les détails de la spécification de la symbologie GS1-128 dépasse le cadre de ce fichier d’aide. Pour plus d’informations, veuillez consulter le site Web officiel de l’autorité GS1: www.gs1.org

GS1 Barcode

Comment générer des codes barres GS1-128

Pour générer un code barre GS1-128 conforme avec Labeljoy, vous devez entrer le texte dans un format lisible par l’homme. Labeljoy validera le texte à l’aide de son moteur interne de validation GS1-128 et va générer le symbole correspondant, ou affichera un message d’erreur indiquant quel est le problème.

Par exemple, en saisissant le texte (00)123456789012345678, Labeljoy va créer un symbole de code barre GS1-128 qui sera conforme à l’identifiant d’application (00) Serial Shipping Container Code (SSCC-18).

Chiffres de contrôle Modulo 10:
  • Certains identifiants d’application (AI) ont besoin d’un chiffre de contrôle modulo 10. Si nécessaire, Labeljoy calcule le chiffre de contrôle indépendamment de ce qui a été entré.
  • Par exemple, le code SSCC-18 ci-dessus a besoin d’un chiffre de contrôle en dernière position qui est en fait 5 et non 8. Dans ce cas, aucun message d’erreur ne s’affiche. Labeljoy remplace simplement replacer le chiffre de contrôle par le bon.
  • Donc, si vous ne savez pas comment calculer le chiffre de contrôle, il suffit d’entrer n’importe quel chiffre à la place.
Séparateurs FNC1:
  • Lorsque deux ou plusieurs identifiants d’application doivent être codés dans un seul symbole, la spécification GS1-128 peut exiger un ou plusieurs caractères de séparation FNC1. Le générateur de code barre Labeljoy GS1-128 détecte automatiquement quand les caractères de séparation FNC1 sont nécessaires et les ajoutera en conséquence.
  • Labeljoy n’a besoin d’aucune entrée supplémentaire pour gérer correctement les séparateurs FNC1.
  • IMPORTANT : les caractères de séparation FNC1 ne correspondent à aucun texte lisible par un humain, ils sont codés uniquement dans le symbole du code barre. L’interprétation du caractère FNC1 peut varier en fonction des réglages du lecteur de codes barres, même s’il est souvent interprété comme un caractère ASCII 29.
  • Si vous avez besoin de créer un symbole personnalisé à l’aide du caractère de séparation FNC1, veuillez vous référer à la symbologie EAN-128.

Symboles de codes barres GS1

Concaténation du texte:
Lorsqu’un élément de code barre EAN-128 est généré par concaténation des champs ou des compteurs, les règles suivantes s’appliquent:

  • La longueur du texte ne doit pas dépasser 255 caractères.
  • Le texte doit respecter les spécifications GS1-128.

Quand une valeur ne respectant pas la règle ci-dessus est trouvée, le code barre ne s’affiche pas.

GS1-128 Barcode

Symbole GS1-128 codant le texte (00)123456789012345678, qui correspond à AI 00 (SSCC-18). Notez que le dernier chiffre est 5 dans le symbole, puisque c’est le chiffre exact modulo 10.

Symbole GS1-128 - deux identifiants

Symbole GS1-128 codant une concaténation de deux identifiants d’application : AI 30 (Quantité de chaque) et AI 21 (Numéro de série). Notez que, dans ce cas, un caractère de séparation de FNC1 est ajouté juste avant le début de l’IA 21 (non visible dans le texte lisible par l’homme).

Symbole GS1-128 - 3 identifiants

Symbole GS1-128 codant une concaténation de trois identifiants d’application : AI 01 (code pour le conteneur de transport) et 2 de plus, comme sur l’image précédente. Notez que, dans ce cas, aucun séparateur FNC1 n’est nécessaire avant le début de l’IA 30.

  • Labeljoy vous demande de saisir un texte alphanumérique contenant jusqu’à 255 caractères pour générer le code à barres. Entrez le texte dans la zone de texte.
  • Le texte lisible par l’homme peut être affiché au-dessus du symbole, en dessous ou caché selon les paramètres spécifiés dans la boite textuelle.
  • La case à cocher “Vérifier AI” applique une règle GS1-128 supplémentaire qui régule la concaténation de certains AI.
  • Par exemple, lorsque vous utilisez AI 02 (Nombre de conteneurs), le symbole doit également coder AI 00 (code du conteneur de transport) et AI 37 (nombre d’unités contenues).
  • En outre, AI 02 ne doit jamais être codé dans le même symbole que AI 01 (code du conteneur de transport) et 8006 (composants d’un article), car ils se réfèrent à des données qui ne signifient rien quand elles sont mélangées.
  • Gardez cette case cochée pour créer des symboles GS1-128 qui soient pleinement conformes à la norme d’origine.