GS1-DataMatrix

GS1 DataMatrix

Description de GS1-DataMatrix

GS1-DataMatrixLe GS1-DataMatrix est utilisé pour le commerce et l'industrie, en particulier pour les marchandises et l'étiquetage des palettes.

Le GS1 DataMatrix est une forme spéciale du code 2D DataMatrix. Il prévoit l'utilisation de deux caractères spéciaux, le FNC1 immédiatement après le signe de départ et le 'Field Separator' GS. La succession directe des caractères de départ et FNC1 au début de la DataMatrix est un indicateur unique pour un GS1 DataMatrix. ActiveBarcode crée automatiquement le caractère de démarrage et le FNC1 suivant pour vous.

Plusieurs données peuvent être codées simultanément dans une DataMatrix GS1. Par exemple, il est courant d'étiqueter les palettes de nourriture en plus du code du produit (comme avec l'EAN 13) également avec des notes de poids et la date de durée de conservation dans le code-barres.

Pour coder ces différentes données dans un code-barres, il existe une norme internationale pour les identificateurs de données qui spécifient les données codées. Il s'agit des Identificateurs d'application. Par exemple, un GS1 DataMatrix peut ressembler à ceci :

Barcode

Les valeurs dans les parenthèses sont les identificateurs d'application (AI pour faire court) et les valeurs puis les données correspondantes. Les supports sont pour la lisibilité de la ligne de plaintext seulement et ne sont pas encodés dans le code. Par exemple, le « (01) » indique le code produit, qui est toujours spécifié en 14 chiffres. Ces 14 chiffres suivent l'IA. Ceci est suivi par la prochaine IA pour les données suivantes. Dans cet exemple, c'est la date d'expiration, indiquée par l'IA "(15)", qui est toujours de 6 chiffres et représente la date sous la forme YYMMDD. Dans cet exemple, c'est la date 31.12.05

Qu'est-ce que j'entre en tant que texte pour ActiveBarcode pour créer un code avec l'identifiant d'application ?
Il vous suffit d'entrer la ligne claire pour être encodé incl. les supports pour les IA, par exemple (01)01234567890128(15)051231. ActiveBarcode supprime automatiquement les parenthèses pour le codage en tant que code à barres, créant le code à barres GS1 DataMatrix correct 010123456789012815051231.

Si vous utilisez les IA pour utiliser les données de longueur variable, il est nécessaire de définir le caractère de contrôle FNC1 avant la prochaine IA afin que le scanner (ou le logiciel derrière lui) sache que les données de longueur variable sont terminées et que les données sont de longueur variable encore une IA suit.
Par exemple, vous pouvez afficher la quantité en morceaux (AI #30) et le numéro de série (AI #21) dans un code :

Barcode

Dans cet exemple, la quantité a été codée avec 19 pièces et le numéro de série 123456789012. Étant donné que le nombre de pièces peut être jusqu'à 8 chiffres de long, le caractère de contrôle FNC1 est codé derrière le 9, de sorte que le scanner "sait" que les données sont maintenant terminées et une nouvelle IA est à venir. Pour ActiveBarcode, vous créez le caractère de contrôle FNC1 simplement en tapant <FNC1>, comme dans cet exemple :
(30)19<FNC1>(21)123456789012

Remarque : Si votre scanner a des problèmes de détection de l'appareil , essayez d'utiliser le site de l'appareil « lt;GS »; en tant que délimiteur à la place. Certains modèles s'attendent à tort à ce personnage.

Une liste d'identifiants d'applicationstandardisés peut être trouvée ici .

Une liste de tailles de symboles Data Matrix avec des exemples peut être trouvée ici.

 

Données techniques

Personnages valides: alphanumérique
Longueur: Variable sans longueur fixe.
Vérifier le chiffre: Calculé selon Reed-Solomon-Correction d'erreur
ActiveBarcode calcule automatiquement le chiffre de contrôle automatiquement.
Type#: DataMatrix - #74 - CODEGS1DATAMATRIX
Liste de toutes les tailles de symboles