Skip to main content
GullySystem
A practical guide

Why the bill of materials keeps changing mid-build

Ganesh HSStrategy and Technology, GullySystem
Practical advice · 5 min read

In this guide 6 sections
The short answer

A machine BOM changes mid-build because design edits keep arriving after parts are ordered, and the list is copied into spreadsheets that nobody updates together. Fix it with one released BOM, a revision letter on every change, and a rule that purchasing and the shop floor work only from the latest release.

Design edits arrive after the orders go out

A machine is designed while it is being bought. The drawing office releases the frame early so that fabrication can begin. The pneumatics and the sensor layout are still on the screen.

Then the customer moves a conveyor, or a commissioning engineer finds a guard that blocks an operator. A bracket changes, a cylinder gets a longer stroke and a proximity sensor moves to the other side.

None of this is careless. It is how bespoke machines get built. The damage comes from what happens next to the parts already ordered or cut. The drawing office sees a one-line edit, while purchasing and the fabrication shop see a returned order and a scrapped plate.

Copies of the list drift apart

The designer exports a parts list from the CAD tool. Purchasing pastes it into a sheet and adds supplier and rate. The store keeps a printout. The shop supervisor marks his own copy with a highlighter.

One edit now has four places to land, and it usually lands in one. A cylinder changes in the CAD model but the purchase order still names the old bore size. The wrong part arrives and sits on a shelf.

Short sentences describe the result. Parts are late. Parts are wrong. Parts are surplus. The store ends up holding stock that belongs to a design nobody is building any more.

  • CAD export with no revision on it
  • Purchasing sheet edited by hand
  • Printed store list marked with a pen
  • Supervisor’s own copy on the shop floor
  • Email attachments named final2

Fabricated and purchased parts fail differently

A purchased part can often be cancelled or exchanged, though a custom shaft, a milled plate or a laser-cut bracket is already scrap once the drawing changes. Fabricated parts need the revision checked before the cutting program starts, not after.

Purchased parts have lead times that make the problem worse. A late change to a servo motor size can push the whole delivery by weeks, because the drive, the cable and the coupling must change with it.

Track the two groups apart. Fabricated items need a revision check at the job card. Purchased items need a check at the purchase order and again at goods receipt.

Put revision control on the BOM itself

Release the BOM as a numbered document. Revision A is the first release, B is the next, and each carries a date, the author and the reason. The CAD export becomes a draft until released.

Each line stores the revision in which it appeared or changed. Purchase orders and job cards copy that revision. When revision C changes a line, the system flags every open order and job card that still holds revision B.

A change note links to the lines it touches. The cost and delivery effect is visible before anyone approves it. The design manager can then decline a cosmetic edit that would delay a bought-out gearbox.

  • Revision letter, date and author on every release
  • Line-level change flags
  • Purchase orders stamped with the BOM revision
  • Job cards stamped with the drawing revision
  • Change note linked to affected lines

Start with one machine and one rule

Fixing every machine at once is unnecessary. Choose the machine currently in build. Release its BOM as revision A today, even if it is imperfect.

Then set one rule. Purchasing and the shop floor work only from the released revision, and a change is accepted only through a change note. After a month, count how many orders were placed against an old revision. That count tells you how far the habit has spread. Review the change notes at the weekly build meeting, and ask which edits could have been caught at the design review.

BOM change log worksheet

Single-page worksheet where each change takes its own row. Columns are BOM revision, part number, old value, new value, reason, requested by, open purchase orders affected, open job cards affected, extra days and approval signature. The top carries the machine number and the revision currently released.

Open a blank worksheet to print

Questions owners ask

Should the BOM be frozen completely before purchasing starts?

Rarely possible on a bespoke machine. Release in stages instead: frame first, then pneumatics, then electrical. Each release gets a revision letter, and later changes go through a change note.

Who owns the released BOM?

The design manager. Purchasing, stores and production read it, but only the design side releases a revision, so there is one place to look for the current list.

How do we handle parts already cut when a drawing changes?

Flag the job card as affected, check whether the part can be reworked, and record the scrap or rework in the change note. That record tells you what late edits really cost.

Is a spreadsheet enough for revision control?

For a single simple machine, yes, if one person edits it and every copy carries the revision letter. Once several machines share parts and orders, linked records work better.

Browse all guidesBack to top ↑
Next step

Have a specific situation to work through?

This article covers the general case. Tell us what you’re actually dealing with and we’ll respond directly.

Share Your Requirements