Inventory : Procurement Methods: Replenish on Order (MTO)
This document covers the configuration and functionality of the Make to Order (MTO) procurement method for Odoo 14. This setting should pair with either Sale or Manufacturing and tells Odoo to procure the product on-demand and hold no stock.
Use Case: The MTO configuration is useful for products that are highly customized to a customer's specifications and would be impossible to stock for that reason. It can also be used for products that are perishable and should only be purchased or manufactured as-needed.
To get started, navigate to the Inventory app.
Enable MTO Route
By default, the MTO route is archived. To make sure it's active and available, first go to Configuration > Warehouse Management > Routes. If you don't see the MTO route in the Routes list, click Filters > Archived.
Configure Your Product: Manufacture + MTO
From within the product template, under the Inventory tab, select Replenish on Order (MTO) and Manufacture. This tells Odoo to create a manufacturing order to fulfill the order each time it's ordered.
When you're ready, click Save.
Watch it Work
Navigate to the Sales app, then click Create. Create a quotation for the product you've configured for MTO + Manufacturing.
Once the page reloads, you'll see a Manufacturing smart button. Click this button to see the newly generated manufacturing order.
At this point you can invoice the sale order, process the manufacturing order, and deliver the product.
Configure Your Product: Buy + MTO
From within the product template, under the Inventory tab, select Replenish on Order (MTO) and Buy. This tells Odoo to create a Purchase Order order to fulfill the order each time it's ordered.