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

We have manufacturing products that take 6 months to finish.  How can we consume the raw materials, before PRODUCE is used, that have already been used and are technically not supposed to be part of stocks.

if we wait for produce our average costings are being affected


Avatar
Discard
Best Answer

Hello Bijal,

Make sure Work Orders are activated on your database.

Configure your MOs with different operations and you can select when you want to consume the components.

So your inventory adjusts correctly.


Avatar
Discard
Author

Thank you so much Julien. Your answer will help me with v15 onwards too.. But the one i have in question is for v12. Best regards..

You're welcome. You can mention the version of Odoo you're using with tags.

Best Answer

there are a couple of ways you can handle consuming raw materials before the "PRODUCE" process is used, if you have a long lead time for your final product like 6 months.


You can use the "CONSUME" button on the stock move lines of the raw materials, which will allow you to manually consume the raw materials before the "PRODUCE" process is used. This will reduce the stock of the raw materials and update the average cost of the final product.


You can use the "Make To Order" option when creating a manufacturing order for the final product. This will allow you to consume the raw materials when you receive a customer order for the final product, rather than when the "PRODUCE" button is clicked. This way, the stock of the raw materials will be reduced and the average cost of the final product will be updated as soon as the customer order is received.


Another option is to use "back to back manufacturing order" this will allow you to create a manufacturing order for the final product and a separate manufacturing order for the raw materials, linking them together. When you confirm the final product manufacturing order, the raw materials manufacturing order will be automatically confirmed and the stock will be consumed.


A last option is to use a "pre-production procurement" this will allow you to create a procurement for the raw materials and confirm it before the final product manufacturing order is confirmed. By doing this, you will consume the raw materials and update the average cost of the final product before the final product is manufactured.


Please note that these are just examples, and the exact process may vary depending on the specific version of Odoo and the customizations that have been made to the system. It's also worth consulting with an expert to see which option would be the best for your specific use case

Avatar
Discard
Author

Hello Muhammad, Thanks for you answer. When you say "pre-production procurement" - is this a pre-production location and a virtual one?