Posdata

Dispositivos

¿Por qué mi lector de código de barras no encuentra algunos productos?

Casi siempre el lector y el computador tienen un idioma de teclado distinto, y por eso algunos caracteres cambian: un guion llega como comilla simple. Se arregla configurando el lector con el mismo idioma de teclado del computador. Posdata además encuentra el producto igual y te avisa cuando detecta la diferencia.

Escaneas un producto y no aparece, aunque sabes que lo tienes registrado. Si pasa solo con algunos códigos, casi siempre el problema no es el producto ni la etiqueta: es el idioma del teclado del lector.

Qué ves cuando pasa

Un lector de código de barras USB se comporta como un teclado: lee las barras y "teclea" el código. Si el lector viene configurado en inglés (lo normal de fábrica) y tu computador tiene un teclado en español de España o de Latinoamérica, algunos caracteres llegan distintos:

  • El guion - llega como comilla simple '.
  • La barra / llega como guion -.
  • Los dos puntos : llegan como Ñ.

Las letras, los números y el punto . no cambian. Por eso muchos códigos funcionan sin problema y solo fallan los que llevan guiones, barras o dos puntos.

Lo notas sobre todo cuando un segundo dispositivo, por ejemplo otro computador o la cámara de un celular, lee la misma etiqueta y no encuentra el producto: el código quedó guardado con los caracteres cambiados.

Por qué pasa

El lector no envía letras, envía teclas. Tu computador traduce cada tecla con su propio idioma de teclado. Si el lector "piensa" en inglés y el computador en español, la misma tecla produce un carácter distinto. Nada está dañado: solo hablan idiomas diferentes.

Cómo arreglarlo

  1. Busca en el manual de tu lector la sección del idioma del teclado. En inglés suele llamarse "Keyboard Country" o "Keyboard Language".
  2. Escanea el código de configuración que corresponda al idioma del teclado de tu computador (Español o Latinoamérica). El manual lo trae impreso.
  3. Prueba abriendo un editor de texto y escaneando una etiqueta que tenga guion. Si aparece el guion, quedó bien.

Para saber qué idioma de teclado tiene tu computador: en Windows, entra a Configuración, Hora e idioma, Idioma y región. En macOS, entra a Ajustes del Sistema, Teclado, Fuentes de entrada.

Qué hace Posdata mientras tanto

Posdata encuentra el producto aunque su código se haya guardado con otro idioma de teclado, siempre que coincida un solo producto. Si coinciden varios, pone el código en el buscador para que elijas.

Debajo del buscador te muestra el aviso "Tu lector parece tener otro idioma de teclado", con un enlace "Cómo configurarlo" que te trae a esta página. Cuando lo que tiene la diferencia es el código guardado del producto, el aviso dice "El código guardado de este producto parece leído con otro idioma de teclado".

En el formulario del producto, además, te avisa si el código que estás guardando es equivalente al de otro producto.

Los códigos que ya guardaste siguen funcionando

No tienes que volver a escanear nada. Configurar el lector evita que los códigos nuevos se guarden con la diferencia, que otro dispositivo con un teclado distinto podría no leer.

Si el lector es parte de tu mostrador, mira cómo encaja con el resto del equipo en Impresora térmica y cajón de dinero y en ¿Funciona en celular, tablet y computador?. Cómo se cargan y se cuentan los productos está en ¿Cómo controlo el inventario y las bodegas?.

Es un detalle típico de los negocios con muchos productos con código, como un minorista. El lector funciona en todos los planes; lo que cada uno incluye está en la página de planes.