Replenish on order (MTO)

Estimated reading: 2 minutes 276 views

Odoo Inventory’s Replenish on Order (MTO), or make to order, creates a purchase or manufacturing order every time a product is needed for a sales order or as a component, rather than relying on stock already on hand.

What MTO does

Whenever a sales order or manufacturing order needing the product is confirmed, Odoo creates a request for quotation (for purchased products) or a manufacturing order (for manufactured products), and links it directly to the originating order. A replenishment order is always created this way, even if stock is already available, so it is best suited to made-to-order, customised or low-volume, high-value products.

Before you start

  1. Go to Inventory app > Configuration > Settings, and under Warehouse enable Multi-Step Routes, then Save.

The MTO route is archived by default. Go to Inventory app > Configuration > Routes, filter by Archived, tick Replenish on Order (MTO), and use Actions > Unarchive.

How to configure a product for MTO

  1. On the product’s Inventory tab, enable Replenish on Order (MTO) alongside Buy or Manufacture; MTO alone does nothing, since Odoo needs to know how to replenish the product.
  2. For a purchased product, set a Vendor and Price on the Purchase tab.
  3. For a manufactured product, make sure it has a bill of materials.

Using MTO

Confirming a sales order for an MTO product creates the linked purchase order or manufacturing order automatically, accessible from the order’s smart button. Once the product is received or produced, validate the receipt, then validate the delivery to the customer as usual.

Cancelling the sales order cancels its delivery, but the linked RFQ or manufacturing order stays open with a note in its chatter, so it can be cancelled manually or reused for another order.

Frequently asked questions

Does MTO check if stock is already available?

No, it always creates a replenishment order when a sales or manufacturing order is confirmed, even if there is enough stock on hand.

Can the MTO route be used on its own?

No, it must be combined with the Buy or Manufacture route so Odoo knows how to replenish the product.

Need help?

Need help setting up make to order replenishment in Odoo? Contact support@thoughtlogik.com or see our Odoo implementation services.

Leave a Reply

Your email address will not be published. Required fields are marked *

Learn how we helped 100 top brands gain success

Subscribe

×
Cancel