As a user, I want to be able to create a master product code which can have component products (which are held in stock) but doesn't have to be built to stock like our current BOM functionality.
When the master product is ordered, I want the SO to reflect the underlying products.
If there isn't enough stock of all the ordered components, either reject the entire order or (???)
Nice to have but not essential functionality:
Same functionality on a PO (if a PO is received for the master, create a PO for the components)
Ability to add a 'Packing Instructions' against the master product so that it can be pulled through to any order where the master code is used
Ability to view the stock count of the component items somewhere (either filter in stock report or on the screen where this is configured)
Some sort of flag in the system when a product is ordered as part of a BOM vs when it is ordered directly (so they can check packing instructions etc)
Make BOM Parent Code order Components Automatically
Merged