Aller au contenu
Plume

GS1 et logistique · sur nos serveurs

Générateur GS1 Data Matrix.

GS1 Data Matrix est la norme de la sérialisation pharmaceutique : GTIN, numéro de série, lot et date de péremption réunis dans un carré grand comme une vignette, comme l’exigent la FMD européenne et la DSCSA des États-Unis. Chaque identifiant d’application que vous saisissez est validé par rapport au dictionnaire de syntaxe GS1 avant que le code ne soit dessiné.

Aperçu en directSVG vectoriel gratuit600 DPI gratuitZones de silence ISOSans inscription

Les AI GS1 dans un Data Matrix, la norme de la sérialisation pharmaceutique.

Les zones de silence exigées par les normes sont toujours actives. Pour un emballage de production, contrôlez un échantillon imprimé avec un vérificateur de codes-barres.

Aperçu

Exemple de code-barres GS1 Data MatrixExemple : saisissez votre contenu pour le personnaliser

  • Généré sur nos serveurs : c’est le seul outil Plume dans ce cas.
  • Nous conservons le type de code et la longueur du contenu, jamais ce que vous encodez.
  • Vecteur SVG gratuit + PNG jusqu’à 600 DPI, usage commercial autorisé.
  • Tous les détails dans la politique de confidentialité.

Données valides pour GS1 Data Matrix

La saisie utilise la même syntaxe d’AI entre parenthèses que partout ailleurs chez GS1. La chaîne pharmaceutique typique est (01)09521234543213(17)250630(10)ABC123(21)12345, qui combine un GTIN de 14 chiffres, une péremption au format YYMMDD, un code de lot et un numéro de série. Le validateur applique la table des AI de GS1 : une clé de contrôle correcte sur (01), des dates de six chiffres exactement, avec des mois et des jours réels, sur (17), et un plafond de 20 caractères pris dans le jeu CSET 82 sur (10) et (21). Le jour 00 est accepté dans les dates, parce que GS1 le définit comme la fin du mois.

Vous ne rencontrerez pas de limite de longueur en pratique : les symboles ECC 200 grandissent de 10x10 jusqu’à 144x144 modules à mesure que le contenu augmente, bien au-delà de ce dont une chaîne de sérialisation a besoin.

Exemple qui fonctionne : (01)09521234543213(17)250630(10)ABC123 une chaîne de style pharmaceutique avec GTIN, péremption et lot, qui passe tous les contrôles d’AI.

Où GS1 Data Matrix est utilisé

  • Sérialisation des médicaments sur ordonnance (FMD/DSCSA)
  • Marquage UDI des dispositifs médicaux
  • Étiquettes GS1 compactes là où un GS1-128 ne tient pas

Erreurs fréquentes et comment les corriger

AI 17: Invalid day of month
(17)250230 échoue parce que le 30 février n’existe pas. Utilisez une date de calendrier réelle, ou 00 comme jour pour signifier la fin du mois, ce que GS1 autorise. Le texte apparaît en anglais parce qu’il vient du codeur bwip-js lui-même.
AI 17: Too short
Les dates de péremption doivent compter exactement six chiffres dans l’ordre YYMMDD. Écrivez juin 2025 sous la forme 250630 ou 250600, jamais 2506. Le texte apparaît en anglais parce qu’il vient du codeur bwip-js lui-même.
AI 10: Too long
Les codes de lot s’arrêtent à 20 caractères dans la spécification GS1. Raccourcissez le code et, si vous avez concaténé le lot et le numéro de série, déplacez le numéro de série dans son propre élément (21). Le texte apparaît en anglais parce qu’il vient du codeur bwip-js lui-même.
La clé de contrôle de l’identifiant d’application (01) devrait être …, et non …
Le dernier chiffre du GTIN a échoué à la validation mod-10. Cherchez une faute de frappe, ou un chiffre perdu pendant la copie depuis votre ERP ou depuis votre fichier de maquette.

Taille et impression

Data Matrix s’imprime généralement en petit format, donc la précision compte plus que la taille. Sur les étuis de médicaments, les largeurs de module d’environ 0,25 mm à 0,5 mm sont les plus courantes ; choisissez le préréglage Petite étiquette produit dans le sélecteur « Où sera-t-il utilisé ? », et laissez libre sur chaque côté la zone de silence d’au moins un module qu’exige la norme ISO/IEC 16022. Exportez le SVG pour que votre logiciel d’étiquettes redimensionne le symbole sans rééchantillonnage, ou générez le PNG à 600 DPI pour que chaque module tombe sur des points d’imprimante entiers.

Questions sur GS1 Data Matrix

Pourquoi les codes-barres pharmaceutiques utilisent-ils Data Matrix plutôt que des codes QR ?

Les régulateurs ont fait de GS1 Data Matrix leur norme parce qu’il condense les AI exigés dans moins de place et parce que l’infrastructure de vérification a été spécifiée autour de lui. La réglementation européenne contre les médicaments falsifiés nomme Data Matrix explicitement, donc un code QR portant des données identiques n’est pas conforme sur une boîte de médicament.

Quels AI la sérialisation FMD de l’UE exige-t-elle ?

L’identifiant unique est un Data Matrix qui porte le code produit (01), le numéro de série (21), le lot (10) et la date de péremption (17), certains marchés ajoutant un numéro national de remboursement. Ce générateur contrôle les quatre champs, y compris le fait que la péremption soit une date de calendrier réelle.

Quelle quantité de données tient dans un GS1 Data Matrix ?

ECC 200 plafonne à 2335 caractères alphanumériques dans le plus grand symbole, celui de 144x144, des ordres de grandeur au-dessus de ce qu’utilise une chaîne de sérialisation. En pratique, le symbole passe simplement à la taille supérieure quand votre chaîne d’AI s’allonge.

Un Data Matrix se scanne-t-il encore lorsqu’il est abîmé ?

ECC 200 intègre une correction d’erreurs Reed-Solomon, l’une des raisons pour lesquelles on lui fait confiance pour le marquage direct de pièces et pour l’impression minuscule. Les symboles survivent souvent à une bavure ou à un coin abîmé, même si le motif de repérage en L qui longe deux des bords doit rester intact.

Plus de types de codes-barres