Prefijo de empresa GS1 (GTIN / SSCC) en la empresa ordenante y en los clientes
Con el prefijo de empresa GS1 —el que asigna GS1/AECOC a cada empresa— Yunbit construye los códigos de los artículos (GTIN-13), de los contenedores (SSCC) y de los envases (GTIN-14), con su dígito de control calculado según la norma GS1. Así los códigos dejan de ser internos y sirven para el etiquetado logístico, el EDI y el comercio con terceros.
El prefijo se da de alta en la ficha de la empresa ordenante (los códigos de la propia empresa) y, si la plataforma trabaja como operador logístico y emite los códigos de la mercancía de sus clientes, también en la ficha de cada cliente. Es un dato opcional.
Configuración previa
- El prefijo lo asigna GS1/AECOC: ellos fijan la cadena exacta y su longitud (habitualmente de 7 a 10 dígitos). Se introduce tal cual se recibe.
- El código de los contenedores no depende del formato de códigos de barras configurado en la plataforma: son siempre 18 cifras (ver más abajo). El formato configurado sigue mandando en los artículos y en los lotes.
- Cada variable logística del artículo tiene su indicador de embalaje (del 1 al 8), que distingue los envases de un mismo artículo: la caja de 12 y la caja de 24 llevan indicadores distintos aunque las dos sean «Caja». Ver Variables logísticas.
Dónde se configura
Los mismos tres campos están en dos fichas, justo detrás del campo Estado:
- Ficha de la empresa ordenante, en las plataformas con almacén.
- Ficha del cliente, en las plataformas con los datos logísticos del cliente. Aparecen siempre, sin depender de las categorías del cliente; si un cliente no los usa, se dejan vacíos (o se ocultan en la configuración del gestor).
| Campo | Qué es | Valores |
|---|---|---|
| Prefijo de empresa GS1 | El prefijo asignado por GS1/AECOC, base de los códigos. Se guarda como texto para conservar los ceros a la izquierda. | Opcional. Solo dígitos, hasta 11. |
| Dígito de extensión SSCC | La cifra que va delante del prefijo en el SSCC de los contenedores. La de la empresa ordenante va también delante del código de los contenedores sin prefijo. | Una cifra del 0 al 9. Por defecto 0. Normalmente no hay que tocarlo: si se acaba la numeración, el sistema pasa solo a la siguiente. |
| Secuencial SSCC | El último número usado en el SSCC de los contenedores con ese prefijo. Cada ficha lleva el suyo. | Mientras está a 0 se puede poner el de partida (por ejemplo, para seguir la numeración de otro sistema). En cuanto se numera el primer contenedor queda bloqueado: se ve, pero no se puede cambiar. |
Al guardar la ficha se comprueba que el prefijo solo tenga dígitos, que la extensión sea una sola cifra y que el secuencial sea un número que quepa con ese prefijo; si no, avisa y no guarda.
Qué prefijo se usa
Para cada artículo y cada contenedor el sistema busca el prefijo en este orden:
- El del cliente dueño de la mercancía (el cliente del artículo), si su ficha tiene prefijo. Se usan su extensión y su secuencial.
- Si no, el de la empresa ordenante, con su extensión y su secuencial.
- Si ninguno tiene prefijo, el código va sin prefijo.
El contenedor guarda el cliente con el que se numeró. En el gestor de contenedores de las plataformas de operador logístico se ve en el campo Cliente: al dar de alta un contenedor a mano se elige junto con el tipo, y después queda de solo lectura, porque cambiarlo dejaría el SSCC con el prefijo de otro cliente. El cliente del contenedor no es el proveedor de la entrada: el proveedor es quien envía la mercancía y el cliente es su dueño.
Cómo se forman los códigos
Artículos: GTIN-13
Prefijo + referencia del artículo + dígito de control, cuando los artículos se generan en EAN-13. La referencia ocupa lo que deja libre el prefijo (a mayor prefijo, referencia más corta). Si la referencia no cabe, o no hay prefijo, el sistema genera el código interno de siempre.
Contenedores: siempre 18 cifras
Los contenedores que numera el sistema llevan siempre un código de 18 cifras con su dígito de control, sea cual sea el formato configurado:
- Con prefijo, el SSCC: dígito de extensión + prefijo + indicador de embalaje + secuencial de la ficha + dígito de control. El secuencial es el de la ficha que da el prefijo (cliente o empresa ordenante) y ocupa lo que deja el prefijo: con un prefijo de 7 dígitos, 8 cifras; con uno de 9, 6; con uno de 10, 5.
- Sin prefijo: el dígito de extensión de la empresa ordenante (si no lo tiene relleno, 0) + indicador de embalaje + el secuencial de los contenedores de la plataforma en 15 cifras + dígito de control. Se guarda y se imprime igual que un SSCC, con el AI (00) en GS1-128: no lleva el prefijo de ninguna empresa, pero los ceros delante del secuencial evitan que se confunda con el SSCC de otra, y cualquier lector sabe con una sola lectura qué es.
- El indicador de embalaje es el de la variable logística con la que se crea el contenedor. Un contenedor sin variable logística va con el 0.
- El número del contenedor sigue con su numeración de siempre; el SSCC es su código de barras.
- Se aplica en todas las altas de contenedores: entrada de mercancía, Insertar stock, gestor de contenedores y cargas. Los palets que llegan del proveedor con su propio código y se leen en la entrada conservan el suyo.
- Los lotes no son un envase y no llevan SSCC: usan su propio código.
Envases: GTIN-14
Indicador de embalaje + las 12 primeras cifras del GTIN-13 del artículo + dígito de control (se recalcula; no se hereda el del GTIN-13). Identifica el envase —la caja de 24, el palet de 100— en lugar de la unidad suelta.
Solo se genera cuando el GTIN-13 del artículo empieza por el prefijo que toca (el del cliente o el de la empresa ordenante): el GTIN de un envase lo asigna el dueño de la marca, así que para los artículos de otras marcas no se inventa ninguno. Los lotes y los contenedores sin variable logística tampoco llevan.
Cuando se agota la numeración
Con un prefijo largo el secuencial del SSCC es más corto: con un prefijo de 10 dígitos caben 99.999 contenedores por cada dígito de extensión. Al llegar al final, la ficha pasa sola a la extensión siguiente y el secuencial vuelve a 1. Como la extensión forma parte del SSCC, no se repite ninguno. Solo se agota de verdad al pasar de la extensión 9; habría que pedir un prefijo nuevo a GS1/AECOC.
La etiqueta del contenedor
La etiqueta sigue lo que pide GS1 para un contenedor de un solo artículo:
- (00) SSCC, en su propio código de barras GS1-128, con prefijo o sin él. El rótulo «SSCC (00)» solo sale cuando el código es un (00) de 18 cifras con su dígito de control; un código tecleado a mano o uno anterior que no lo sea sale como «CONTAINER», en el formato configurado para los contenedores.
- Con el GTIN-14 del envase: (01) GTIN-14 y (10) lote, sin (37), porque el GTIN-14 ya dice cuántas unidades lleva el envase.
- En los demás: (02) el artículo que contiene (su GTIN en 14 cifras), (37) las unidades y (10) el lote. La pareja (01) con (37) no la admite GS1.
- Bajo el rótulo «PRODUCT (01)» o «CONTENT (02)» sale su código, en la etiqueta HTML y en la ZPL. En la HTML le sigue el nombre del artículo; en la ZPL, en la línea de abajo, el part number y el nombre.
- El código expandido que se genera desde el gestor de contenedores sigue las mismas reglas. Si la plataforma tiene configurado otro formato para el código expandido, manda esa configuración.
Leer la etiqueta en Pick & Pack y Picking
En los dos se puede leer la etiqueta GS1 del contenedor tal como la lea la pistola: el código SSCC solo, con el identificador de la simbología delante, con los AI entre paréntesis o la etiqueta entera con otros elementos (el GTIN-14, las unidades, el lote). El sistema saca el SSCC del AI (00) y encuentra el contenedor. El código sin prefijo también lleva el AI (00) y se lee igual. Una etiqueta sin SSCC (solo artículo, unidades y lote) no es un contenedor y se toma como el artículo. Más detalle en Contenedores: tipos, lotes y ubicaciones.
Ejemplos
Empresa ordenante con el prefijo de 7 dígitos 8412345, extensión 0 y secuencial 0:
| Nivel | Composición | Código |
|---|---|---|
| GTIN-13 artículo | prefijo + referencia 00001 | 8412345000010 |
| GTIN-13 artículo | prefijo + referencia 00042 | 8412345000423 |
| GTIN-14 caja (indicador 1) | 1 + 841234500042 | 18412345000420 |
| GTIN-14 palet (indicador 2) | 2 + 841234500042 | 28412345000427 |
| SSCC del primer contenedor sin variable logística | 0 + prefijo + 0 + secuencial 00000001 | 084123450000000010 |
| SSCC del siguiente | 0 + prefijo + 0 + secuencial 00000002 | 084123450000000027 |
| SSCC del tercero, una caja (indicador 1) | 0 + prefijo + 1 + secuencial 00000003 | 084123451000000031 |
Cliente de un operador logístico con su prefijo 8498765 (la empresa ordenante sigue con el suyo, que no se usa para la mercancía de este cliente):
| Nivel | Composición | Código |
|---|---|---|
| GTIN-13 de un artículo del cliente | prefijo del cliente + referencia 00042 | 8498765000427 |
| GTIN-14 caja (indicador 1) | 1 + 849876500042 | 18498765000424 |
| SSCC de su primera caja | 0 + prefijo del cliente + 1 + secuencial del cliente 00000001 | 084987651000000011 |
Prefijo de 9 dígitos 840111222, extensión 0 (las longitudes se ajustan solas):
| Nivel | Composición | Código |
|---|---|---|
| GTIN-13 artículo | prefijo (9) + referencia 007 | 8401112220072 |
| SSCC del primer contenedor sin variable logística | 0 + prefijo (9) + 0 + secuencial 000001 | 084011122200000010 |
Fin de la numeración (prefijo de 10 dígitos 8412345678, caja con indicador 2):
| Contenedor | Extensión | Secuencial | SSCC |
|---|---|---|---|
| 99.999 | 0 | 99999 | 084123456782999993 |
| 100.000 | 1 (pasa sola) | 00001 | 184123456782000016 |
Sin prefijo (ni en el cliente ni en la empresa ordenante), extensión 0 en la empresa ordenante, caja con indicador 1 y secuencial de la plataforma 245: 010000000000002454, que se guarda y se imprime como (00)010000000000002454.
Consideraciones importantes
- Un SSCC nunca se repite, aunque dos personas den de alta contenedores a la vez o se borre el último contenedor. Dos entradas de la misma empresa a la vez no se esperan la una a la otra.
- Puede haber saltos en la numeración: si una entrada da error y se deshace, los números que había usado no se vuelven a dar. Es normal: GS1 pide que un SSCC no se repita, no que vayan seguidos.
- El secuencial no se cambia a mano en cuanto se ha numerado el primer contenedor: bajarlo repetiría códigos.
- El dígito de control lo calcula el sistema en cada código (módulo 10 de GS1); no hay que introducirlo ni revisarlo.
- El prefijo se guarda como texto: introduce exactamente la cadena que te haya asignado GS1/AECOC.
- Los contenedores que ya existían conservan su código.
Artículos relacionados
- Contenedores: tipos, lotes y ubicaciones
- Variables logísticas (el indicador de embalaje)
- Configuración de códigos de barras