Calcular stock de un almacen
A ver si me puedes ayudar a orientarme sobre una Base de Datos que estoy creando en Access, que es para un comedor Social y he hecho lo siguiente: He creado dos tablas una de Proveedores, y otra que la he llamado Ingredientes, de esta última he creado una consulta donde incluyo los siguientes campos de la tabla Ingredientes IdIngredientes, NombreIngredientes, Cantidad, EntradaIngredientesMenús, StockAlmacén y Fecha . (En esta consulta especifico que StockAlmacén: [EntradaIngredientes]-[Cantidad]
Asimismo he creado por consultas de la referida Tabla Ingredientes, los diferentes Menús que se dan en el comedor, en las consultas he puesto los campos: NombreIngredientes (los productos que lleva cada menú, (patatas, huevos, cebollas, carne etc ), que se utilizan en su fabricación y EntradaIngredientes (para saber los KG, que se gastan de cada ingrediente)
El problema me viene porque necesito que de los Ingredientes y KG que utilizó en cada menú los cuales se especifica, me resten de las existencias que hay en el Almacén, (que es el campo CANTIDAD) es decir si un menú lleva 10KG de patatas, y en el Almacén hay 50, me los reste, pero si en el siguiente menú utilizo otra vez patatas por otros 5 kg que me los reste también y así sucesivamente para poder tener un control de lo que se compra y se gasta.
Para explicarlo mejor, la cosa es, que CANTIDAD (es el total de los productos que se compran a los Proveedores) NombreIngredientes (es el nombre de cada Producto) EntradaIngredientes (son los KG que se usan en los menús de comida y cena que se dan en el comedor) y StokAlmacén (Aquí es donde quiero que se vea lo que va quedando de cada producto una vez utilizado en todos los menús) y no se que hago mal que lo único que consigo es que me coge un único valor, no consigo que en el StockAlmacén se refleje el total de los KG gastados en los menús, sino solo la última entrada que doy. Te agradecería mucho me pudieras echar una mano y orientarme sobre que hago mal.
Asimismo he creado por consultas de la referida Tabla Ingredientes, los diferentes Menús que se dan en el comedor, en las consultas he puesto los campos: NombreIngredientes (los productos que lleva cada menú, (patatas, huevos, cebollas, carne etc ), que se utilizan en su fabricación y EntradaIngredientes (para saber los KG, que se gastan de cada ingrediente)
El problema me viene porque necesito que de los Ingredientes y KG que utilizó en cada menú los cuales se especifica, me resten de las existencias que hay en el Almacén, (que es el campo CANTIDAD) es decir si un menú lleva 10KG de patatas, y en el Almacén hay 50, me los reste, pero si en el siguiente menú utilizo otra vez patatas por otros 5 kg que me los reste también y así sucesivamente para poder tener un control de lo que se compra y se gasta.
Para explicarlo mejor, la cosa es, que CANTIDAD (es el total de los productos que se compran a los Proveedores) NombreIngredientes (es el nombre de cada Producto) EntradaIngredientes (son los KG que se usan en los menús de comida y cena que se dan en el comedor) y StokAlmacén (Aquí es donde quiero que se vea lo que va quedando de cada producto una vez utilizado en todos los menús) y no se que hago mal que lo único que consigo es que me coge un único valor, no consigo que en el StockAlmacén se refleje el total de los KG gastados en los menús, sino solo la última entrada que doy. Te agradecería mucho me pudieras echar una mano y orientarme sobre que hago mal.
Respuesta de smanero
1