Gs1-128

Cette page fait référence à Labeljoy 5, qui n’est pas notre dernière version.

Effectuez une mise à niveau vers Labeljoy 6 pour obtenir la dernière version du logiciel avec toutes ses fonctionnalités étonnantes ou, si vous l’utilisez déjà, visitez le guide de l’utilisateur de Labeljoy 6.

gs1-128

Ressources en ligne:
Tutoriel: Génération des codes à barres GS1-128

GS1-128 est un standard applicatif de l'implémentation GS1 qui utilise les spécifiques de la symbologie Code 128. GS1-128 utilise une série de Application Identifiers pour inclure des données supplémentaires telles que les dates de péremption, les numéros de loterie, les quantités, les poids et de nombreux autres attributs nécessaires par l'utilisateur.*

Note:
Les détails de l'spécifique GS1-128 ne peuvent pas être décrites dans ce guide en ligne.
Plus d'informations peuvent être trouvées sur le site officiel de la GS1: www.gs1.org.

Pour générer un symbole qui soit conforme aux spécifications du GS1-128 en Labeljoy vous devez taper chaîne dans son format textuel. Labeljoy validera le texte par son moteur interne de validation de règles GS1-128 et générera le symbole correspondant, ou affichera un message d'erreur qui indique la cause du problème.
Par exemple, en tapant le texte (00)123456789012345678 Labeljoy va créer un symbole GS1-128 qui permettra d'identifier l' Application Identifier (00) Serial Shipping Container Code (SSCC-18).

Caractères de contrôle module 10:
Certains AI (application identifier) nécessitent d'un caractère de contrôle module 10. En cas de besoin, Labeljoy calculera automatiquement le chiffre de contrôle, indépendamment de l'entrée reçue.
Par exemple, le code SSCC-18 décrit ci-dessus nécessite d'un caractère de contrôle dans la dernière position qui est en fait 5 et non pas 8. Dans ces cas, il n'y aura pas de message d'erreur: Labeljoy remplacera tout simplement le caractère de contrôle avec celui correct.
Donc, si vous n'êtes pas en mesure de calculer un caractère de contrôle, entrez un chiffre quelconque à sa place.

Séparateurs FNC1:
Quand 2 ou plusieurs AI (application identifier) doiventt être codés dans le même symbole, les spécifiques GS1-128pourraient exiger la présence d'un ou plusieurs caractères de séparation FNC1. Labeljoy identifiera automatiquement les points où les séparateurs sont nécessaires et les ajoutera en conséquence
Labeljoy n'exige aucune entrée particulière pour gérer correctement FNC1 séparateur.

IMPORTANT : les séparateurs FNC1 n'ont pas un caractère correspondant au format texte lisible, ils sont seulement encodées dans le code barres. L'interprétation des caractères FNC1 varie en fonction du lecteur de codes barres utilisé, mais est normalement décodé comme le caractère ASCII 29.

Si vous avez besoin de créer des symboles personnalisés qui utilisent le caractère de séparation FNC1, utilisez la symbologie EAN-128.

Labeljoy vous demande de taper un texte alphanumérique d'une longueur maximale de 255 caractères. Tapez le texte dans la boîte relative.
Le texte en clair peut aussi être affiché au-dessus du symbole ou caché, selon la configuration dans la liste déroulante Texte.

La case de contrôle Vérifier séquence AI impose une règle GS1-128 supplémentaire qui régule la concaténation de certains AI.
Par exemple, quand vous utilisez l'AI 02 (Number of containers) le symbole doit également contenir l'AI 00 (Serial Shipping Container Code) et l'AI 37 (Number of Units Contained).
En outre, l'AI 02 ne devrait jamais être codé dans le symbole dans lequel apparaît l'AI 01 (Code Shipping Container) et l'AI 8006 (Component of an Article), car ils représentent des données qui, combinées, seraient dénuées de sens.
Gardez cette case active pour créer des symboles GS1-128 qui respectent pleinement les règles GS1-128.

Concaténation du texte:
Quand un code barres GS1-128 est généré par concaténation des champs ou des compteurs, les règles suivantes s'appliquent:
- Le texte ne doit pas dépasser 255 caractères.
- Le text doit respecter les règles GS1-128.
Quand le logiciel trouve une valeur qui ne se conforme pas à ces règles, le code barres ne s'affiche pas.

Symbole GS1-128 qui code le texte (00)123456789012345678, qui correspond à l'AI 00 (SSCC-18). Notez que dans le symbole le dernier chiffre a été replacé par Labeljoy avec 5 parce-qu'il est le caractère de contrôle correct.
Symbole GS1-128 qui code une concatenation de deux Application Identifiers: AI 30 (Quantity Each) et AI 21 (Serial Number). Notez que dans ce cas un séparateur FNC1 est ajouté juste avant du début de l'AI 21 (pas visible dans le text lisible).
Symbole GS1-128 qui code une concatenation de trois Application Identifiers: AI 01 (Shipping Container Code) et deux autres comme l'image précédente. Notez que dans ce cas il n'y a pas besoin d'un séparateur FNC1 avant le début de l'AI 30.

* Source wikipedia.