Cleaning the BOMs is the project, not a task inside it
Multi-level structures with real sub-assemblies, phantom assemblies for groupings never stocked, scrap and yield at component level, alternates, and change control so every revision is dated, approved and traceable. A BOM that can be quietly changed cannot explain a work order.
- Scrap and yield at component level, because 2% on a gasket is not 2% on a casting
- Phantom assemblies for groupings that exist on paper and never in stock
- Change control with effective dates, so old work orders still make sense