Our process follow 2 different routes for manufacturing, contrary to having just a single manufacturing route for all products. We follow either a 2-step or 4-step manufacturing, depending on the product being manufactured. The 2 routes are explained in detail below.
2-step manufacturing: This is akin to the existing 2-step route in Odoo. The components needed for manufacturing are picked from Stock into a Pre-production location, after which they are consumed for production. The finished product is directly put back into stock.
Stock -> Pre-Production -> Production -> Stock
4-step manufacturing: This involves a single step for picking, and 2 steps for packing. The route is as follows: Components are picked from stock into a Pre-production location, after which they are consumed for production. The finished product is moved to a Post-production location right after manufacturing. From there, a transfer moves them from post-production to a location called “Pallet”, where they undergo some internal checks. From Pallet, the finished product is finally moved to Stock.
Stock -> Pre-Production -> Production -> Post-Production -> Pallet -> Stock
How do we configure this in Odoo such that the product being manufactured triggers the required route and creates all the necessary transfers?















It should not be necessary to have two manufacturing operations. If you remove the default location in the operation, you can control locations in the rules in the route.