La existencia del artículo ({código}) {descripción} quedaría en negativo con esta transacción.
Transacción Anulada. Puede cambiar esta restricción en la Configuración del Sistema.
La existencia del artículo (103-18) LEVA AZUL IMPT 72-53-59/ quedaría en negativo con esta transacción.
Transacción Anulada. Puede cambiar esta restricción en la Configuración del Sistema.
Existencia significa la cantidad que tienes de un artículo físicamente en tu bodega.
En el mundo físico puedes tener 3 unidades de 'algo', 4 kg. de 'algo, pero nunca puedes tener -3 unidades de 'algo'.
Por lo tanto, cuando se genera una existencia negativa el sistema arroja un error.
Si tienes 4 unidades de un artículo e intentas vender 5 unidades, te quedaría -1 unidad en inventario.
Este error ocurre (principalmente, pero no exclusivamente) en transacciones que disminuyen el inventario como: ventas, ajustes de egreso, devoluciones en compra, anulación de compra, etc..
Ya que en el mundo real no puede ocurrir un negativo, significa que hay alguna información mal ingresada. (Revisar la bodega donde esta el Producto)
Tal vez te faltó registrar una compra, o anulaste un ingreso sin querer.
La forma de saber qué transacción está mal es revisar el kardex.
La existencia del artículo se guarda en una tabla.
El kardex se guarda en otra tabla.
Ambas deberían coincidir.
Si no coinciden, ocurrió un error en algún punto del sistema. Este error se corrige corriendo el procedimiento almacenado 'ActualizarExistenciasLote'.
Otro error común es que el usuario cree que tiene stock porque está viendo el campo de existencia general del artículo. Pero las transacciones se ejecutan sobre bodegas específicas.
Por ejemplo, digamos que un artículo tiene stock en estas bodegas:
Principal 7 unidades
Sucursal 0 unidades
Total 7 unidades
Si el usuario solo revisa el total (7) e intenta hacer un egreso en la bodega sucursal (donde tiene 0) va a tener este error.