Community mailing list archives


functional change in v8 MRP, asking feedback from experts

Akretion, Raphael Valyi
- 29 أغسطس, 2014 10:44:38
Dear community,

I don't report this as a bug because I'm not sure if there is a bug here, I'm in fact asking for feedback from the MRP expert arounds (Yes Ana that's for you).

In OpenERP/Odoo 6.1 or 7.0,
when you created a Manufacturing Order, for each bill of material component to consume it would:

1) reserve all components in an internal picking.
by default the reservation move was Stock -> Stock, but eventually you could hack it into Stock -> Some Production Location

2) remove all components from the stock by moving it to a virtual location. So for all components we had a second move: Stock -> Virtual / Production

All right, that was 6.1 or 7.0. It was complex and detailed. Eventually you could had discrepancy troubles if you had to change lot or quantity between the reservation picking and the consumed moves but you could work it out.

Now in v8,
things are simpler, for all components, it simply creates a move:
Stock -> Virtual / Production

So no more reservation picking. So if you wanted to move the components to some specific location to prepare the production, you should now set up or develop something. I tried to set up some pull route to create component reservations, but it forces passing through a procurement and a scheduler run so it seems a bit more bureaucratic and even error prone that what we had in 6.1 / 7.0.

So what do you think? It is ok to simply destroy the components now without a reservation move? Is it a simply a functional regression due to the WMS refactor? How would you go to reproduce the reservation move if you needed to?

Raphaël Valyi
Founder and consultant
+55 21 3942-2434