Hey guys,
I'm on Odoo 11 Enterprise with a in a single-warehouse configuration
I'd like to able to process manufacturing orders with products coming from different locations (source location). BOMs are manufactured, not by kit.
By default you can only have 1 source location specified in the Miscellaneous tab of the MO. If some products in the MO don't have a stock at the specified location, the Check Availability will fail for these Products. If I process the MO, it will withdraw quantities for these products and I will end up with negative stocks.
I know that I could just do an internal transfer manually, but the project is complex and most of the processes are and must be automated with a minimal user intervention.
For you, what would be the most appropriate method to achieve this?
- Use the advanced routing, push & procurement rules to automatically make a transfer when these products are reserved for a MO - If yes what would be the procedure?
- Try a "Pick before Manufacture" configuration. If yes again what would be the cleanest way?
- Use a custom code / automated action to trigger a transfer when a MO is created with these products.
Thank you very much for your help
Alex
Alex, I think you should review https://odoobooks.com/en/latest/manufacturing/index.html
Thanks for your help!
The solution is to add a parent location (type internal). Then set this location as the source location in a MO and Odoo will look at all the child locations. Thanks