BOM Update Tool
Overview
BOM Update Tool — Business Overview
The BOM Update Tool is a business utility in Dafater that helps manufacturing teams manage changes in Bills of Materials (BOMs) efficiently and consistently across the organization. Its primary purpose is to replace an existing BOM with a new or revised BOM everywhere it is used, ensuring that product structures and costs stay accurate and up to date.
What the BOM Update Tool Is Used For
In day-to-day manufacturing operations, a single BOM is often reused inside multiple other BOMs (for example, as a sub-assembly). When that BOM changes—due to design improvements, supplier changes, or cost updates—the BOM Update Tool allows businesses to:
- Replace the old BOM with the updated one across all related BOMs at once
- Automatically refresh material costs based on the latest prices
- Recalculate component requirements so production planning remains accurate
This avoids manual updates, reduces errors, and ensures consistency across all manufacturing documents.
Prerequisites and Setup Requirements
Before using the BOM Update Tool, the following should be in place:
- A revised or new BOM that has been reviewed and approved for use
- Clear understanding of which BOM is being replaced and why
- Up-to-date item pricing so cost updates reflect current realities
- Internal approval from production, costing, or engineering teams, depending on company policy
This preparation ensures that the update aligns with business decisions and does not disrupt ongoing operations.
Typical Workflow and Business Fit
A common business workflow using the BOM Update Tool looks like this:
BOM Change Identified
A design change, cost revision, or supplier update requires modifying an existing BOM.New BOM Finalized
The revised BOM is created and approved as the new standard.Run BOM Update Tool
The tool is used to replace the old BOM wherever it appears in other BOMs.Automatic Updates Applied
- Linked BOMs now reference the new BOM
- Costs are recalculated using the latest prices
- Component breakdowns are refreshed for accuracy
Business Review
Production planning, costing, and procurement teams review the impact and proceed confidently.
This workflow ensures smooth change management without manually editing multiple BOMs.
Key Business Scenarios Where It Is Essential
The BOM Update Tool is especially valuable in the following situations:
- Engineering changes affecting commonly used sub-assemblies
- Cost optimization initiatives where material prices or quantities are revised
- Supplier or material substitutions that impact many finished goods
- Standardization efforts to align BOM structures across product lines
- Scaling operations, where manual BOM maintenance becomes impractical
In these scenarios, the tool saves time and protects data accuracy.
Important Considerations for Users
When using the BOM Update Tool, business users should keep in mind:
- The update affects all BOMs that use the selected BOM, so changes should be carefully reviewed
- Cost updates may impact product pricing, margins, and profitability reports
- It is best used during controlled change windows to avoid disruption to ongoing production
- Clear communication with planning, procurement, and finance teams is recommended
Used thoughtfully, the BOM Update Tool supports strong governance over product structures while enabling faster and safer manufacturing changes.
If you want, I can also explain this from the perspective of production planning, costing impact, or management decision-making.
Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate "BOM Explosion Item" table as per new BOM. It also updates latest price in all the BOMs.
Basic Information
- Module: Manufacturing
- Document Type: Other
- Type: Single (Configuration)
Fields
| Field Name | Label | Type | Required | Options | Description |
|---|---|---|---|---|---|
| current_bom | Current BOM | Link | ✓ | BOM | Select existing BOM to be replaced in Dafater. |
| new_bom | New BOM | Link | ✓ | BOM | Select new BOM to replace the current BOM. |
| replace | Replace | Button | - | Execute replacement of current BOM with selected new BOM. | |
| updatelatestpriceinall_boms | Update latest price in all BOMs | Button | - | Update latest item prices across all BOMs in Dafater. |
Permissions
| Role | Read | Write | Create | Delete | Submit | Cancel |
|---|---|---|---|---|---|---|
| Manufacturing Manager | ✓ | ✓ | ✓ |
Related DocTypes
| DocType | Relationship | Module |
|---|---|---|
| BOM | Links to | Manufacturing |