Hi,
I'm a novice Alpha 5 developer looking to avoid reinventing the wheel while learning a thing or two. My company is desperately in need of an inventory management application which supports:

1. Assemblies
2. Multiple Locations
3. Purchase Orders, Sales Orders, and Packing Lists

I've been looking for a number of systems off-the shelf, but none of them really fit our needs exactly. It would be great if I could acquire a good framework, and then adapt it for our use. Of course I'm willing to pay for the right application.

Anybody?