I manufacture products from sheet materials. (basically a cabinet shop) in order to get a good (profitable) yield from my raw materials we nest/layout each product onto one or more sheets. Each sheet it cut on the CNC into individual parts and then they all go on to assembly.
I want to follow a make to order workflow. so each work-order is tied to a product in a sales order and I don't typically keep an inventory of finished products.
In The product I am trying to model the manufacturing for, we layout on two sheets. Sheet 1 produces panels 1,2,3,4 and Sheet 2 produces two sets of panels 5,6. so after cutting two sheets, I have all the panels for one product plus two panels to put into inventory for the next time I make this product.
I am trying to model this in Odoo, but so far am not having much luck. I tried making a single Bom for panel 1, with panels 2,3,4 being byproducts, and another bom for Panel 5 with panel 6 being a byproduct. when the manufacturing orders get created, it shows that I need all of the panels, and it creates an MO for panel all of the panels, with 1 and 5 since those are the only ones with a bom being the ones that can be manufactured. Once I manufacture those MO, I end up with the components in inventory, but the main product MO doesn't recognize/reserve the new components and the existing MO's for the panels also do not have any way to say "just use whats in inventory"
I thought about making a "sheet 1" and "sheet 2" product with the other components being byproducts (as I've seen other questions in the forum suggest) but I don't see how to cause a MO for the "sheet 1" and "sheet 2" products as a result of the main product work-order.
any help or suggestions would be greatly appreciated.