I am suggesting you very effective business software that have capabilities to fulfill or your requirements i.e. Microsoft Dynamics Nav, it is very effective for small and medium companies its allow you to make B.O.M and stock inventory it is also very effective in Financial Management.
I am looking for inventory software for a small business that has B.O.M generating capabilities, can generate auto requests for re-ordering items, and can generate request for quotes from multiple vendors to compare pricing. We use quickbooks pro 2011 now, and don't really like the way these things are integrated through the software. We are looking for an easy to use software that can perform these types of tasks. If anyone knows of any programs, please respond.
Thanks,
-schaff101

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic