This question has been flagged

I'm fairly new to Odoo. I've set up my product's BOM. It includes a top level product and subproducts that are assembled by subproducts further down that are eventually purchased. I've triple checked that the assembled products have "Manufactured" routes and the purchased items have "Purchased" routes on the product info. I can look at the BOM structure and see that it drills down correctly.


I have 0 inventory of everything. I'm interested in doing "Make-to-Stock". I have no sales, but I want to put in a manufacturing order for 50 top level units. I put in my manufacturing order, expecting that it would create further manufacturing orders for the subassemblies with 0 inventory, and eventually RFQs/POs for the components to buy that have 0 inventory. But none of that happens. I just have a top level Work Order that can't be continued.


What am I missing? I checked the following resources, but none of them cover this use case. I'm not making a reorder rules, because I want the Manufacturing Order to drive the need for purchasing, not because inventory is low, not because there's a Sales order. Because I put in a Manufacturing Order. Is that possible in Odoo version 12?


https://odootricks.tips/about/odoo-applications/using-routes-and-rules/#MTO

https://www.youtube.com/watch?v=4fdtROz9LHY

https://www.youtube.com/watch?v=PjZJVKT_AF4

Avatar
Discard
Author

Looks like I'm unable to comment until I have 5 Karma. But I'm curious, what are some of the downsides of using Make To Order? It seems kind of unwieldy to have to create a placeholder Reordering Rule for each product?

Best Answer

Make sure all products have reordering rules.  Click on the symbol "Min: Max: " on the product master.  Or you find it under Inventory-> Master data.

For products where you do not want to have stock, but only produce what is needed, set the Minimum and Maximum qty = 0 and Quantity multiple = 1.  

Then go to Inventory->Operations -> Run Scheduler, and your manufacturing orders will be created.  I think the run scheduler by default is set to run automatic one time very night.

I usually warn about using Make To Order.  In many cases you will experience constraints in your logistic and managing of inventory using Make To Order.  Using Reordering rules min min / max = 0, give the same result: You produce or purchase only qty that have a requirement.

Avatar
Discard
Best Answer

Hello,


Your post was very useful to me as well. 


I have a side question. What does "Quantity Multiple" mean or do?

Avatar
Discard

thats related to "re-order Rule" where in you can order products in multiples of that number for e.g multiples of 50 will trigger rule for 150 nos if the max level is set to 130 units