Saldos de Productos
Hola
Saludos
Agradecería enermomente me ayude con un problemita que tengo de Saldos a nivel de existencias
Muchos usuarios consultan y venden un producto simultáneamente pero construyo los saldos al momento de vender para saber si tengo existencia pero resulta que uno de los usuarios siempre mete gol a un consultando logra pasar un valor y la existencia me queda en negativo
tenia :
Producto POR 100
Pero la venta fue de 105 Unidades
Como puede ser posible esto si construyo un saldo en tiempo de ejecución de las existencias
mi fórmula
(Compras -(Ventas+ajustes))
para ello hago un
Selec sum(unidades)as unidades,id from TableVentas into cursor ctableventas Group by id
Update tablesaldos set campoVentas = ctableventas.unidades;
Where id = ctableVentas.id
selec sum(unidades)as Unidades from TableCompras into cursor ctablecompras Group by id
Update tableSaldos set compoCompras= .......
Y así es como construyo mis saldos
Una vez hecho esto consulto las unidades en existencia
pero siempre me salen negativos
que puedo hacer
Gracias de antemano estaré muy agradecido
Saludos
Agradecería enermomente me ayude con un problemita que tengo de Saldos a nivel de existencias
Muchos usuarios consultan y venden un producto simultáneamente pero construyo los saldos al momento de vender para saber si tengo existencia pero resulta que uno de los usuarios siempre mete gol a un consultando logra pasar un valor y la existencia me queda en negativo
tenia :
Producto POR 100
Pero la venta fue de 105 Unidades
Como puede ser posible esto si construyo un saldo en tiempo de ejecución de las existencias
mi fórmula
(Compras -(Ventas+ajustes))
para ello hago un
Selec sum(unidades)as unidades,id from TableVentas into cursor ctableventas Group by id
Update tablesaldos set campoVentas = ctableventas.unidades;
Where id = ctableVentas.id
selec sum(unidades)as Unidades from TableCompras into cursor ctablecompras Group by id
Update tableSaldos set compoCompras= .......
Y así es como construyo mis saldos
Una vez hecho esto consulto las unidades en existencia
pero siempre me salen negativos
que puedo hacer
Gracias de antemano estaré muy agradecido
1 respuesta
Respuesta de softigal
1