I work in Process Engineering and due to some organizational changes I've been assigned to generate BOM's for our manufacturing (we are an OEM). This is something very new to me and I have no experience with this kinda documentation and would be needing your feedback on the how's, do's and don'ts of BOM Generation. What information do I need to include in the BOM aside from part numbers, locations, part description, component package to make things smooth in manufacturing. We do not have any special software to generate BOM's and is using MS Excel, what is a good software to use? Can you guys help me where to start? Who will sign the BOM for approval (as I have to define them), Engineering Mgr. Mfg Manager, QA Manager etc..?