Toma de inventario del market
Para qué sirve
La toma de inventario es el conteo físico de los productos de la tienda. Comparas lo que cuentas con lo que dice el sistema y, al cerrar la toma, las diferencias (sobrantes y faltantes) se registran solas en el kardex al costo promedio. Sirve también para cargar el stock inicial de una estación nueva.
Lo importante: la venta no se detiene. El sistema compara cada conteo con el saldo que había a la hora exacta de ese conteo, así las ventas que ocurren mientras cuentas no generan diferencias falsas.
Dónde está
/marketPestaña Tomas de inventario. Arriba verás el texto "La venta NO se detiene durante la toma: se compara con el saldo a la hora de cada conteo." y el botón Abrir toma de inventario.
Quién puede
| Acción | Permiso |
|---|---|
| Ver la pestaña, abrir tomas, contar y guardar conteos | Permisomarket.tomar_inventario |
| Cerrar toma (registra las diferencias en el kardex) | Permisomarket.cerrar_inventario |
| Ver el valor de cada diferencia en soles | Permisomarket.ver_costos |
Por defecto: Administrador, Administrador de Estación y Almacén.
:::tip Separa funciones
Puedes dar Permisomarket.tomar_inventario al personal que cuenta y reservar
Permisomarket.cerrar_inventario al supervisor que revisa y cierra.
:::
Conceptos
- Alcance: una toma cubre todos los productos con stock o una categoría (por ejemplo, solo Bebidas).
- Una sola toma abierta por estación: no puedes abrir otra hasta cerrar la actual.
- Stock del sistema: es el saldo del kardex a la hora en que guardaste el conteo de ese producto.
- Diferencia = contado − stock del sistema. Positiva = sobrante; negativa = faltante.
- Valor de la diferencia = diferencia × costo promedio (2 decimales).
Listado de tomas
| Columna | Qué muestra |
|---|---|
| Fecha | Fecha y hora de apertura; si está cerrada, debajo Cierre con su fecha y hora |
| Alcance | Todos los productos o Categoría {nombre} |
| Estado | Abierta o Cerrada |
Acciones: Contar (toma abierta) y Ver resultado (toma cerrada). Ambas abren la vista de conteo debajo del listado. Si no hay tomas: "Aún no hay tomas de inventario en esta estación."
Paso a paso
Abrir una toma
- Pulsa «Abrir toma de inventario»
Se abre la ventana Abrir toma de inventario.
- Elige el alcance
Todos los productos con stock o Una categoría (en ese caso elige la Categoría).
- Confirma
Pulsa Abrir toma. Verás "Toma de inventario abierta." y se abre directamente la vista de conteo.
Contar
La vista de conteo muestra el título Toma #N · {alcance}, el avance ("X de Y productos contados"), el campo Escanee o digite el código con el botón Cámara, y los botones Guardar conteos y Cerrar toma.
- Ubica el producto
Dispara el lector USB o usa Cámara: la fila del producto se resalta y el cursor salta a su casilla de conteo.
- Escribe lo contado
En la casilla del producto escribe la cantidad física (cero o más, hasta 3 decimales).
- Guarda seguido
Pulsa Guardar conteos cada cierto tiempo (por ejemplo al terminar cada góndola). Verás "Conteos guardados.". La hora de cada conteo la pone el servidor al guardar: es la hora contra la que se compara el stock.
:::warning Guarda apenas cuentes El stock del sistema se toma a la hora en que guardas el conteo, no a la hora en que lo escribiste. Si cuentas a las 07:10 pero guardas a las 07:40 y entre tanto se vendieron productos, esas ventas aparecerán como diferencia. Guarda por tandas. :::
:::info Todos los productos desde el primer conteo Apenas abres la toma, la lista muestra todos los productos del alcance (todos los que controlan stock, o los de la categoría elegida), contados o no, con el avance "X de Y productos contados". Puedes escanear y guardar el primer conteo de inmediato. Si escaneas un código que no pertenece al alcance verás "El código X no está en esta toma.". Solo si el alcance no tiene ningún producto con control de stock aparece "La toma no tiene productos." :::
Cerrar la toma
- Pulsa «Cerrar toma»
Si tienes conteos sin guardar, el sistema los guarda primero.
- Confirma
El aviso Cerrar toma de inventario dice, por ejemplo, "18 de 20 productos contados. Las diferencias se registrarán en el kardex al costo promedio; los productos sin conteo no se ajustan. ¿Cerrar la toma?". Pulsa Cerrar toma.
- Revisa el resultado
Verás "Toma cerrada: diferencias registradas en el kardex.". Cada fila muestra Sistema X, lo contado y la diferencia (
+sobrante,-faltante) con su valor en soles si tienes permiso de costos.
Al cerrar, por cada producto contado cuya diferencia no sea cero, el sistema registra un movimiento Toma de inventario en el kardex (en Documento / motivo se lee Toma de inventario #N · Diferencia de toma física), en la fecha y hora del cierre. Los productos no contados no se tocan.
:::danger No se puede deshacer Cerrar la toma registra las diferencias en el kardex y la toma ya no se puede reabrir ni editar. Revisa los conteos antes de cerrar. :::
Campos
Abrir toma de inventario
| Campo | ¿Obligatorio? | Descripción |
|---|---|---|
| AlcanceLista | Sí | Todos los productos con stock o Una categoría. |
| CategoríaLista | Sí | Solo si el alcance es una categoría. |
Conteo
| Campo | ¿Obligatorio? | Descripción |
|---|---|---|
| Conteo (por producto)Número | No | Cantidad física, cero o más, hasta 3 decimales. Vacío = aún no contado. |
Se guardan como máximo 500 conteos en cada Guardar conteos.
Estados
Reglas
- Solo cuentas productos que controlan stock y, si la toma es por categoría, de esa categoría.
- Un sobrante entra al costo promedio vigente; un faltante sale a ese costo.
- Puedes volver a guardar el conteo de un producto: vale el último (con su nueva hora).
- Para cargar el stock inicial de una estación nueva, abre una toma, cuenta todo y ciérrala: lo contado entra como sobrante sobre un saldo cero.
Mensajes de error frecuentes y qué hacer
| Mensaje | Por qué pasa | Qué hacer |
|---|---|---|
| "Ya hay una toma de inventario abierta en la estación." | Ya existe una toma abierta | Usa Contar en la toma abierta o ciérrala |
| "El código X no está en esta toma." | El producto no controla stock o no es de la categoría de la toma | Verifica el código o cuéntalo en otra toma |
| "Conteo inválido en el producto N." | Escribiste un valor negativo o con más de 3 decimales | Corrige la casilla |
| "Cantidad contada ≥ 0 con a lo sumo 3 decimales." | El servidor rechazó un conteo | Corrige el valor |
| "Producto no encontrado en el alcance de la toma." | El producto no controla stock o no es de la categoría de la toma | Cuéntalo en otra toma |
| "La toma de inventario ya está cerrada." | Otra persona la cerró | Abre Ver resultado |
| "Categoría no encontrada." | La categoría no existe en tu empresa | Elige otra |
Relación con otros módulos
- Stock, kardex y ajustes: movimientos Toma de inventario; usa un ajuste para corregir un solo producto puntual.
Ejemplo
Gaseosa 500 ml, CPP S/ 1.8500. A las 07:10 el kardex dice 45 unidades; cuentas 44 y guardas a las 07:10. A las 07:30 se venden 2. Cierras la toma a las 08:00: la diferencia es −1 (44 − 45), no −3, porque las 2 ventas fueron después del conteo. Se registra un faltante de 1 × S/ 1.8500 = S/ −1.85 y el stock queda en 42.