Inventario — Conteo físico

Pantalla de toma física masiva. Lista todos tus productos rastreables con el stock del sistema (lo que el sistema cree) frente al stock real (lo que cuentas en almacén) y aplica las diferencias en bloque con un solo asiento contable.

La pantalla Conteo físico es la herramienta para hacer la auditoría completa de tu almacén en una sola pasada. Lista todos los productos rastreables de tu negocio (con sus variantes desglosadas), te muestra el stock que el sistema cree que tienes y un campo editable para que llenes el stock real que cuentas en el almacén. Al aplicar, el sistema genera ajustes solo donde hay diferencias.

El flujo típico es: cierras el local un sábado por la mañana, abres esta pantalla en una tablet, recorres el almacén producto por producto contando cuántas unidades de cada uno hay en físico, llenas el campo «Stock real» mientras avanzas, y al final haces click en Aplicar diferencias. El sistema genera un movimiento de tipo Conteo físico por cada producto donde el stock real difiere del sistema, con asiento contable por costo promedio.

Hay 3 stat-cards arriba que te ayudan a llevar el progreso: Total rastreables (cuántos productos hay para contar), Contados (cuántos ya llenaste) y Con diferencias (cuántos tienen mismatch). El botón principal muestra el conteo de diferencias entre paréntesis: «Aplicar diferencias (12)».

El stock del sistema se captura cuando abres la pantalla. Si durante el conteo se confirman ventas o compras que cambian el stock, al aplicar el sistema vuelve a leer el stock real actual (no la foto inicial) para calcular la diferencia. Esto minimiza el riesgo de descuadre si haces conteos largos con operación activa.

Manual completo

La estructura de la tabla

Cada fila representa una variante del catálogo (no un producto). Si tienes un polo con 3 tallas, verás 3 filas. Si un producto no tiene variantes, ves 1 sola fila (su variante default).

Columna Qué contiene
Producto Nombre del producto.
Variante Nombre de la variante (talla, color, etc.). Vacío si el producto no tiene variantes.
SKU Código SKU de la variante (si está definido).
Stock sistema Lo que el sistema cree que tienes. Snapshot al abrir la pantalla.
Stock real Input editable donde llenas lo que cuentas en físico.
Diferencia Calculada al instante: stock real − stock del sistema. Verde si positivo (+3), rojo si negativo (−2), distintivo «OK» si igual.

Los 3 botones de ayuda

Arriba de la tabla tienes 3 acciones rápidas para no perder tiempo:

Botón Qué hace
Mostrar solo diferencias (casilla) Filtra la tabla a las filas donde el stock real y el del sistema no coinciden. Útil cerca del final del conteo para revisar qué descuadres encontraste.
Marcar todo igual al sistema Llena el campo «Stock real» de TODAS las filas con el valor que el sistema tiene registrado. Útil cuando solo encontraste pocas diferencias y el resto del almacén está OK.
Limpiar conteo Vacía todos los campos «Stock real». Útil para empezar de cero si te equivocaste.

💡 «Marcar todo igual al sistema» es la forma más eficiente cuando esperas que el inventario esté correcto. Lo marcas todo igual, luego corriges solo los productos donde encontraste diferencia.

El motivo del conteo

Arriba a la derecha, junto a las stat-cards, hay un input «Motivo del conteo» que por defecto dice «Conteo físico». Lo puedes cambiar por algo más descriptivo como «Conteo de cierre Mayo 2026» o «Conteo post-mudanza de almacén». Este motivo queda registrado en CADA movimiento generado del kardex — sirve para que cuando revises el kardex de un producto sepas en qué conteo se ajustó.

Cómo se calculan las diferencias al aplicar

Cuando haces click en Aplicar diferencias, el sistema:

  1. Pide confirmación: «¿Aplicar el conteo? Se generarán ajustes contables por las diferencias.»
  2. Vuelve a leer el stock real actual de cada variante (no la foto inicial) para evitar descuadres.
  3. Calcula la diferencia entre el stock real que contaste y el stock real que hay registrado en ese momento.
  4. Para cada variante donde haya una diferencia real:
    • Crea un movimiento de tipo Conteo físico en el kardex.
    • Si sobró stock (contaste más de lo registrado): asiento contable D INV-PRODUCTOS / C AJUSTE-STOCK (revalorización del activo).
    • Si faltó stock (contaste menos de lo registrado): asiento D AJUSTE-STOCK / C INV-PRODUCTOS (pérdida).
  5. Si una variante no tiene costo promedio (no se ha comprado nunca), el movimiento de stock se registra pero el asiento contable se omite (sin valor monetario).
  6. Te redirige al listado de inventario con mensaje «Conteo aplicado. Se generaron X ajuste(s) por diferencias detectadas.»

Casos comunes

«Estoy contando y me da hambre. ¿Puedo pausar y seguir mañana?» NO conviene. Los datos que llenes se pierden si cierras la pantalla (no hay persistencia parcial). Si necesitas pausar más de unas horas, aplica el conteo parcial primero (solo las filas que llenaste) y al día siguiente abre uno nuevo. Las filas que dejaste sin llenar (con «—») se omiten del apply — solo se procesan las que tienen un número.

«Conté un producto y dice +50, pero yo solo agregué 5 unidades» Verifica que estés contando el stock real total que tienes en el almacén, NO la cantidad que agregaste. La pantalla calcula la diferencia automáticamente: si el sistema dice 10 y tú escribes 15, el delta es +5 (no +15). Si escribes 50 cuando deberías escribir 15, el sistema interpretará +40 y generará un ajuste enorme.

«Apliqué el conteo y me dice 0 ajustes generados» Significa que TODAS las variantes que contaste tenían el mismo stock real que el sistema (sin diferencias). El conteo se considera exitoso, simplemente no había nada que ajustar. Mensaje de flash: «Conteo completado. Sin diferencias detectadas — no se generaron ajustes.»

«Tengo 200 productos y la pantalla se hace pesada» La pantalla carga todos los productos rastreables en memoria (no usa paginación porque el conteo es una sola operación). Si tienes muchos productos, usa la búsqueda y el filtro «Mostrar solo diferencias» para acotar la vista. El sistema procesa todo de una sola vez al aplicar.

«Me equivoqué y apliqué un conteo con datos malos. ¿Lo deshago?» NO se puede revertir el conteo entero con un botón. Lo que tienes que hacer es ir al kardex del producto afectado, ver los movimientos de Conteo físico recientes, y aplicar otro ajuste manual (categoría «entrada manual» o «salida manual») con la diferencia inversa. O hacer otro conteo físico con los valores correctos.

Cosas que NO puedes hacer

  • Pausar el conteo y reanudarlo después — los datos no persisten parcialmente. Conviene aplicar lo que tengas y empezar otro día.
  • Editar un conteo ya aplicado — los movimientos quedan en el kardex inmutables. Para corregir, aplicas otro ajuste o un nuevo conteo.
  • Contar solo una categoría de productos — la pantalla muestra TODOS los productos rastreables de tu negocio. Usa la búsqueda para acotar la vista, pero todos se cargan al abrir.
  • Aplicar conteo si no llenaste ningún campo — verás el mensaje «No has registrado stock real para ningún producto.» Llena al menos uno.
  • Ajustar valor monetario sin compras previas — si el producto no tiene costo promedio (mayor a 0), el stock se ajusta pero el asiento contable se omite (limitación aceptable, el P&L lo refleja).