Skip to Content
Menu
This question has been flagged
2 Replies
1297 Views

We have an work centre which cuts pieces from a sheet of metal.  The pieces are not necessarily the same and the pieces may be unrelated in that they are then used in different products.

We call this nesting, how would we use Odoo in this situation, one part becomes many parts, with scrap metal too.  I would be interested to understand the work order(s), the costing (how does the labour and setup cost get distributed). 

Avatar
Discard
Best Answer

You could use a bill of materials for the product that is used purely as a "baseline", allowing for "flexible consumption" where you can change the actual consumed components (material) during manufacture. Or since V17 you can now even manufacture without a BOM and create one afterwards from the components used.

Product BOM example:
1 x Stainless Steel 304 Sheet (grams)

On your work order or manufacturing order, you can specify additional components consumed (raw material) or use the scrap button to dispose of wasted components AFTER first carrying out the nesting calculations (using dedicated software) - Open source Deepnest - open source nesting software is one option.

1. Run nesting to get recommended materials needed
2. Create the Manufacturing Order in Odoo and specify the components required (raw materials calculated)
3. Generate work orders or complete MO and register consumed materials

In this case, you would still need a unique product record with a reference number (SKU) to identify what you've manufactured.

Avatar
Discard
Author

Thanks Chris, we already have nesting software so this part of the workflow is ok.

Materials needed is singular=> 1pc of sheet metal

Materials produced is typically multiple => 20pcs of 20mm square, 10pcs 20mmx10mm rectangle (rough example)

My understanding is that Odoo work/manufacturing orders produce one item from one of more items. I'm trying to understand how to do the reverse, many from one.

The manufacture without a BOM sounds interesting, i'll see what is in the documentation.

Worth maybe looking at the "By-products" ability. Not something i've personally used though.
https://www.odoo.com/slides/slide/by-products-2791

Author Best Answer

I'm not sure if this is the right answer but it is an approach.

Each nest is associated our internal nest number, eg NEST-12345.  Its our reference outside of Odoo.

In Odoo i have setup a bill of materials for a product called NEST-12345, i add the sheet metal as the component.  With by-products enabled i have then added the produced items as by-products and given them an applicable share of the cost.

Then i created a manufacturing order for NEST-12345 , planned the order, started it and finally completed it.  The stock levels for the by-products are increased, the sheet metal is decreased, and NEST-12345 becomes 1.

I need to check the product costing side of this but the BOM analysis shows the desired costs.

Update: costing seems fine, however i have now realised the next operation is different for each item cut from the material.

Avatar
Discard
Related Posts Replies Views Activity
1
Apr 25
154
0
Apr 25
192
0
Mar 25
328
0
Mar 25
416
0
Feb 25
294