Add the dynamical BoM support for Bundle product
Trouble:
We currently have no way to handle the bundle product and dynamical BoM in OpenERP.
Solution:
Implement a new object called "items set" that can be define on a product (one2many). An item set contain various options (other product as one2many). On an item set, you can choose if the item set is a choice between products (one choice allowed) or list of choice (various options can be chosen). You can also choose if the item set is required or not.
Add in the SO the possibility on each line to choose options regarding each item sets (respecting the rules define on the set). Override the function generating the procurement to look at those options instead of the BoM to generate them. I will also suggest to propagate the options chosen on SO line on the procurement object.
Think about that the bundle product could be produced or bought. In case of a production order, we'll need to add the chosen components in it. In case of a purchase order, we'll add the chosen options as comments below the ordered product.
Add the support of Bundle products int the Magento API's
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Medium
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Sébastien BEAU - http://www.akretion.com
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Beta Available
- Milestone target:
- None
- Started by
- Joël Grand-Guillaume @ camptocamp
- Completed by