Community: Inventory and MRP mailing list archives

Re: Update BoM after an MO is completed? (v8)

Jordi Ballester Alomar
- 09/22/2015 05:04:11

On Tue, Sep 22, 2015 at 10:52 AM, Eva Pinter @ xpansa <> wrote:


Great idea to have the resource plan and to create the MO at the end. The main issue with changing the BOM systematically afterwards is to have the whole material flows not under control and not be able to procure for the follow-up manufacturing orders, due to totally inaccurate stock.

In complex engineering projects the BOM runs through several review versions. As manufacturing in this scenario often involves large lead times, engineers need to start procurement early, even using an early BOM version as a reference. This can potentially result in too much material being procured, if subsequent BOM versions require less components that what's been ordered. But at the end, that's the reality of complex engineering projects.

Of course, the system should also allow to make corrections to the really used materials in order to be able to make a comparison between plan cost and real cost. But best practice is to produce by operations and to have the correction at each operation before you start the operation or just before you report the time used for the operation (meaning at the end of the operation as you should know what was used then).

I agree here. When you have the ability to define what materials are needed, handle material reservations, procurement and execution at operation level, not at MO level, you have a much flexible approach to manufacturing. Our approach using the Resource Plan makes this possible, but changing the MO to be totally managed by operations would also be a good option. The important thing to manufacturing, regardless of the tool is: 
1) Determine what materials to use
2) Reserve materials
3) Procure materials
4) Consume / move to WIP materials used
5) Produce finished product

At this moment Odoo's MO does not let you change none at operation level. With the Resource Plan we have control at all levels.



Best Regards,
Eva Pinter

Sales and Marketing Director, XPANSA Logistics | ERP, BI, E-commerce, Data Mining and DMS consulting
Xpansa CLOUD | Full Business IT Infrastructure |
mERP | Odoo Android App |

/// site  :
/// mail  :
/// phone, IE : +44 (0)7596 40 30 99
/// skype : epinter

On 21 Sep 2015, at 23:38, Ray Carnes <> wrote:

Odoo v8:


In the case where Bills of Materials are ‘preliminary’ lists of components, and the ‘final’ list is only known once the first item is made, there is a requirement to update the BoM at the end of the first MO, and subsequently if there are BoM updates. 


A BoM update would also supports the correct product cost, so that when updated (BoM Cost), it includes the components actually used in the MO, in addition to those specified on the BoM as it was before work began on the MO.


With Odoo-MRP’s custom module I can get additional components to be added to the Bom (and with a customization, costed via Analytic Accounting).


Next I want to try to get the additional items moved out of WIP.

What about having the BoM get updated at the end of the process?  Has anyone done something similar?

Thanks in advance.


Ray Carnes

Senior Odoo Consultant

Bista Solutions

Mobile: +1.909.864.4576

Skype: bista_ray

Timezone: USA, Pacific


Post to: