GS1-128

GS1-128

Ressources approfondies :
Tutoriel : Génération de codes-barres GS1-128

GS1-128 est une norme d'application de l'implémentation GS1 utilisant la spécification de code à barres Code 128. GS1-128 utilise une série d'identificateurs d'application pour inclure des données supplémentaires telles que les dates de péremption, les numéros de lotles quantités, les poids et de nombreux autres attributs nécessaires à l'utilisateur.*

Remarque :
Il est hors de la portée de ce fichier d'aide d'explorer tous les détails de la spécification de symbologie GS1-128.
Pour plus d'informations, veuillez consulter le site Web officiel de l'autorité GS1: www.gs1.org

Pour générer un symbole de code à barres conforme GS1-128 avec Labeljoy, vous devez saisir le texte au format lisible par l'homme. Labeljoy validera le texte via son moteur de validation interne GS1-128 et générera le symbole correspondant, ou affichera un message d'erreur indiquant quel est le problème.
Par exemple, en entrant le texte (00) 123456789012345678, Labeljoy créera un symbole de code à barres GS1-128 qui sera conforme à l'identifiant d'application (00) Serial Shipping Container Code (SSCC-18).

Chiffres de contrôle Modulo 10 :
Certaines IA (identifiants d'application) nécessitent un chiffre de contrôle Modulo 10. Si nécessaire, Labeljoy calculera 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 à la dernière position qui est en fait 5 et non 8. Dans un tel scénario, aucun message d'erreur ne sera affiché, à la place, Labeljoy remplacera simplement le chiffre de contrôle par le bon.
Donc, si vous ne savez pas comment calculer le chiffre de contrôle, entrez simplement n'importe quel chiffre à sa place.

Séparateurs FNC1 :
Lorsque deux ou plusieurs AI (identificateurs d'application) doivent être codés dans un seul symbole, la spécification GS1-128 peut nécessiter un ou plusieurs caractères séparateurs FNC1. Labeljoy détectera automatiquement où les caractères de séparation FNC1 sont nécessaires et les ajoutera en conséquence.
Aucune entrée supplémentaire n'est requise par Labeljoy pour gérer correctement les séparateurs FNC1.

IMPORTANT: les caractères de séparation FNC1 n'ont pas de texte lisible par l'homme correspondant, ils sont uniquement codés dans le symbole de code à barres. L'interprétation du caractère FNC1 peut varier en fonction des paramètres du lecteur de code-barres, bien qu'il soit souvent émis en tant que caractère ASCII 29.

Si vous devez créer un symbole personnalisé à l'aide du caractère séparateur FNC1, veuillez vous référer à la symbologie EAN-128.

Labeljoy vous demande de saisir un texte alphanumérique de 255 caractères maximum pour générer le code-barres. Entrez le texte dans la zone de texte.
Le texte lisible par l'homme peut être affiché sous le symboleau-dessus ou masqué selon le paramètre spécifié dans la zone de liste déroulanteTexte.

La case à cocher Vérifier la séquence AI applique une règle GS1-128 supplémentaire qui régule la concaténation de certaines AI.
Par exemple, lorsque vous utilisez AI 02 (nombre de conteneurs), le symbole doit également coder AI 00 (code de conteneur d'expédition en série) et AI 37 (nombre d'unités contenues).
En outre, AI 02 ne doit jamais être codé dans le même symbole avec AI 01 (code de conteneur d'expédition) et 8006 (composant d'un article) car ils se réfèrent à des données considérées comme dénuées de sens lorsqu'elles sont mélangées.
Laissez cette case à cocher activée pour créer des symboles GS1-128 entièrement conformes à la norme d'origine.

Concaténation de texte :
Lorsqu'un élément de code-barres GS1-128 est généré par concaténation de champs ou de compteurs, la règle suivante s'applique:
- La longueur du texte ne doit pas dépasser 255 caractères.
- Le texte doit respecter la spécification GS1-128.
Lorsqu'une valeur non conforme aux règles ci-dessus est trouvée, le code-barres n'est pas affiché.

Symbole GS1-128 encodant le texte (00) 123456789012345678, qui correspond à AI 00 (SSCC-18). Notez que le dernier chiffre est 5 dans le symbole car c'est le bon chiffre de contrôle modulo 10.
Symbole GS1-128 encodant une concaténation de deux identificateurs d'application: AI 30 (quantité chacun) et AI 21 (numéro de série). Notez que dans ce cas, un séparateur FNC1 est ajouté juste avant le début de AI 21 (non visible dans le texte lisible par l'homme).
Symbole GS1-128 encodant une concaténation de trois identificateurs d'application: AI 01 (code de conteneur d'expédition) et 2 de plus comme l'image précédente. Notez que dans ce cas, aucun séparateur FNC1 n'est nécessaire avant le démarrage de AI 30.

* De wikipedia.