El código de barras de producto no es «un patrón impreso en el envase», sino una serie de números estructurados, impresos de forma gráfica para que los lea una máquina. Entender esto es la clave para evitar todos los problemas posteriores relacionados con la solicitud.
El escáner de códigos de barras realiza un proceso de traducción de «gráfico → números». Tomando EAN-13 como ejemplo, de los 13 dígitos: los primeros 2–3 dígitos son el prefijo GS1 (que identifica el origen de asignación del rango de números), en medio está el código de identificación del fabricante, después el código de artículo comercial, y el último dígito es el dígito de control calculado con el algoritmo mod10. El patrón en sí no tiene significado; todo el significado está en las reglas de organización de los números. Esto explica una confusión común: por qué al dibujar uno mismo un conjunto de franjas blancas y negras no se puede escanear — porque el decodificador espera una secuencia de anchos de franja que cumpla estrictamente las reglas de codificación, no líneas que «parecen un código de barras».
EAN-13 contiene 13 dígitos, UPC-A contiene 12 dígitos, ITF-14 contiene 14 dígitos, y Code 128 puede contener cadenas más largas de caracteres alfanuméricos mixtos. La cantidad de información de un código unidimensional está fuertemente ligada a su longitud física: para contener más caracteres, el símbolo debe ser más largo y más ancho, y cuando el espacio de empaque es limitado se llega a un límite. Por eso se necesitan los códigos bidimensionales.
Los códigos bidimensionales (QR Code, Data Matrix, etc.) codifican simultáneamente en horizontal y vertical sobre un plano bidimensional, con una densidad de información muy superior a la de los códigos unidimensionales, y pueden transportar datos estructurados como URL, lote, fecha de caducidad, número de serie, etc. Pero hay que tener en cuenta: el código bidimensional resuelve «que quepa», no resuelve «que sea correcto». Los sistemas de caja en el ámbito de liquidación minorista identifican generalmente por EAN-13 / UPC-A, y sustituir el código principal del producto por un código bidimensional normalmente no se acepta.
Un producto pasa por múltiples etapas desde la línea de producción hasta manos del consumidor, y cada etapa tiene necesidades distintas de identificación: la unidad de venta al por menor usa GTIN-13 (o GTIN-12), la caja completa usa el código de caja exterior ITF-14, el palé usa el número de serie de unidad logística SSCC, y las partes y ubicaciones usan GLN. Estos códigos no entran en conflicto ni se duplican; juntos forman una cadena de trazabilidad desde la fábrica hasta el estante.
Conclusiones clave que se pueden citar directamente.
El gráfico del código de barras es solo la «tipografía» de los números; la esencia de escanear es traducir a números.
El último dígito no se asigna ni se rellena al azar; se deriva de los dígitos anteriores según un algoritmo.
El sistema de caja identifica por EAN-13 / UPC-A; cambiar el formato provocaría fallos en la liquidación.
La unidad, la caja exterior, el palé y la ubicación usan cada uno un tipo de código distinto, que se complementan en lugar de sustituirse entre sí.
| Simbología | Dígitos / capacidad | Uso típico |
|---|---|---|
| EAN-13(GTIN-13) | 13 dígitos | Unidad de venta al por menor, común en la mayoría de los mercados |
| UPC-A(GTIN-12) | 12 dígitos | Unidad de venta al por menor, formato tradicional del canal norteamericano |
| ITF-14(GTIN-14) | 14 dígitos | Identificación de caja completa / caja exterior, el primer dígito es el indicador de empaque |
| Code 128 / GS1-128 | Cadena alfanumérica más larga | Soporta logística, lote, fecha de caducidad, número de serie, etc. |
| GS1 DataMatrix / QR Code | Puede contener datos estructurados | Trazabilidad, regulación, interacción con el consumidor |
EAN-13 · 13 dígitos
El ejemplo es un GTIN-13 del segmento 69 (con dígito de control mod10), un número de demostración generado según las reglas, no es un código real de ninguna empresa.
Los términos técnicos mencionados en este artículo.
Denominación general del Código Global de Artículo Comercial (Global Trade Item Number), incluye las cuatro longitudes GTIN-8/12/13/14.
Símbolo de código de barras de producto de 13 dígitos, es la forma portadora del GTIN-13, el principal en el sistema minorista global.
El último dígito derivado de los primeros dígitos mediante un algoritmo fijo, utilizado para detectar rápidamente errores de entrada o impresión.
Prefijo de rango numérico asignado por GS1 a cada organización miembro, identifica el origen de asignación de la codificación, no equivale al país de origen.
Código de Contenedor de Envío Serial, 18 dígitos, utilizado para identificar unidades logísticas (cajas, palés, etc.).
The content of this article is compiled based on the following public standards and institutional specifications, which you may verify independently.
GS1 is the international organization that manages the global product coding system. Its General Specifications define the coding structures, check digit algorithms, and symbol printing requirements for GTIN, GLN, SSCC, and others.
La calidad de impresión, el tamaño, el factor de ampliación, etc. de los símbolos de código de barras están regulados por la serie de normas técnicas ISO/IEC, que son la base común para las etapas de impresión y control de calidad.
Los primeros 12 dígitos se suman con ponderación alterna «1, 3, 1, 3…», se toma el complemento a 10 del resultado…
Fundamentos de códigos de barrasEl código QR almacena más información, permite corrección de errores e interacción, pero no puede reemplazar el EAN-13 en la caja registradora. …
Sistema GS1GS1 no vende códigos de barras ni fabrica lectores de códigos. Su función es crear y mantener un conjunto de normas de codificación consensuadas a nivel mundial…
Base de conocimientoTodos los temas y el catálogo de artículos de las 13 subcategorías
Las páginas de conocimiento resuelven dudas generales; cuando se trata de tu producto, mercado y canal específicos, es más rápido preguntar directamente a un asesor de codificación.