I have a shop where I obtain the product already manufactured, I do a quality control and then then sell it. Now I would like to create the master BOM of the products and create its different variants that they have. I've made the BOM manually on paper and it has 5 levels, so subassemblies will be needed.
I also do repairs here and assembly some sets if the client bought the EXTRA SET of the product, so i have an stock of components in case they are needed for repairs or those EXTRA SETS.
Whenever I sell the product it should not take out components from stock because they have not been used. But whenever I do a repair I should need to take that component out of the stock.
So, how do I accomplish that ? What kind of BOM should I use ? Should I use different types of BOM for each subassemblies ?
I would like to create the BOM of my product and its different variants.