Long part numbers, multi-level BOMs, component shortages, and supplier lead times.
How the work runs
Long part numbers, deep bills of materials, and a supply chain that periodically stops working. Component lead times swing from days to a year, allocations get canceled, and a single unavailable part stops a build regardless of how much of everything else you hold. Multi-level BOMs are normal, revisions matter, and traceability from component lot to shipped unit is a requirement in regulated sectors.
What makes or breaks it
- Multi-level BOMs with revision control. Sub-assemblies nested as deep as the product needs, with the ability to compare revisions and know which one a build used.
- Distributor pricing and availability. Live data from DigiKey, Mouser or Octopart turns BOM costing from a guess into a number.
- Shortage reporting against builds. Combine BOMs, subtract stock, group by vendor. This is the single most useful calculation in electronics purchasing.
- Component lot traceability. Which reel went into which board, especially for anything medical, aerospace or automotive.
Where people get caught out
Confusing shortage reporting with MRP. Several products here. PartsBox, Aligni, BOMIST, do a genuinely good job of telling you what you are short of for a build. None of them tells you when to place the order given a sixteen-week lead time. If component lead times are your problem, look for lead-time offsetting specifically.