Skip to Content
Menu
This question has been flagged

Hello, this is my issue : I build and sell boats. First, the customer chooses his boat model and some options.

The boat is a BoM containing all its component products (mast, sails, etc).
Some options are simple additions of products (e.g. an extra anchor), but others cause the replacement of part of the boat's BOM (e.g. if the customer chooses the option "75 hp engine", the product "50 hp engine" would have to be removed from the boat's BoM).

I don't know how to make the addition of a product on the quotation remove other products from the boat's BoM. Can you help me?


Thanks a lot !

Avatar
Discard
Author

Or is there maybe another way to do it ? Thanks ?

Best Answer

Hi, this can be done in several ways. I discussed some here: https://www.odoo.com/forum/help-1/manufacturing-order-customized-as-per-the-customers-order-200517

"

It depends on how complex the OEM customization is.

If there are a set options for the OEM customisation (like making a sandwich at Subway) then you can use product variants and have a master BoM that contains all of the possible operations/components. On the BoM, you can select which operations apply for which variants.

For example, using the Subway example, the 'Lettuce' component and 'Add Lettuce' operation are only added to the Manufacturing Order if the variant has 'Lettuce' as an attribute. You can learn more here: https://www.odoo.com/documentation/15.0/applications/inventory_and_mrp/manufacturing/management/product_variants.html


If the OEM customization is more complicated and allows for custom attributes (Custom requirements, not selecting options), then you should use BoM templates. The BoM template should have all the components/operations that are common to each order. When an order for OEM comes in you will can save time by duplicating the BoM template and adding the custom components/operations


"
I hope this helps


Avatar
Discard
Related Posts Replies Views Activity
0
Feb 24
330
1
Apr 20
2541
0
May 15
4239
2
May 19
5342
3
Nov 24
5846