Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I have a product BoM structured (as shown in 'Product BoM Structure' menu item) like this:
- Main product
- Component 1
- * * Subcomponent 1
- Component 3
- Component 4
- Component 5
- Component 6
- Component 7
- * * Subcomponent 2
- * * * Subsubcomponent 2
- Component 10
- Component 11
When a manufacturing order is issued for Main product the stock won't get cascaded for deduction, and only the top level products are picked. As a result the Subsubcomponent 2 stock will remain as nothing has happened.
Is this the correct behavior? What can be wrong here?
I believe this is the expected behavior indeed: with normal Bill Of Materials, each Bill Of Material is assembled in a new production order. So to produce your top level product, the "level 1" components will be required in some production order.
Then the scheduler will eventually create draft purchase orders or draft production orders to produce the components required in this production order at "level 1". Of course, you also need to properly define what will happen with the level 2 components: are them taken from stock? produced? bought?
Now, you can have OpenERP require all components at once no matter the depth if you use a special kind of Bill Of Material, the "phantom BOM". You can read more about phatom BOM's here: doc.openerp.com/7.0/book/5/5_15_Manufacturing/5_15_Master_data/#phantom-bills-of-materials
Hope this helps
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 2/2/14, 8:16 PM|
|Seen: 2102 times|
|Last updated: 3/16/15, 8:10 AM|