I have released a program called tehoLogistics which is for managing production of the boards I make and the inventory related to making them.
A blog post with screencasts about and how to use the program can be found here:
http://teholabs.com/2012/01/tehologistics/
The source is MIT Licensed and can be found here:
https://github.com/teholabs/tehoLogistics
The documentation wiki page for the project is here:
http://teholabs.com/docs/tehologistics:overview
The main features of the program currently are:
* Imports invoices Mouser PDF, Digikey PDF, Arrow HTML (email)
* Keeps current inventory and average unit cost of application identical parts in CSV file
* Removes inventory via "building" lists (AKA making PCBs), lists defined externally via CSV file
* Look up and modifiy inventory data amount of single parts
* Check if parts are on hand for production of set of designs and create shopping list if needed
* Create buy lists for lowest cost source importable at Arrow, Mouser, Digikey parts needed a production run
I suspect there are bugs in the code and many cases I haven't see yet. Consider release 0.10 a very early alpha.



