|
BOM Enhancement · Manufacturing Module |
BOM Change
Request & Approval
A structured approval workflow for Bill of Materials changes — so every component update is reviewed, traced, and controlled.
Get the Module →Overview
What this module does
Adds a formal change-request layer to Odoo's Bill of Materials, with role-based access and an automated approval chain.
|
🔒
Role-Based Access Control MO Admin users can request BOM changes. Only Setting Admin users can approve or reject them — keeping sensitive manufacturing data protected. |
📋
Structured Change Requests A clean wizard lets requestors modify component quantities or add new components — with full context preserved for reviewers. |
|
📧
Automated Email Notifications When a request is submitted, all Setting Admin users are automatically notified by email — no manual follow-up needed. |
⚡
Auto-Applied on Approval Approved requests automatically update the BOM. Rejected requests leave the BOM untouched — with a clear audit trail in the chatter. |
Step-by-Step
How the workflow works
A six-step process from request to outcome, with clear role separation at every stage.
|
1
|
MO Admin
Open the BOM & click "Change Request" A user with the MO Admin group (and without Setting Admin access) opens any Bill of Materials and clicks the BOM Request button to initiate a change. |
|
2
|
MO Admin
Fill in the Change Wizard A wizard opens where the requestor can update component quantities or add new components to the BOM. All proposed changes are captured before submission. |
|
3
|
MO Admin
Submit for Approval The requestor clicks Send for Approval. The request is logged and the wizard closes — no changes are applied to the BOM yet. |
|
4
|
Automated
Notification email sent to all approvers The system automatically sends an email to every user in the Setting Admin group, notifying them of a pending BOM change request that needs review. |
|
5
|
Setting Admin
Review in the BOM Approval Menu Any Setting Admin user opens the dedicated BOM Approval menu to review the pending request in full detail alongside the current BOM. |
|
6
|
Outcome
Approve or Reject On approval: the BOM is automatically updated with all proposed changes. On rejection: the BOM remains unchanged. Both outcomes are recorded in the chatter for full traceability. |
Visuals
Module screenshots
Key screens in the change request workflow.
BOM Menu & Request Button The Change Request button visible to MO Admin users on the BOM form. |
Change Request Wizard The wizard where requestors modify quantities and add components before submitting. |
Send for Approval Confirmation step before the request is submitted and emails dispatched to approvers. |
Chatter Audit Trail Every approval or rejection is logged in the chatter for complete change history. |
BOM Approval Menu The dedicated approval queue where Setting Admin users review, approve, or reject requests. |
Approval Form Full detail view of the change request with approve and reject actions for Setting Admins. |
Included out of the box
Key module features
|
🔐
Group-Based Button Visibility The BOM Request button only appears for MO Admin users who lack Setting Admin rights — preventing self-approval. |
🧙
Interactive Change Wizard A clean Odoo wizard for modifying component quantities and adding new lines, fully integrated with the BOM form. |
📧
Broadcast Email Notification Automatically emails every Setting Admin user when a request is submitted — no approval sits unnoticed. |
|
✅
One-Click Approve / Reject Approvers act directly from the BOM Approval menu — no extra steps or manual BOM editing required. |
⚡
Automatic BOM Update On approval, BOM lines are updated instantly — eliminating copy-paste errors between request and reality. |
💬
Full Chatter Traceability Every request, approval, and rejection is recorded in the BOM chatter with timestamps and user attribution. |
Our Expertise
|
⚙️
Customization Tailoring Odoo to fit your unique business logic — from simple field changes to complex multi-model workflows. |
🚀
Implementation End-to-end Odoo setup for startups and enterprises, including data migration and user training. |
🛠️
Support Reliable support and maintenance — fast response times, clear communication, no surprises. |
30 Days
Free Support
Need help with installation or have a question? We've got you covered for the first 30 days — no extra charge.
asappssupport@gmail.comReady to enhance your BOM workflow?
Contact AS PVT-LTD for this module or any custom Odoo development.
Get the Module© AS PVT-LTD · Odoo 18 · BOM Change Request & Approval Module · asappssupport@gmail.com
Please log in to comment on this module