
Stored Procedure no devuelve datos correctos al calcular stock
Publicado por Alan (5 intervenciones) el 26/06/2014 04:39:22
Hola, me encuentro aprendiendo Visual Basic.Net y SQL Server y estoy teniendo problemas para realizar un cálculo en un procedimiento almacenado.
En DetalleInventario ingresan cantidades enteras (por ejemplo, 1 lata de 5 litros de pintura)
Tengo las siguientes tablas:
DetalleInventario de la siguiente forma:

Y mediante un formulario, le agregué 2 guías con el mismo producto (para que realice la suma)

Luego tengo la tabla DetalleSalidaInventario a la cual mediante otro formulario, le agregué el consumo del mismo producto con decimales. (El consumo puede ser en mililitros)

Aquí como queda el registro del consumo en mililitros (0.500 ml)

Aquí mi procedimiento almacenado:

Y este es el resultado de la consulta. No sé por qué calcula mal.

Agradezco sus respuestas.
Saludos.
En DetalleInventario ingresan cantidades enteras (por ejemplo, 1 lata de 5 litros de pintura)
Tengo las siguientes tablas:
DetalleInventario de la siguiente forma:
Y mediante un formulario, le agregué 2 guías con el mismo producto (para que realice la suma)
Luego tengo la tabla DetalleSalidaInventario a la cual mediante otro formulario, le agregué el consumo del mismo producto con decimales. (El consumo puede ser en mililitros)
Aquí como queda el registro del consumo en mililitros (0.500 ml)
Aquí mi procedimiento almacenado:
Y este es el resultado de la consulta. No sé por qué calcula mal.
Agradezco sus respuestas.
Saludos.
Valora esta pregunta


0