Let's imagine this scenario: I produce Ethernet cables of various lengths - i.e. 25m, 50m, 75m, 100m, ... Each such final cable requires 2 connectors and that particular amount of "raw" cable. I can only buy raw cable in rolls of 1000m.
So when I buy a new roll and produce one final 50m cable, 950m of raw cable remains. When I produce another of 100m length, 850m of raw cable remains. When my remaining raw cable on certain roll is 50m I cannot produce 100m final cable and need to order another raw cable roll.
Can anyone please suggest on how to model this? Thank you.
This a sort of complex MRP is not solved in Odoo as standard. It might possible with development, but I know this a a very complex situation.
I have experience from 20 years in the cable business, running SAP R/3 with " cable solution".
In short: Each lenght of cable must have a unique LOT number.
In all order line view: For cable products yuo must specify Individual lenghts. Let say you will produce 100 pcs of 50 M cable, then you specify you need 100 x 50 M raw material. Then in availabilty check, you can only reserve lot number where qty > 50m.
But this part is only a small part of the complexity you will have in MRP, with managing individual lenghts.