Usado por 700.000+ personas
Generador de códigos de barras GS1 DataMatrix gratis.
GS1 DataMatrix lleva GTIN, lote, fecha de caducidad y número de serie en un código 2D en envases de medicamentos y productos sanitarios. Escriba las cadenas de elementos; el generador añade el primer FNC1.
Cómo crear un código de barras GS1 DataMatrix
-
01
Reúna el GTIN y los datos de producción
Tome el GTIN de su maestro de artículos y el lote, la fecha de caducidad y el número de serie de producción. En (01), complete el GTIN hasta 14 dígitos con ceros por delante; el generador no verifica su dígito de control.
-
02
Escriba las cadenas de elementos
Escriba cada AI y su valor sin paréntesis:
01+ GTIN,17+ AAMMDD,10+ lote,21+ número de serie. Si tras un campo sin longitud predefinida, como el lote, sigue otro AI, escriba\Fentre ambos. -
03
Ajuste el tamaño a su impresora
Indique la resolución de su impresora y un ancho de módulo de puntos enteros dentro del rango GS1 de su aplicación, como 0,508 mm (6 puntos) a 300 dpi. Añada una zona de silencio de un módulo, aquí 0,508 mm, y descargue un PNG o un SVG con un plan.
¿Qué es GS1 DataMatrix?
GS1 DataMatrix es un símbolo Data Matrix ECC 200 (Error Checking and Correction, comprobación y corrección de errores) que empieza con el carácter de función 1 (FNC1). Contiene cadenas de elementos GS1, cada una formada por un identificador de aplicación (AI) y sus datos, de modo que un solo símbolo lleva el GTIN (Global Trade Item Number, número global de artículo comercial) junto con el lote, la fecha de caducidad y el número de serie. GS1 lo incluye entre los soportes de datos preferidos para los envases primarios y secundarios del sector sanitario, junto a GS1-128 y GS1 DataBar. Es el único soporte de datos de GS1 aprobado para el marcado directo de productos sanitarios.
Dónde se usa GS1 DataMatrix
Los envases de medicamentos con receta de la UE que llevan dispositivos de seguridad incorporan un identificador único (código de producto, número de serie aleatorio, lote y fecha de caducidad) en un Data Matrix, como GS1 DataMatrix. Las farmacias lo verifican y lo desactivan en la dispensación. Según la ley estadounidense Drug Supply Chain Security Act (DSCSA), los envases de medicamentos con receta llevan su identificador de producto serializado en un data matrix 2D.
Las etiquetas de los productos sanitarios muestran el UDI (Unique Device Identifier, identificador único de producto) en texto plano y en formato legible por máquina; los productos reutilizables reprocesados lo llevan en el propio producto. El punzonado por puntos y el grabado láser marcan GS1 DataMatrix en piezas metálicas, implantes y placas de circuito. En los puntos de venta puede acompañar al código EAN o UPC durante el paso de GS1 a 2D.
Un escaneo para el GTIN y los atributos, con el tamaño y el grado de GS1
GS1 recomienda incluir en el mismo símbolo cualquier dato exigido junto con el GTIN, de modo que un solo escaneo lo lea todo. El prefijo ]d2 permite al software distinguir los datos GS1 de otro contenido de Data Matrix.
El dibujo muestra el ejemplo a 0,495 mm por módulo, el valor objetivo de GS1 para envases de medicamentos que no se escanean en la distribución general. Resultan 10,89 mm, u 11,88 mm con la zona de silencio. El engrosamiento de la impresión reduce el grado y una zona de silencio inferior a un módulo no es válida; apunte a 1,5 o mejor en un verificador ISO/IEC 15415.
Formatos, lotes de números de serie y automatización
Descargue PNG, GIF o JPG gratis; el SVG y las resoluciones de impresión más altas vienen con un plan. Para los números de serie, regístrese gratis y vincule una hoja de datos: sus filas se descargan como códigos de una sola vez. Sin cuenta, el generador crea un código cada vez. \F se convierte en FNC1 en todos los archivos.
TBarCode SDK integra GS1 DataMatrix en aplicaciones .NET, C++ y COM, sin regalías en tiempo de ejecución. Barcode Studio genera secuencias de números de serie o importa archivos CSV y los exporta de una sola vez; TBarCode/SAPwin los imprime desde SAPscript y Smart Forms. En el software de TEC-IT, el formato de código GS1 añade el primer FNC1; active las secuencias de escape para usar \F.
GS1 DataMatrix de un vistazo
- Tipo
- Data Matrix ECC 200 con FNC1 en primer lugar
- Especificación
- ISO/IEC 16022; Especificaciones generales de GS1, sección 5.6 (versión 26.0, 2026)
- Datos
- Cadenas de elementos GS1, juego GS1 de 82 caracteres, sin espacios
- Capacidad
- Hasta 3114 dígitos o 2334 caracteres alfanuméricos
- Tamaños de símbolo
- 24 cuadrados de 10 × 10 a 144 × 144 módulos, 6 rectángulos hasta 16 × 48
- Corrección de errores
- Reed-Solomon, fija según el tamaño del símbolo
- Zona de silencio
- Un módulo (1X) en todos los lados
- Emisor de la numeración
- Organizaciones miembro de GS1 (prefijo de empresa GS1)
- Dimensión X
- Se fija según la aplicación, p. ej. 0,396–0,990 mm en envases de medicamentos que no se escanean en la distribución general
- Calidad de impresión
- Grado 1,5 o mejor según ISO/IEC 15415 en el sector sanitario, el comercio minorista y la logística
Qué codifica el ejemplo
(01) y (17) tienen una longitud predefinida; el lote (10) no, así que un FNC1 lo cierra antes del número de serie (21), que va al final y no necesita ninguno.
| AI | Contenido | Formato | En el ejemplo |
|---|---|---|---|
| (01) | GTIN | 14 dígitos | 09521234567899 |
| (17) | Fecha de caducidad | AAMMDD | 281130: 30 de noviembre de 2028 |
| (10) | Número de lote | Hasta 20 caracteres | ABCD1234, cerrado por FNC1 |
| (21) | Número de serie | Hasta 20 caracteres | 7654 |
Cada pareja de dígitos, letra o FNC1 ocupa una palabra de código: 24 en total. Un símbolo de 20 × 20 solo admite 22, por eso el ejemplo es de 22 × 22.
Un escáner envía ]d201095212345678991728113010ABCD1234, el carácter de control GS (ASCII 29) por el segundo FNC1 y después 217654.
Normas de identificación de la UE y de EE. UU. para medicamentos y productos sanitarios
| Norma | Se aplica a | Datos codificados | Código de barras |
|---|---|---|---|
| Reglamento Delegado (UE) 2016/161 (desde el 9 de febrero de 2019; en algunos Estados miembros, como muy tarde en 2025) | Medicamentos con receta con dispositivos de seguridad | Código de producto, número de serie aleatorio (hasta 20 caracteres), lote, fecha de caducidad y número nacional si se exige | Data Matrix con corrección de errores de nivel ECC 200; esquema de codificación p. ej. según ISO/IEC 15418 (AI GS1 o identificadores de datos) |
| DSCSA de EE. UU. (21 U.S.C. 360eee-1) | Envases de medicamentos con receta | National Drug Code más número de serie (hasta 20 caracteres), lote y fecha de caducidad | Data matrix 2D |
| Norma UDI de EE. UU. (21 CFR 801, 830) | Etiquetas y envases de productos sanitarios | Identificador del producto más lote, número de serie, fecha de caducidad o de fabricación si figuran en la etiqueta | Texto plano y AIDC (identificación y captura automática de datos) |
| Reglamento (UE) 2017/745 sobre los productos sanitarios, anexo VI | Productos sanitarios y niveles superiores de embalaje | UDI-DI (identificador del producto) más UDI-PI (identificador de producción), p. ej. número de serie, lote, fechas | AIDC y texto legible por personas |
Ninguna de ellas nombra solo a GS1. La Food and Drug Administration de EE. UU. acredita a GS1, HIBCC e ICCBBA como entidades emisoras de UDI; la UE ha designado a estas y al IFA de Alemania hasta el 27 de junio de 2029.
Antes de imprimir: tamaño de módulo, texto y comprobaciones
GS1 fija la dimensión X (tamaño de módulo) según la aplicación; los módulos más grandes se escanean y se imprimen con más fiabilidad.
| Aplicación (tabla de GS1) | Dimensión X (objetivo) | Calidad mínima |
|---|---|---|
| Artículos sanitarios de venta al público que no se escanean en la distribución general, p. ej. envases de medicamentos (10) | 0,396–0,990 mm (0,495 mm) | 1,5/08/660 |
| Artículos sanitarios que no son de venta al público, p. ej. envases primarios hospitalarios (6) | 0,254–0,990 mm (0,380 mm) | 1,5/08/660 |
| Artículos sanitarios que también se escanean en la distribución general (8) | 0,750–1,520 mm (0,750 mm) | 1,5/20/660 |
| Punto de venta minorista, junto a EAN o UPC (1, adenda 2) | 0,396–0,990 mm (0,495 mm) | 1,5/12/660 |
| Marcado directo de piezas, salvo productos sanitarios (7) | 0,254–0,615 mm (0,300 mm) | 1,5/06/660 |
- Zona de silencio: la imagen termina en el borde del símbolo; deje libre un módulo por todos los lados, en el diseño o en el generador.
- Texto: la imagen no lo incluye. Imprima cada cadena de elementos con su AI entre paréntesis, p. ej. (17) 281130, sin FNC1; en artículos sanitarios con poco espacio, el GTIN va primero. Los envases de medicamentos de la UE imprimen el código de producto y el número de serie como texto, salvo que la suma de sus dos dimensiones mayores sea de 10 cm o menos.
- Superficie: oscuro sobre un fondo claro y mate; las tintas doradas o plateadas y las láminas brillantes pueden cegar a los escáneres. Los envases de medicamentos de la UE necesitan una superficie lisa, uniforme y de baja reflexión.
- Verificación: un verificador ISO/IEC 15415 indica el grado, la apertura y la luz, como 1,5/08/660; su propio escáner solo da un resultado de pasa o no pasa.
Errores frecuentes al introducir datos en GS1 DataMatrix
- Paréntesis escritos.
(01)se convierte en cuatro caracteres de datos, de modo que los datos ya no empiezan por un AI. Escriba01. \Fal principio. El generador ya pone el FNC1 en primer lugar; uno escrito añade un segundo antes del primer AI. Empiece por el AI.- Sin separador tras el lote.
10ABCD1234217654se lee como un único lote, ABCD1234217654, sin número de serie. Escriba\Fantes de21. - 00 como día de caducidad. Desde el 1 de enero de 2025, los productos sanitarios regulados necesitan un día real: finales de julio de 2027 es
270731, no270700.
GS1 DataMatrix comparado con códigos afines
El mismo símbolo ECC 200 sin FNC1 delante, para cualquier texto que no sean cadenas de elementos GS1.
Convierte el GTIN y los atributos en una dirección web para teléfonos, y lo lleva un Data Matrix simple (]d1) o un código QR.
Las mismas cadenas de elementos, pero con una zona de silencio de cuatro módulos. Para el marcado directo de artículos sanitarios regulados, GS1 solo aprueba GS1 DataMatrix.
Soporte de datos lineal de los mismos AI, obligatorio para el SSCC (Serial Shipping Container Code) salvo que la unidad logística sea demasiado pequeña para una etiqueta A6. Un GS1 DataMatrix añadido a una etiqueta logística repite todas sus cadenas de elementos.
Un número farmacéutico nacional dentro del conjunto de GTIN, como la PZN alemana (Pharmazentralnummer) con el prefijo 4150, codificado en (01) como un GTIN.
El código Pharmacy Product Number del IFA: un Data Matrix con formato 06, identificadores de campo y separadores GS en lugar de FNC1 y AI.
Preguntas frecuentes
Obtenga más información sobre GS1 DataMatrix.
¿Qué AI necesita el GS1 DataMatrix de un envase de medicamento?
¿Tengo que activar Secuencias de escape para \F?
\F en FNC1 con o sin la opción, tanto en códigos individuales como en descargas por lotes.
¿Puede un GS1 DataMatrix sustituir al EAN-13 en el punto de venta?
¿Qué tamaño tiene un GS1 DataMatrix con GTIN y número de serie?
Más recursos
Data Matrix (ECC200) - código de barras 2D
Data Matrix es un código de barras matricial bidimensional que codifica texto o datos sin procesar en un patrón de módulos cuadrados blancos y negros. El…
GuíaIdentificador de aplicación GS1 (AI)
Los códigos de barras del sistema GS1 (como GS1-128 ) utilizan identificadores de aplicación (AI) para proporcionar información sobre la estructura de los…
FAQPreguntas frecuentes sobre etiquetado sanitario y farmacéutico
El identificador único debe ser un GS1 DataMatrix con una calificación mínima de calidad de impresión de 1,5 medida según ISO/IEC 15415. Por debajo de ese…
ProductoTBarCode SDK
El paquete para desarrolladores en Windows: componentes .NET, OCX y DLL generan e imprimen más de 100 simbologías de código de barras desde sus aplicaciones.
ProductoBarcode Studio
Más de 100 tipos, control de calidad en vivo y exportación por lotes.
ProductoTBarCode/SAPwin
La DLL de códigos de barras para SAP: imprima códigos de barras desde SAPscript, Smart Forms y ABAP en prácticamente cualquier impresora, mediante SAPSprint, SAPGUI o WWI.