Comprar un lector de código de barras es solo el primer paso. El verdadero valor se obtiene cuando el scanner está integrado con su sistema de gestión —ERP, WMS, POS o software propio— de manera que cada escaneo se convierta automáticamente en datos útiles: entrada de inventario, despacho confirmado, venta registrada, picking completado. Sin integración, el lector es solo un teclado caro.
En este artículo explicamos los modos de conexión disponibles, cómo configurarlos y los errores más comunes que encontramos al integrar lectores Honeywell y Zebra con sistemas de gestión en empresas chilenas.
Modos de Conexión: Del Más Simple al Más Avanzado
1. Emulación de Teclado (HID / Keyboard Wedge)
Es el modo por defecto de prácticamente todos los lectores de código de barras. El scanner se comporta como un teclado: al escanear, "escribe" los caracteres del código de barras en el campo activo de cualquier aplicación. Es como si un humano muy rápido tecleara el número.
- Ventaja: funciona con cualquier software sin configuración. Si su ERP tiene un campo donde se puede escribir un número, el lector funciona ahí.
- Limitación: solo envía texto plano. No puede transmitir metadatos (tipo de código, hora de lectura) ni recibir comandos del software.
- Ideal para: integración rápida con POS, ERP en escritorio (SAP GUI, Defontana, Softland, Bsale), planillas Excel, aplicaciones web.
- Equipos recomendados: Zebra DS2208 (USB cableado), Honeywell Voyager 1472g (USB o Bluetooth), Zebra LI4278 (Bluetooth).
2. Puerto Serial Virtual (COM / RS-232)
El lector envía datos a un puerto COM virtual del computador. El software de gestión "escucha" ese puerto y recibe los datos del escaneo con mayor control: puede incluir prefijo/sufijo configurable, timestamp y tipo de simbología leída.
- Ventaja: permite que el software distinga entre datos del scanner y datos del teclado humano. Puede procesar el escaneo sin que el cursor esté en un campo específico.
- Limitación: requiere que el software esté programado para leer desde el puerto serial.
- Ideal para: aplicaciones industriales, sistemas WMS dedicados, software de control de producción.
- Equipos recomendados: Honeywell Granit 1980i (soporte RS-232 nativo), Honeywell Xenon 1950.
3. SDK / API del Fabricante
Tanto Honeywell como Zebra proveen kits de desarrollo (SDK) que permiten a los desarrolladores interactuar directamente con el lector desde su aplicación: controlar el escaneo, recibir datos estructurados, configurar el lector remotamente y gestionar eventos.
- Zebra: el SDK "Scanner SDK for Windows" y "DataWedge" (para dispositivos Android) permiten integración profunda. DataWedge es especialmente potente: configura el formato de salida del escaneo (prefijos, sufijos, filtros de simbología) sin programar una línea de código.
- Honeywell: "EZConfig" y "Remote MasterMind" para configuración masiva, más SDKs nativos para Java, .NET y Android.
- Ideal para: desarrollo de aplicaciones propias, integración con WMS avanzados, aplicaciones móviles empresariales.
4. Conexión WiFi / Ethernet (Dispositivos Móviles)
Los computadores móviles como el Zebra TC27, Zebra MC9300 o Honeywell EDA52 se conectan vía WiFi directamente al servidor del ERP/WMS. La aplicación en el dispositivo envía los datos del escaneo en tiempo real al sistema central mediante API REST, WebSocket o conexión directa a base de datos.
- Ventaja: movilidad total, actualización en tiempo real, el operario ve datos del sistema en la pantalla del dispositivo.
- Limitación: requiere infraestructura WiFi confiable en la bodega/planta y una aplicación (nativa o web) en el dispositivo.
- Ideal para: picking guiado, inventario cíclico, recepción de mercadería, despacho, control de calidad en planta.
Configuración Paso a Paso: Emulación de Teclado (Caso Más Común)
La mayoría de las integraciones en pymes chilenas usan emulación de teclado por su simplicidad. Estos son los pasos para configurarlo correctamente:
- Conectar el lector: conecte el cable USB al computador. El sistema operativo lo reconoce automáticamente como un dispositivo HID (no necesita drivers en Windows 10/11, macOS o Linux).
- Configurar sufijo Enter: programe el lector para enviar un "Enter" (retorno de carro) después de cada escaneo. Esto simula que el usuario presiona Enter después de escribir el código, lo que activa la búsqueda en la mayoría de los ERP. En lectores Zebra, se configura escaneando un código de programación del manual. En Honeywell, igual o usando EZConfig.
- Desactivar simbologías innecesarias: si solo usa EAN-13 y Code 128, desactive QR, DataMatrix y otros. Esto evita lecturas accidentales de códigos no deseados (por ejemplo, escanear sin querer un QR de un afiche).
- Configurar prefijo/sufijo de datos: algunos ERP necesitan que el código venga envuelto en caracteres especiales. Por ejemplo, SAP puede requerir un prefijo para distinguir entre código de material y número de lote. Los lectores Zebra y Honeywell permiten agregar prefijos y sufijos personalizados.
- Testear con el ERP: abra la pantalla de recepción/despacho/venta, coloque el cursor en el campo de código de barras y escanee. El código debe aparecer en el campo y ejecutar la acción (buscar producto, confirmar línea, etc.).
Integración con Sistemas Específicos Usados en Chile
| Sistema | Modo Recomendado | Notas |
|---|---|---|
| SAP Business One | HID + Enter como sufijo | Configurar campos de escaneo en cada transacción. SAP B1 soporta lectura directa en campo. |
| Defontana | HID + Enter | Funciona directo en campos de búsqueda por código. Interfaz web compatible con cualquier lector HID. |
| Softland ERP | HID + Enter | Módulos de inventario y ventas aceptan input de scanner. Verificar configuración de largo de campo. |
| Bsale | HID + Enter | Plataforma web, funciona nativamente con lectores USB HID. El más simple de integrar. |
| WMS dedicado (Infor, Manhattan, etc.) | WiFi + App nativa | Requiere computador móvil (TC27, MC9300, EDA52) con app del WMS instalada. |
| Software propio / ERP a medida | HID, Serial o SDK según complejidad | Consultar con el desarrollador del software. SDK ofrece mayor control. |
Errores Comunes y Cómo Resolverlos
1. El lector no envía Enter después del código
El código aparece en el campo pero no se ejecuta la búsqueda. Solución: programar el sufijo CR (Carriage Return) o CR+LF en la configuración del lector. Consultar el manual de programación del modelo específico.
2. Caracteres extraños o códigos incompletos
El teclado del sistema está en español y el lector envía caracteres asumiendo teclado inglés (o viceversa). Los caracteres especiales como ñ, guión y paréntesis pueden traducirse mal. Solución: configurar el lector para el layout de teclado correcto (Español Latinoamérica). En Zebra se hace vía códigos de programación; en Honeywell vía EZConfig.
3. El lector lee códigos que no debería
El operario escanea accidentalmente códigos QR de marketing, códigos de barras de otros documentos o de la propia etiqueta de la caja del lector. Solución: desactivar todas las simbologías que no se usan en la operación.
4. Latencia en conexión WiFi
En bodegas grandes con computadores móviles, el escaneo tarda varios segundos en registrarse. Solución: verificar la cobertura WiFi (se necesitan access points industriales, no routers domésticos), revisar que el protocolo de roaming entre APs esté configurado correctamente, y verificar la latencia al servidor del ERP.
5. El ERP no acepta el formato del código
El código de barras incluye prefijos GS1 (paréntesis y AI) que el ERP no interpreta. Solución: configurar el lector para que elimine los caracteres de encapsulación y envíe solo los datos. En Zebra DataWedge esto se hace con "reglas de formato" (Advanced Data Formatting).
Recomendaciones Finales
- Empiece simple: la emulación de teclado resuelve el 80% de los casos. No complejice la integración si no es necesario.
- Documente la configuración: anote qué prefijos, sufijos y simbologías configuró en cada lector. Cuando un equipo se reemplace o se desconfigure, necesitará replicar los ajustes.
- Tenga un respaldo: mantenga al menos un lector configurado de reserva. Si el lector principal falla en hora punta, el respaldo evita paralizar la operación.
- Pruebe con todos los tipos de código de su operación: no basta probar con un código. Escanee códigos de diferentes productos, lotes, proveedores y formatos para verificar que todos se leen e interpretan correctamente.
En SEACOM no solo vendemos lectores: ayudamos a configurarlos e integrarlos con su sistema de gestión. Si necesita conectar scanners Honeywell o Zebra con su ERP, WMS o software propio, contáctenos y le entregamos el equipo listo para funcionar con su sistema.




