- Varias personas escaneando a la vez, todo en la misma lista
- Lectura de los dos formatos de etiqueta que conviven en el ERP
- Lo que no se reconoce se guarda igual y se marca para revisar
- El contenido íntegro de cada disparo se conserva siempre
- Si se cae el wifi no se pierde nada: se envía solo al volver
- Un único Excel al final, filtrado y corregido
El problema
El inventario se hacía en papel y se pasaba a limpio después. Con varias personas contando estanterías distintas, juntar las listas al final del día era otro trabajo, y los errores de transcripción aparecían cuando ya nadie recordaba la balda de la que venía cada número.
Qué se construyó
Cada persona entra desde su ordenador, escribe su nombre y la ubicación que va a contar, y a partir de ahí solo dispara. No hay que hacer clic en ningún sitio: un pitido corto y verde si el código se reconoce, doble pitido y amarillo si es raro —que se guarda igual, marcado para revisar—.
Debajo se ve todo lo contado en esa ubicación, propio y de los compañeros, con el nombre de quién lo contó. Si dos personas están en la misma estantería, ven lo mismo.
El detalle que lo hace usable
Tras cada disparo se abre el cuadro de cantidad con el cursor dentro, porque la mayoría de artículos son una unidad y así no hay que tocar nada. El problema es que entonces la pistola dispara dentro de un campo de texto. La aplicación distingue la pistola de una persona por la velocidad de tecleo, así que se puede seguir escaneando sin salir del cuadro.
Las reglas de lectura de las etiquetas viven en un solo fichero, en dos constantes. Cuando el formato cambie, se toca ahí y en ningún sitio más.
Lo que nunca se pierde
El contenido completo de cada disparo se guarda tal cual lo leyó la pistola, en su propia columna. Cualquier corrección hecha a mano se puede comparar con el dato de origen, y una línea marcada para revisar se arregla escribiendo el código bueno encima: la aplicación lo vuelve a interpretar con las reglas de siempre.
Resultados medibles: pendientes de autorización del cliente para publicarlos.