Demasiados datos en un código de barras: cuando un GS1-128 se desborda
LabelCraft - etiquetas de código de barras para Shopify, impresas exactamente al tamaño que defines.
Cada etiqueta se imprime al tamaño que defines - medido, no aproximado.
Un desbordamiento o un código de barras ausente siempre genera un aviso visible antes de imprimir.
Los módulos se ajustan a los puntos de tu impresora: códigos nítidos que se leen a la primera.
Nunca sobrescribimos ni reasignamos el código de barras existente de un producto.
Intentaste meter un GTIN más peso neto, precio, lote y número de serie en un solo símbolo GS1-128 (o Code 128 simple), y los últimos campos se cayeron. No es un fallo - un código de barras lineal tiene un techo de capacidad estricto, y una carga que etiqueta cada campo con un AI (Application Identifier) lo alcanza antes de lo que sugiere el simple recuento de dígitos. Esta guía explica por qué y qué hacer.
Cada campo adicional se etiqueta, y cada etiqueta cuesta caracteres
Un GS1-128 lleva un GTIN más campos adicionales, cada uno precedido por un AI (Application Identifier) que indica qué significan los dígitos: 01 para el GTIN, 10 para lote, 17 para caducidad, 3103 para peso neto, 3922 para precio, y 21 para número de serie. Los dígitos del AI, el valor del campo y un separador entre campos de longitud variable viven todos dentro de ese mismo único símbolo. Consulta Application Identifiers GS1-128 para las cadenas de elementos exactas que construye LabelCraft.
El techo estricto: 48 caracteres de símbolo, 165.1 mm
Un solo símbolo GS1-128 admite como máximo 48 caracteres de símbolo y 165.1 mm de longitud impresa. Pasada cualquiera de las dos, físicamente no puede ser un solo código de barras - ningún tamaño de fuente ni ajuste de impresora compra más espacio dentro de un símbolo. La única forma de superar el techo es llevar menos, o repartir los datos en dos símbolos.
El truco es que 48 caracteres no es lo mismo que 96 dígitos. El Code Set C empaqueta 2 dígitos en un carácter de símbolo, pero dos cosas lo recortan: una secuencia numérica de longitud impar cuesta un carácter extra para cerrarse, y cada campo de longitud variable necesita su propio separador FNC1 que es en sí un carácter. Así que una carga real de varios campos alcanza el techo bastante antes de lo que dice una estimación ingenua de "dígitos divididos entre 2".
Una carga que se desborda
- Apílalo todo: GTIN (AI
01) + lote (AI10) + caducidad (AI17) + peso neto (AI3103) + precio (AI3922) + número de serie (AI21) y el total supera los 48 caracteres. - Como se excede la capacidad, los últimos campos no caben en un solo símbolo - los últimos AI que añadiste son justo los que se caen al final.
- La solución es llevar menos o dividir: quita un campo (incrusta menos GTIN / precio / peso), acorta el lote o el número de serie, o reparte los datos en 2 etiquetas.
Cómo LabelCraft detecta un GS1-128 fuera de capacidad antes de imprimir
LabelCraft ejecuta una comprobación de capacidad previa en cuanto montas un GS1-128. Si los campos elegidos superan el límite de 48 caracteres o de 165.1 mm, señala el desbordamiento antes de imprimir y nombra exactamente qué AI no caben - nunca descarta en silencio los últimos datos para imprimir un código de barras que se relee truncado. Es la misma regla de nunca-en-silencio que sigue todo el motor de renderizado: un código que no puede contener lo que pides se detecta en el diseño, no en el muelle de recepción.
Una vez que un símbolo cabe, todavía tiene que ser lo bastante ancho para leerse. Si un GS1-128 demasiado estrecho no escanea tras recortar los datos, sigue con el código de barras no escanea.
Instalar gratis - 200 etiquetas al mes →
Más guías: Application Identifiers GS1-128, etiquetas de cartón y caja, el código de barras no escanea - o contactar con el soporte de LabelCraft.
Guías relacionadas
- Cómo imprimir etiquetas de código de barras al recibir inventario en Shopify
- Imprimir etiquetas de contenedor, estante y ubicación
- Shopify recibe por SKU, no por código de barras — cómo etiquetar por código de barras
- ¿Una app de códigos de barras para Shopify multiplica tus cantidades de caja o paquete?
- Conciliar un albarán de proveedor con una transferencia de Shopify
- ¿Envío parcial recibido? Imprime etiquetas solo para el delta
- Etiquetas de lote y caducidad para la recepción en Shopify
- Ponga GTIN, precio y peso en un solo código de barras GS1-128
- Etiquetas de cartón y caja: ITF-14 y GS1-128 en la caja exterior