Qué datos codifica (y qué no) un código de barras
Qué es un código de barras › Conceptos básicos
El error más común del sector — y el origen de media discusión con un cliente nuevo — es creer que el código de barras "contiene" el precio o el nombre del producto. Codifica exactamente lo que sus dígitos dicen y nada más. Un EAN-13 contiene trece dígitos y sus barras son simplemente la forma de imprimirlos para que un láser o una cámara los lea sin errores.
Por qué el precio no viaja en el código
La caja lee el GTIN y consulta el precio en la base de datos de la tienda. Esta separación tiene consecuencias prácticas enormes: la misma etiqueta funciona con precios distintos en cada establecimiento, el precio cambia sin reetiquetar nada, y las promociones ("2×1", descuentos por tarjeta) se aplican en el sistema, no en el envase.
Tampoco viaja el nombre, la marca, el peso ni el país de origen. Toda esa información vive en los datos maestros del producto — en el GDSN si trabajas con GS1 pleno, o en el ERP de cada cliente. El código es el puntero; la ficha es la ficha.
Qué datos adicionales sí pueden viajar
El estándar GS1 permite codificar más que el GTIN mediante los identificadores de aplicación (AI): número de lote (AI 10), fecha de caducidad (AI 17), número de serie (AI 21), fechas de producción, pesos variables, referencias internas. En un símbolo lineal de punto de venta esto no cabe — el EAN-13 de la caja lleva solo el GTIN — pero en códigos 2D (Data Matrix, QR) es el uso normal, y es la base de la trazabilidad por unidad que verás en los cursos de Trazabilidad y de Códigos 2D.
La regla mental que lo resume
Piensa en el código de barras como en una matrícula de coche: identifica inequívocamente, no describe. Nadie espera saber del color del coche leyendo la matrícula; tampoco hay que esperar el precio del producto leyendo el EAN. Cuando alguien te pida "meter el precio en el código", la respuesta profesional es: no se hace, y precisamente por eso el sistema funciona.
La excepción: productos de medida variable
Hay un caso en que el símbolo sí lleva algo más que el identificador: los productos de medida variable, como una bandeja de carne o una cuña de queso cortada en tienda. Ahí el peso o el precio se necesita en el propio símbolo, porque cada unidad es distinta y no hay ficha que consultar.
Para eso existen dos mecanismos. Dentro de una sola tienda se usan números de circulación restringida —los prefijos GS1 del 02 y del 20 al 29—, que solo tienen sentido en ese comercio y nunca deben salir a la cadena de suministro. Para el comercio entre empresas se usa GS1-128 con identificadores de aplicación: el AI (01) lleva el GTIN, el (3103) el peso neto en kilogramos con tres decimales, y así con más de un centenar de identificadores normalizados.
Por qué el precio nunca viaja entre empresas
Que el precio no esté en el código no es una limitación técnica sino una decisión de diseño. El precio lo pone cada comercio, cambia con las promociones y difiere entre países; si viajara en el símbolo, cada cambio de precio obligaría a reetiquetar la mercancía.
El corolario práctico: si alguien pide «un código de barras con el precio dentro» para vender a un distribuidor, lo que necesita es un GTIN y una ficha de producto sincronizada, no un símbolo distinto. Explicarlo bien la primera vez ahorra semanas de malentendidos.
Ejercicio
Qué contiene realmente un código de barras
¿Qué es el GTIN (Global Trade Item Number)?
- El nombre comercial del fabricante
- El código interno de inventario de cada tienda
Lecciones relacionadas
Preguntas de la Comunidad
Dudas del sector resueltas por el Equipo de la Academia sobre este curso:
- ¿Puedo inventar los primeros dígitos de un EAN-13 para mi producto?
- Mi escáner no lee el código en el lineal: ¿por dónde empiezo?
- ¿Qué significan los 13 dígitos de un EAN-13? ¿El principio indica el país?
- ¿Cada talla y color de una prenda necesita su propio código de barras?
- El código está rayado y la caja no lo lee: ¿se puede teclear a mano?
Esta lección pertenece al curso Fundamentos del Código de Barras y el GTIN.
Este módulo incluye el examen «Examen del Módulo 1: Fundamentos».