Esta documentación está en fase de desarrollo y puede contener errores.

Cómo funciona el stock

Por qué la venta no toca el stock directamente, cómo conviven las dos cuentas y qué decide cada movimiento de inventario.

Una venta no descuenta stock por sí misma. Pasa por la política de tu empresa, que decide si nace un movimiento y con qué efecto. Ese efecto es lo único que mueve las dos cuentas del inventario.

¿Buscas solo lo justo para empezar? → Stock: lo esencial.


El recorrido completo

Por eso las correcciones se hacen con devoluciones, no editando: anular una venta no toca el stock por arte de magia, y editar una venta no recalcula existencias. Cada movimiento se rige por su propio estado.


Venta ≠ Movimiento

Son dos mundos separados a propósito.

La venta 🧾El movimiento de stock 📦
Documento comercial, con su propio ciclo (pendiente, cobrada, anulada).Salida o entrada de inventario.
No mueve el inventario por sí misma.Lo genera el sistema automáticamente.
No se edita: un error se corrige con una devolución.Su estado decide cuánto baja y de qué cuenta.
Es inmutable una vez hecha.Se reparte por lotes y ubicaciones.

Dos cuentas: disponible vs físico

El stock no es un número, son dos. Casi todo el modelo se entiende mirando cuál de las dos toca cada operación.

  • Disponible — lo que aún puedes vender. Baja en cuanto reservas o entregas.
  • Físico — lo que hay de verdad en la estantería. Solo baja cuando el producto sale (entrega).

La relación entre ambas es una resta:

disponible  =  físico real
            −  reservado       (ventas pendientes de entregar)
            −  en revisión     (stock en cuarentena)

Si disponible y físico difieren, casi siempre hay algo reservado o algo en revisión. No es un error: son dos cuentas con propósitos distintos.


Los estados de una salida

Una salida nace en un estado, y ese estado determina su efecto sobre las dos cuentas.

EstadoDisponibleFísicoSignificado
PendientebajaintactoReservado: vendido, aún no entregado.
CompletadabajabajaEntregado: sale de verdad y asigna lote.
AnuladarevierterevierteCancelado: el cálculo se deshace.

En el TPV lo normal es la entrega directa: la salida nace completada, baja las dos cuentas y asigna el lote en el acto. La reserva (pendiente) es para "se vende hoy, sale más tarde".


Lotes: FIFO vs FEFO

Cuando un producto va por lotes, la salida no elige a mano de qué lote sale: una estrategia por producto ordena los lotes y el sistema consume en ese orden, usando varios si hace falta.

  • FIFOfirst in, first out: sale primero lo que entró antes.
  • FEFOfirst expired, first out: sale primero lo que antes caduca.

Eliges la estrategia en la ficha del producto. FEFO es la opción natural para productos con caducidad.


Sobreventa: la regla la pones tú

¿Qué pasa si se intenta vender más de lo que hay? Lo decides por producto:

ReglaQué hace
PermitirVende igual. Lo que falta sale sin lote asignado.
AvisarVende y deja constancia para que lo revises después.
BloquearRecorta a lo disponible. Nunca deja el stock en negativo.

Devoluciones y cuarentena

Una devolución no vuelve directa a la venta: crea una entrada hacia un hueco de devoluciones del almacén, que está en revisión. Lo devuelto suma al físico (está en tu almacén) pero queda fuera del disponible hasta que lo compruebas, para que no revendas por error algo sin revisar.

Es la misma mecánica de los dos números: la cuarentena es físico que todavía no es disponible.


Vender en una unidad, controlar en otra

El control interno es siempre en la unidad base (por ejemplo, gramos), pero vendes y ves la unidad cómoda. El sistema convierte y formatea.


Multi-almacén

Cada venta indica de qué almacén sale, y cada almacén puede marcarse como servible o de uso solo interno. El stock baja del almacén correcto, sin mezclar cuentas.

No hay rutas automáticas de un almacén a otro. Para mover stock entre ubicaciones usas un traspaso: una salida en el origen y una entrada en el destino.


Por qué cuadra siempre

El stock no depende de que todo ocurra en el instante exacto de la venta. El sistema combina dos caminos hacia el mismo resultado y nunca duplica un movimiento:

Si se corta la luz o la conexión a media venta, el repaso de seguridad recupera lo que quedó a medias al volver; y si algo se procesa dos veces, no se descuenta dos veces.


Preguntas frecuentes


Sigue explorando

On this page