¿Qué información tiene el código de barras del palé?
· Toni Martir, arquitecto de software
Un palé de yogures sale del almacén del fabricante hacia el de una cadena de supermercados. En dos de sus lados lleva la misma etiqueta, con varios códigos de barras y, debajo de cada uno, cifras precedidas de números entre paréntesis: (00), (02), (37)… Es la etiqueta logística de GS1, la organización que publica las normas de los códigos de barras del comercio.
Lo único obligatorio en ella es el SSCC, un número de 18 cifras que identifica ese palé y ningún otro. El resto es opcional: si todas las cajas son del mismo artículo, la etiqueta puede decir cuál, cuántas, el lote y la fecha; si el palé es mixto, lleva sólo el SSCC, y lo que contiene viaja aparte, en el aviso de expedición. Y esa no es la única etiqueta del palé: cada caja y cada unidad llevan su propio código.
Las etiquetas de un palé de yogures, y qué dice cada código
La caja y la unidad tienen números distintos: cada nivel de embalaje que se vende lleva su propio GTIN, el número de artículo. Así, el mismo yogur aparece en el palé con dos códigos.
El SSCC, la matrícula del palé
Según las especificaciones generales de GS1, cada palé recibe un número que lo acompaña toda su vida, y es la llave para encontrar sus datos en los ficheros del proveedor y del cliente. En el ejemplo (00) 3 9524141 000000012 2, el 3 es un dígito de extensión, que la empresa usa para tener más números; 9524141, el prefijo de empresa que asigna GS1 (el 952 lo reserva para ejemplos); 000000012, un número de serie que pone la empresa, por ejemplo correlativo, y el 2, un dígito de control.
Según la guía de la etiqueta logística, el prefijo hace el número único en el mundo, pero no dice de dónde viene el palé. El SSCC lo asigna la empresa que monta el palé, y no puede volver a usarlo hasta un año después del envío.
Lo demás, sólo si todo el palé es igual
Los números entre paréntesis son identificadores de aplicación: dicen qué dato viene detrás. Se imprimen debajo de las barras, pero no van codificados. El (02) es el GTIN, el número de artículo, de las cajas que lleva el palé, y la referencia de identificadores de GS1 lo admite sólo junto al SSCC y al (37), el número de cajas. Detrás pueden ir el lote (10) y una fecha, como el consumo preferente (15) o la caducidad (17).
La guía reserva el (02) para palés cuyas cajas llevan todas el mismo GTIN. En un palé mixto, la etiqueta lleva sólo el SSCC, y GS1 recomienda enviar el contenido en un mensaje electrónico enlazado al SSCC: el aviso de expedición, que el cliente debería recibir antes que la mercancía.
Un código GS1‑128 admite como mucho 48 caracteres, así que una etiqueta con muchos datos los reparte en más de un código, y el del SSCC va siempre abajo.
Más de una etiqueta en el mismo palé
GS1 recomienda dos etiquetas idénticas del palé en dos lados contiguos, y su norma fija la altura de los códigos: entre 400 y 800 milímetros desde la base. Dentro, cada caja lleva su propio código, con su GTIN, en EAN‑13, ITF‑14 o GS1‑128, entre otros; con GS1‑128 puede añadir el lote y la fecha. Cada unidad lleva además el suyo, el que se lee en la tienda. Y si se retractilan varios palés juntos, cada uno conserva su SSCC y el grupo recibe otro, en una etiqueta por fuera.
Entonces, ¿qué información tiene?
Siempre el SSCC, el número que identifica ese palé. Si todas sus cajas son del mismo artículo, también cuál, cuántas, el lote y la fecha; si el palé es mixto, el contenido va en el aviso de expedición. Las cajas y las unidades llevan aparte su propio código, con su número de artículo.
Report Manager imprime códigos de barras GS1‑128 y EAN‑13 a partir de un campo o de una expresión (componente de código de barras, documentación en inglés). Cómo se diseña la etiqueta del palé lo contaré en el próximo artículo.
Fuentes
- GS1, GS1 General Specifications, versión 26.0, ratificada en enero de 2026. Apartado 2.2.1: «Each individual logistic unit is allocated a unique number, which remains the same for the life of the logistic unit. When assigning an SSCC, the rule is that an individual SSCC number must not be reallocated within one year of the shipment date from the SSCC assignor to a trading partner.» y «the SSCC provides a unique reference number that can be used as the key to access information regarding the logistic unit in computer files». Tabla de prefijos: «952 Used for demonstrations and examples of the GS1 system». Apartado 4.14: «although parentheses are not encoded in the barcode, parentheses SHALL surround AIs in HRI». Apartado 5.4.1: «The maximum number of data characters in a single symbol is 48.» Apartado 6.6.3: «The SSCC is the single mandatory element for all GS1 Logistic Labels.» Apartado 6.6.4.1.1: «the GS1-128 barcode encoding the SSCC SHALL be placed in the lowest portion of the label». Apartado 2.1.7: «each of the packaging types in Table 2-13, if traded, is assigned a separate GTIN». Apartado 2.1.7.2, para las agrupaciones de artículos: el GTIN en EAN-13, en ITF-14 o en «A GS1-128 barcode or GS1 DataBar barcode with GS1 Application Identifier (01)», «particularly relevant if there is a need to encode attribute information in addition to the identification number». Apartado 6.2: «Trade items intended to be scanned at a POS SHALL be marked with an EAN-13, UPC-A, EAN-8, UPC-E, GS1 DataBar Omnidirectional, GS1 DataBar Stacked Omnidirectional, GS1 DataBar Expanded or GS1 DataBar Expanded Stacked barcode.» Apartado 6.7.1.1: «all GS1 barcodes SHALL be positioned in a space between 400 millimetres (16 inches) and 800 millimetres (32 inches) from the base of the pallet». Apartado 6.7.2: «For pallets (logistic units identified with an SSCC) it is recommended that two identical logistic labels are placed on adjacent sides.»
- GS1, GS1 Logistic Label Guideline, versión 1.3, ratificada en julio de 2019. Apartado 3.1, sobre el prefijo de empresa: «It makes the SSCC unique worldwide but does not identify the origin of the unit.»; regla [3-2]: «The SSCC should be assigned by the company that is creating the logistic unit, using its own GS1 Company Prefix.» Apartado 4.1: «For heterogeneous logistic units it is not possible to include trade item information on the logistic label and therefore the use of electronic messaging is strongly encouraged to support the exchange of data linked with the SSCC.» Regla [4-1]: «When the logistic unit is homogeneous, and is not a trade item, the contents of the pallet may be defined using AI (02) CONTENT». Reglas [8-7] y [8-8], sobre los palés apilados: «each pallet should be identified with a unique SSCC» y «an additional SSCC should be assigned to the stacked pallet group». Reglas [9-19] y [9-34]: «The Despatch Advice / ASN should specify for each logistic unit the SSCC and the contained trade items.» y «The Despatch Advice / ASN should be received and processed into the receivers system before the goods arrive.» Apartado 10.6, palé mixto: «Mandatory data SSCC with AI (00) Optional data none».
- GS1, GS1 Application Identifiers (referencia oficial, también en JSON-LD): (00) «Serial Shipping Container Code (SSCC)», N2+N18; (02) «Global Trade Item Number (GTIN) of contained trade items», que exige (00) y (37); (37) «Count of trade items or trade item pieces contained in a logistic unit»; (10) «Batch or lot number»; (15) «Best before date (YYMMDD)»; (17) «Expiration date (YYMMDD)».
- Report Manager, componente de código de barras: «Code128A, Code128B, Code128C, Code128 Code 128 family», «To generate GS1 barcodes, the FNC1 char must precede the barcode, it's represented by the ¿ char», «CodeEAN8, CodeEAN13 European EAN barcodes» y «The value of the barcode is obtained evaluating this expression».
Toni Martir, arquitecto de software · · fuentes comprobadas el