I have a table called "Inventory", which contains all the "Items" (physical parts, components). I have another table, called "Products", where the main products are listed. A third table is "Manufacturing Orders".
Every time a new manufacturing order is in production i'd like to get this two effects:
- The quantity in stock for the selected Products increase
- The quantity of the items which made the Product up decrease of their specific units.
Of course to do this i need a BOM. I'm trying to figure out the most efficient way to generate a BOM.
The solution I've thought about so far is the one as follow:
- Every time there is a new Manufacturing Order, filter the Inventory table based on an External list (on Excel), and decrease the qnt just for the items available in the "Filtering list".
I'm wondering if there is some function in Access which allows this or i do need VBA. Also, if there is a more quick and efficient solution.
Note: i decided not to create the bom as tables to keep the db more clean.
Thanks in advance