Un almacén puede tener en el mismo palet cinco códigos distintos: el del producto que pone el fabricante, el de la caja corrugada, una etiqueta con lote y caducidad, la etiqueta del palet y, en el rack, la de la ubicación. Cada uno tiene una función distinta. Cuando se usa un código fuera de su función, por ejemplo un código de producto sin lote donde se requiere trazabilidad, el problema se detecta en una auditoría o en un retiro de producto.
Las tres familias
| Código | Tipo | Qué guarda | Uso típico en el almacén |
|---|---|---|---|
| EAN-13 | Lineal, GS1 | GTIN de 13 dígitos | Producto para venta al consumidor en México y la mayoría de los países |
| UPC-A | Lineal, GS1 | GTIN de 12 dígitos | Producto para venta en Estados Unidos y Canadá |
| ITF-14 | Lineal, GS1 | GTIN de 14 dígitos | Cajas corrugadas, impreso directo en cartón |
| Code 128 | Lineal, uso libre | Letras y números | Ubicaciones, palets internos, documentos |
| GS1-128 | Lineal, GS1 | Varios datos con identificadores de aplicación | Cajas y palets con lote, caducidad, serie y SSCC |
| GS1 DataMatrix | 2D, GS1 | Los mismos datos en poco espacio | Salud, piezas pequeñas, empaques con lote y serie |
| QR con GS1 Digital Link | 2D, GS1 | Un enlace web que contiene GTIN y otros datos | Producto al consumidor que también lleva información en línea |
Códigos de producto: EAN-13 y UPC-A
Identifican únicamente el artículo. Dos piezas del mismo producto con lotes distintos tienen exactamente el mismo EAN-13. Son el requisito de entrada a cadenas comerciales y tiendas en línea, y su número, el GTIN, lo asigna la empresa dueña de la marca a partir del prefijo que le otorga GS1. Las especificaciones generales de GS1 asignan un GTIN distinto a cada nivel de empaque: la pieza, el paquete y la caja.
Códigos internos: Code 128
Los códigos que solo se leen dentro de su almacén (la ubicación A-05-03-2, el palet LP00001234, un documento de salida) no requieren un estándar de comercio. Code 128 codifica letras y números en poco espacio y lo lee cualquier escáner. La guía de codificación de ubicaciones explica cómo construir los códigos de ubicación.
Códigos con datos: GS1-128 y los códigos 2D
Cuando la etiqueta debe contener más datos que la identificación del producto, GS1 define identificadores de aplicación: números entre paréntesis que anuncian qué dato sigue. Los más usados en un almacén son (01) GTIN, (10) lote, (17) fecha de caducidad, (21) número de serie y (00) SSCC, el código de una unidad logística como un palet. Un GS1-128 con (01), (17) y (10) comunica al escáner el producto, la caducidad y el lote en una sola lectura. El glosario explica el GS1-128 con un ejemplo.
Los códigos 2D llevan los mismos datos en menos espacio. GS1 México promueve la transición a códigos de barras 2D, QR con GS1 Digital Link o GS1 DataMatrix, que pueden contener GTIN, lote, caducidad y serie, y GS1 US coordina en Estados Unidos la meta Sunrise 2027 para que los puntos de venta lean códigos 2D. Para el almacén, se recomienda contar con escáneres de imagen (2D) y no solo láser.
Qué código conviene para cada etiqueta
- Producto que vende a cadenas o en línea: EAN-13 (o UPC-A para Estados Unidos) con GTIN de GS1. No invente códigos propios para venta.
- Producto con lote o caducidad: además del código de producto, una etiqueta GS1-128 o 2D en la caja con lote y caducidad. Si la etiqueta del proveedor ya la incluye, léala al recibir.
- Ubicación: Code 128 con el código de la ubicación y el texto legible debajo.
- Palet: Code 128 con su código interno o, si su cliente lo exige, GS1-128 con SSCC.
- Documento: Code 128 con el folio, para abrir la tarea con un escaneo.
Errores frecuentes
- Usar el código del producto como si fuera del lote. Con EAN-13 únicamente, el sistema no registra el lote que salió.
- Imprimir códigos demasiado pequeños o con poco contraste. El escáner falla y la persona debe capturar el código a mano.
- Etiquetas de ubicación a una altura que impide la lectura. Para niveles altos, use etiquetas más grandes o colóquelas en el nivel inferior con referencia al superior.
- Escáneres solo láser en una operación que recibirá códigos 2D.
- Ignorar el texto legible. Cuando un código no se lee, la persona necesita el texto para capturarlo.
Qué revisar antes de comprar escáneres e impresoras
- Tipo de lector. Un lector de imagen (2D) lee códigos lineales y 2D; uno láser solo lee lineales.
- Distancia de lectura. Las ubicaciones de niveles altos se leen a varios metros; use un lector de largo alcance para esas zonas o etiquetas más grandes.
- Resolución de la impresora. Códigos pequeños, como un DataMatrix en una etiqueta de 2.5 cm, requieren impresoras de mayor resolución.
- Material de la etiqueta. En cuartos fríos, exteriores o superficies con grasa, la etiqueta debe resistir el entorno; una etiqueta despegada no se puede leer.
Cómo lo resuelve Chainlink
En Chainlink WMS, cada producto registra el código de barras que se lee en piso (EAN-13, UPC-A, Code 128 u otro). Al escanear una etiqueta GS1-128, la app toma el GTIN, la caducidad, el lote y la serie si vienen en la etiqueta y, si falta un dato que el producto exige, lo pide para capturarlo. Las plantillas de etiqueta se diseñan por tipo (producto, ubicación, palet), con código de barras o QR y variables como el código, el lote o la caducidad, con vista previa, y se imprimen desde la web o la handheld en impresoras Zebra. La app lee con el escáner de handhelds Zebra y Honeywell o con la cámara de un teléfono.
Preguntas frecuentes
¿Qué diferencia hay entre EAN-13 y GS1-128?
EAN-13 identifica el producto con su GTIN y se usa en el punto de venta. GS1-128 puede llevar varios datos a la vez, como GTIN, lote, caducidad o SSCC, y se usa en cajas y palets en la cadena de suministro.
¿Se puede usar Code 128 para los productos?
Para uso interno, sí. Para vender a cadenas comerciales o en tiendas en línea, el producto necesita un GTIN de GS1 en EAN-13 o UPC-A.
¿Se necesitan escáneres 2D?
Si recibe o recibirá productos con GS1 DataMatrix o QR, sí. Los escáneres de imagen también leen los códigos lineales, por lo que cubren ambas necesidades.
Compartir este artículo: LinkedIn