Conteo de inventario
Realice sesiones de inventario físico directamente desde la aplicación: escanee productos en el estante, registre cantidades contadas, administre lotes y fechas de vencimiento, cuente por peso con cálculo automático y sincronice ajustes a Odoo con un solo toque.
Descripción general
Conteo de Inventario es la función SiltaFlow dedicada a las sesiones de inventario del almacén físico. Permite iniciar un conteo seleccionando un área del almacén, escanear los productos presentes y registrar las cantidades detectadas. Una vez completados, los ajustes se envían a Odoo con un solo toque, que actualiza automáticamente el inventario.
Puede escanear códigos de barras de tres maneras: con la cámara del dispositivo, con un escáner de hardware conectado (como los terminales Zebra) o escribiendo el código a mano. La aplicación reconoce automáticamente el formato del código de barras; no tienes que preocuparte por el tipo de código que estás leyendo.
Cada sesión se guarda automáticamente en su dispositivo a medida que avanza. Si necesitas dejar de contar, puedes cerrar la aplicación sin perder nada y continuar exactamente donde lo dejaste. Sin hojas de papel, sin doble entrada de datos.
Para crear una nueva sesión y enviar ajustes a Odoo, se requiere una conexión a Internet. El recuento real (escanear y registrar las filas) funciona incluso sin una red.
Administrar sesiones
Cada inventario está organizado en sesiones. Una sesión representa un conteo físico: está asociada a un área del almacén y contiene todas las líneas que registró durante el conteo.
Crear una nueva sesión
Desde la pantalla Recuento de inventario, toque Nueva sesión. La aplicación le pide que elija el área del almacén para realizar el inventario. Después de la selección, la sesión se crea automáticamente con un nombre que incluye fecha y hora (por ejemplo INV-2026-04-05 14:30) y está en estado Borrador: está lista pero aún no activa.
Estados de una sesión
Una sesión pasa por estos estados durante su ciclo de vida:
| Estado | Cuando él está en este estado. | ¿Qué puedes hacer? |
|---|---|---|
| Borrador | Sesión recién creada, aún no hay productos registrados | Iniciar escaneo, cancelar sesión |
| En progreso | Al menos un producto registrado | Continuar escaneando, editar líneas, validar o cancelar |
| Completado | Correcciones enviadas a Odoo exitosamente | Sólo lectura, eliminar de la lista |
| Cancelado | Cancelación manual por parte del operador | Eliminar de la lista (no se envían cambios a Odoo) |
Reanudar una sesión interrumpida
En la pantalla principal de Recuento de inventario encontrará la lista de todas las sesiones abiertas (en estado Borrador o En curso). Cada sesión muestra el nombre, la zona, el número de líneas ya grabadas y la hora de creación. Toque una sesión para volver a abrirla y continuar contando donde la dejó.
Cada fila confirmada se guarda inmediatamente en el dispositivo. Incluso si la aplicación se cierra inesperadamente o la batería se agota, no perderás nada de lo que ya hayas grabado.
Escanear los productos
Dentro de una sesión abierta, puedes agregar productos a tu conteo de tres maneras:
- Cámara — Toque el icono de la cámara y encuadre el código de barras del producto. La aplicación lo reconoce automáticamente.
- Escáner de hardware — Si utiliza un terminal con un escáner incorporado (como Zebra), apunte y presione el gatillo físico. La lectura se realiza sin tocar la pantalla.
- Entrada manual — Toque el campo de texto y escriba el código del producto.
La aplicación lee todos los formatos de códigos de barras comunes: EAN-13, Código 128, Código QR, DataMatrix y códigos GS1 que contienen más información en un solo código de barras (consulte la sección dedicada a continuación).
La ventana de confirmación
Después de cada escaneo, se abre una ventana de confirmación con la información del producto encontrado. Desde aquí puede verificar los datos y registrar la cantidad contada antes de guardar la fila.
La ventana muestra:
- El nombre del producto y su código.
- La cantidad que Odoo espera encontrar en esa zona (stock teórico)
- El selector de lotes, si el producto se rastrea por lotes
- El campo donde ingresas la cantidad que realmente contaste
Después de verificar los datos, toque Confirmar para guardar la fila. La sesión automáticamente pasa a estar en curso en la primera línea confirmada. Si desea cancelar el escaneo sin grabar nada, toque Cancelar.
Si escanea el mismo producto y lote varias veces, la cantidad se agrega en la línea existente en lugar de crear una línea duplicada. Toque la fila de la lista para corregirla si escaneó por error.
Lotes y Fechas de Vencimiento
Para productos rastreados por lote, la ventana de confirmación muestra un selector para elegir el lote correcto. El comportamiento cambia según la información disponible:
- Código de barras GS1 con lote integrado — El lote se selecciona automáticamente. No tienes que hacer nada.
- Producto con un solo lote en la zona — El lote se selecciona automáticamente.
- Producto con varios lotes disponibles — Aparece un menú desplegable: elija el lote correcto antes de confirmar.
Si el código de barras también contiene la fecha de caducidad (como en los códigos GS1 en envases de alimentos o productos farmacéuticos), esto se muestra en la ventana como referencia.
Contando por peso
Para productos vendidos a granel o en bolsas (harina, gránulos, especias, etc.), SiltaFlow permite contar por peso en lugar de por pieza. En lugar de contar las unidades una por una, pesas todos los productos en una báscula e introduces el peso total: la aplicación calcula automáticamente cuántas unidades corresponden.
El conteo por peso debe estar habilitado en la configuración de la aplicación (sección Almacén). Si no lo ve en la ventana de confirmación, verifique que la opción esté activada.
como funciona
- Escanee el producto: se abre la ventana de confirmación.
- Active el control deslizante Peso en la ventana.
- Introduzca el peso total detectado en la báscula (en kg o gramos, según esté configurado).
- La aplicación muestra el cálculo en tiempo real: por ejemplo 342,5 kg ÷ 25 kg/pc = 13,7 → 14 pcs.
- Si el resultado parece correcto, toque Confirmar. También puedes cambiar el número de piezas calculado antes de confirmar.
Para utilizar esta característica, el producto debe tener el peso por unidad configurado en Odoo. Si el campo está vacío, el cursor permanece deshabilitado.
Algunos códigos de barras (los llamados "códigos ponderados") ya incluyen el peso del producto. Si escanea uno de estos códigos, el campo de peso se completa automáticamente; no es necesario que escriba nada.
Las diferencias entre contado y esperado
Para cada línea de inventario, la aplicación muestra la diferencia entre la cantidad que contó y la cantidad Odoo que espera encontrar (el stock teórico).
- Excedente (contó más de lo esperado) — La diferencia se muestra en azul. Por ejemplo, si Odoo esperaba 20 unidades y usted contó 23, la línea muestra +3.
- Déficit (contó menos de lo esperado) — La diferencia se muestra en rojo. Por ejemplo, si Odoo esperaba 20 unidades y usted contó 18, la línea muestra -2.
- No hay diferencia — La cantidad contada corresponde al stock teórico: todo en orden.
Al final de la lista de filas hay un resumen con el número total de productos contabilizados, el número de filas con diferencias y el estado de la sesión. Actualízate en tiempo real a medida que avanzas.
Si observa un error en una línea ya registrada, tóquela para volver a abrir la ventana de edición: podrá corregir la cantidad, el lote o el peso sin tener que borrar y volver a ingresar los datos.
Validar el inventario
Cuando haya terminado de contar, toque el botón Validar inventario. La aplicación envía las cantidades a Odoo, que actualiza automáticamente el inventario creando los asientos de ajuste para las líneas donde hay diferencia. Las líneas sin diferencia no generan ningún cambio.
Después de la validación, la sesión pasa al estado Completada y ya no se puede modificar. Puede mantenerlo en la lista como referencia o eliminarlo para mantener la pantalla limpia.
Evite validar inventario mientras haya retiros o transferencias en curso en la misma área. Realice sesiones de inventario en momentos de poco tráfico (por ejemplo, antes de la apertura o después del cierre) para evitar discrepancias causadas por movimientos paralelos.
Ejemplos de uso
Inventario cíclico por área
El gestor planifica un inventario semanal dividido por zonas (Zona A el lunes, Zona B el miércoles). El operador crea una sesión para la zona de día, escanea todos los productos en el estante y toca Validar cuando termina. Odoo actualiza el inventario automáticamente. Sin hojas de Excel ni entradas dobles.
Productos con lotes y fechas de caducidad (farmacéuticos o alimentarios)
El operador escanea el código de barras GS1 en los paquetes: la aplicación extrae automáticamente el código del producto, el número de lote y la fecha de caducidad y completa previamente la ventana de confirmación. El operador comprueba la cantidad y confirma. Sin escritura manual, cero errores de transcripción.
Productos a granel por peso
Una empresa de alimentos cuenta sacos de harina. El operador pesa cada pallet en una báscula industrial, ingresa el peso total y la app calcula el número de bolsas equivalentes utilizando el peso configurado en Odoo. Tres veces más rápido que contar pieza por pieza.
Inventario detenido y reanudado
El operador está a la mitad del conteo cuando lo llaman por una emergencia. Cierra la aplicación: todo lo que ya ha grabado está seguro en el dispositivo. Al día siguiente vuelve a abrir SiltaFlow, encuentra la sesión en la lista con las líneas ya grabadas y continúa exactamente donde la dejó.
Procedimiento paso a paso
Ejemplo completo: Inventario cíclico de un área con productos rastreados por lote.
- Abra SiltaFlow y toque Conteo de inventario en el menú Almacén.
- Toque Nueva sesión y elija el área para inventariar. La sesión se crea en el estado Borrador.
- Llega físicamente al área con tu teléfono inteligente en la mano. Toque el ícono de la cámara y escanee el código de barras del primer producto.
- Se abre la ventana de confirmación: verifique el nombre del producto, la cantidad esperada y el lote (preseleccionado automáticamente si el código de barras lo contiene). Ingrese la cantidad que contó físicamente.
- Toque Confirmar. La línea se guarda y la sesión pasa al estado En progreso. Continúe con el siguiente producto.
- A medida que avanza, las líneas con una diferencia se resaltan en rojo (déficit) o azul (superávit). Toque una línea para corregirla si es necesario.
- Cuando haya terminado, revise el resumen al final de la lista. Si todo está correcto, toque Validar inventario.
- La aplicación sincroniza cantidades con Odoo. La sesión pasa al estado Completada. Los ajustes son visibles directamente en Odoo.
Consejos
Programe sesiones por región, no por producto. Crear una sesión para cada área física permite distribuir el trabajo entre múltiples operadores, cada uno en su área, y validar progresivamente a medida que se completan las áreas.
Utilice un escáner de hardware para obtener la máxima velocidad. Con un terminal Zebra bien configurado, se pueden escanear y confirmar cientos de referencias por hora sin siquiera tocar el teclado virtual.
Antes de validar, desplácese por la lista de líneas y marque aquellas con grandes diferencias. Una diferencia muy alta a menudo indica un producto escaneado sin completar el recuento físico o una repetición accidental del escaneo.
Si utiliza conteo de peso, verifique antes de realizar el inventario que el campo de peso por unidad esté completado correctamente en Odoo para todos los productos afectados. Un valor incorrecto produce recuentos sistemáticamente incorrectos en todas las filas.
Para almacenes grandes donde el inventario demora varios días, deje la sesión En curso entre turnos. No es necesario validar todas las noches: se reanuda la sesión en la siguiente ronda y sólo es válido cuando el conteo esté realmente completo.
Requisitos
Para utilizar el conteo de inventario de SiltaFlow:
- Conexión a Internet para crear la sesión y enviar correcciones a Odoo (el conteo de líneas también funciona offline)
- Una cuenta Odoo con permisos de escritura en el inventario del almacén y el rol de Gerente de almacén para validación
- Odoo versión 16 o posterior
- Dispositivo Android versión 10 o posterior
- Para conteo de peso: peso unitario configurado en Odoo para los productos afectados y opción habilitada en Configuración de la aplicación