El flujo de Inventario sirve para contar stock físico por SKU en una ubicación y ajustar el stock del sistema con ese resultado.
Tablas que participan:
- INVENTARIO: cabecera del proceso (fecha + ubicación)
- SCAN_INVENTARIO: carga del conteo físico
- DIFERENCIAS_INVENT: comparación entre stock actual y stock contado
Al crear un INVENTARIO, la ubicación solo permite seleccionar centros vigentes que no sean:
- Reserva
- Baja
- En Tránsito
- Diferencia de Stock
1. Crear un registro en INVENTARIO.
2. Completar Fecha y ubicación.
3. Guardar en estado Pendiente.
4. Cargar el conteo en la solapa Scan de Inventario (SKU + Cantidad). Esto puede hacerse manualmente o mediante pistola lectora.
5. Revisar la tabla Diferencias de Inventario.
6. Pasar INVENTARIO a estado Procesado.
Cuando un INVENTARIO pasa a Procesado, el sistema:
1. valida que exista al menos un registro en Scan.
2. crea filas faltantes en Diferencias si hay SKU scaneados sin diferencia.
3. busca diferencias con valor distinto de 0.
4. genera una Actualización de Stock por cada diferencia encontrada.
- el stock queda ajustado al conteo físico registrado.