I'm in charge of managing and updating of older board designs as well as developing new ones. What I'm looking to try to accomplish is to simplify and streamline BOM management and component ordering. The less time I have to worry about ordering is more time I can devote to design.
My idea is to have a master parts list which each BOM will pull their associated DigiKey part numbers into the individual BOM spreadsheet. My main concern is the duplication of data. Say if the part I normally order is no longer sold or is replaced, then I would only have to update data in one place and then each design's BOM is then updated automatically.
If possible, at the end, I'm looking at trying to pull in the BOMs for all the board designs just to be able to see the exact numbers of the various components we use in order to immediately know when I should splurge and buy larger bulk orders of components. Off the top of my head, I know of some really commonly used components that we use but I felt it would be nice if I could get a more detailed printout to get the exact numbers. I'm also thinking of weighting the components depending on how often board designs are ordered. Perhaps I can use alternate values of components to be able to better take advantage of quantity price breaks.
Has anyone done something similar? Or have any input of what you have found that works and what doesn't. I'm not asking for anyone to do my work for me. I'm just asking for input on if my idea makes sense and if anyone here has tried, or currently implementing, something similar.
Thoughts?