¿Cómo configurar el escáner de códigos de barras?
Aprende a configurar el idioma, el código AIM y el separador de grupos del escáner para leer códigos 1D y 2D.
Para leer los códigos de barras de forma fiable, el escáner y la aplicación deben coincidir en estos tres puntos:
- Idioma — el mismo definido en el ordenador que lo utiliza
- Código AIM (AIM Code) — prefijo que identifica el tipo de código de barras leído (normalmente la simbología ] seguida de dos caracteres: d2, A0, …)
- Separador de grupos (Group Separator o Global Suffix) — sufijo constante en los códigos de barras 2D (DataMatrix, QR Code, etc.) que indica a la aplicación que un bloque de información ha terminado y empieza otro
Ejemplo:
]d301001917780063392110605133833871450246171723113010T041811
Qué lee la aplicación del código
Un código 2D (DataMatrix, QR Code) transporta varios bloques de información, cada uno introducido por un identificador de aplicación. LogisticsWMS reconoce los identificadores siguientes y rellena el campo correspondiente en la recepción, el picking, el packing y el inventario:
- (01) código del producto (GTIN)
- (10) número de lote
- (11) fecha de producción
- (15) fecha de consumo preferente
- (17) fecha de caducidad
- (21) número de serie
- (30) y (37) cantidad
Se aceptan dos formatos y ambos rellenan exactamente los mismos campos:
- el resultado directo del escáner, en el que los identificadores no se ven y los bloques se separan con el separador de grupos — es lo que ocurre cuando escaneas un código;
- el formato impreso y legible, en el que cada identificador aparece entre paréntesis, por ejemplo (01)07800633921106(10)LOT123(17)271231 — útil cuando escribes o pegas un código a mano.
Los códigos que llegan con el prefijo AIM del escáner también se reconocen, incluidos los prefijos personalizados que hayas configurado y los códigos que dejan un espacio entre el prefijo y los datos.
Nota
Si un código trae fecha de consumo preferente (15) y no trae fecha de caducidad (17), la fecha de consumo preferente se usa como caducidad del producto — cuando trae las dos, la fecha de caducidad prevalece siempre.
Instrucciones
-
Accede a Ajustes, en la barra lateral.
-
Entra en la pestaña Escáner y selecciona la pestaña Configuraciones.

La pestaña Escáner configura el identificador AIM y el separador de grupo usados al leer códigos de barras. -
Los Prefijos AIM personalizados se añaden automáticamente a medida que escaneas, pero también puedes añadirlos a mano: haz clic en Añadir, escribe el código, marca Activo y haz clic en Guardar.
-
Los Separadores de grupos (GS) personalizados funcionan igual — automáticos al escanear, o añadidos a mano con los mismos pasos.
-
Usa la pestaña Tester para comprobar que un código se lee como esperas.

El Tester muestra exactamente qué campos leyó la aplicación de un código, útil cuando un código no se comporta como se espera.
Consejo
Siempre que un código no se comporte como esperas, usa la pestaña Tester — muestra exactamente qué campos ha leído la aplicación.
Ten en cuenta
Un valor que no tenga la longitud esperada — como un código de producto con más de 14 dígitos — se rechaza en lugar de recortarse, para que nunca se guarde un código incorrecto.
Cada dispositivo puede necesitar también su propia configuración:
Cada dispositivo se configura de forma distinta; estos son algunos que recomendamos.