From ea892d1691b72582500eb1cd6bceb402d11470dc Mon Sep 17 00:00:00 2001 From: huisit Date: Mon, 2 Mar 2026 15:42:51 -0800 Subject: [PATCH] [IMP] inventory: update replenish on order (mto) setting closes odoo/documentation#16674 Signed-off-by: Felicia Kuan (feku) Co-authored-by: theRealThagomizer <96515928+theRealThagomizer@users.noreply.github.com> --- .../warehouses_storage/replenishment/mto.rst | 87 ++++++++---------- .../replenishment/mto/archived-filter.png | Bin 4584 -> 0 bytes .../replenishment/mto/mto-setting.png | Bin 0 -> 9102 bytes .../replenishment/mto/unarchive-button.png | Bin 13250 -> 0 bytes .../replenishment/resupply_warehouses.rst | 4 +- 5 files changed, 40 insertions(+), 51 deletions(-) delete mode 100644 content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto/archived-filter.png create mode 100644 content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto/mto-setting.png delete mode 100644 content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto/unarchive-button.png diff --git a/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto.rst b/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto.rst index 116c5827de..5082e802f9 100644 --- a/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto.rst +++ b/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto.rst @@ -14,9 +14,9 @@ Replenish on order (MTO) a draft order every time a product is needed to fulfill a sales order (SO) or as a component in a manufacturing order (MO). -- For :doc:`purchased products <../../../purchase/manage_deals/rfq>`, Odoo creates an |RFQ| +- For :doc:`purchased products <../../../purchase/manage_deals/rfq>`, Odoo creates an |RFQ|. - For :doc:`manufactured products - <../../../manufacturing/basic_setup/configure_manufacturing_product>`, it creates an |MO| + <../../../manufacturing/basic_setup/configure_manufacturing_product>`, it creates an |MO|. If stock is available, no |RFQ| or |MO| is generated and the sale proceeds normally. Otherwise, the |RFQ| or |MO| is generated and directly linked to the originating |SO| through a smart button. @@ -25,65 +25,50 @@ This approach offers clear traceability, since each |RFQ| or |MO| is tied back t .. important:: The |RFQ| or |MO| generated by |MTO| is designed to fulfill the originating |SO|. These documents - should normally be confirmed or adjusted rather than cancelled. If the demand changes, update the - document instead of cancelling it. + should normally be confirmed or adjusted rather than canceled. If the demand changes, update the + document instead of canceling it. .. note:: - If an |RFQ| or |MO| is cancelled, Odoo does not automatically generate a replacement. A new + If an |RFQ| or |MO| is canceled, Odoo does not automatically generate a replacement. A new replenishment document must be created manually, but it **cannot** be linked back to the original |SO| through the smart button. Finally, click :guilabel:`Save` to save the change. -.. _inventory/warehouses_storage/unarchive-mto: +.. _inventory/mto/configuration: -Unarchive MTO route -=================== +Configuration +============= -In order to use the |MTO| route, the :guilabel:`Multi-Step Routes` feature must be enabled. To do -so, navigate to :menuselection:`Inventory app --> Configuration --> Settings`, and tick the checkbox -next to :guilabel:`Multi-Step Routes`, under the :guilabel:`Warehouse` heading. +.. _inventory/mto/enable-mto: -By default, Odoo sets the |MTO| route as *archived*. This is because |MTO| is a somewhat niche -workflow that is only used by certain companies. However, it is easy to unarchive the route in just -a few simple steps. +Enable the MTO route +-------------------- -To do so, begin by navigating to :menuselection:`Inventory app --> Configuration --> Routes`. On the -:guilabel:`Routes` page, click the :icon:`fa-caret-down` :guilabel:`(down arrow)` icon on the right -side of the search bar, and click the :guilabel:`Archived` filter to enable it. +In order to use the |MTO| route, the :guilabel:`Replenish on order (MTO)` setting must be enabled. +To do so, navigate to :menuselection:`Inventory app --> Configuration --> Settings`. Go to the +:guilabel:`Warehouse` section at the end of the page, and select the checkbox next to +:guilabel:`Replenish on order (MTO)`. Click :guilabel:`Save` to confirm the setting. -.. image:: mto/archived-filter.png - :align: center - :alt: The archived filter on the Routes page. +.. image:: mto/mto-setting.png + :alt: Select the Replenish on order (MTO) checkbox. -After enabling the :guilabel:`Archived` filter, the :guilabel:`Routes` page shows all routes which -are currently archived. Tick the checkbox next to :guilabel:`Replenish on Order (MTO)`, then click -the :icon:`fa-cog` :guilabel:`Actions` button to reveal a drop-down menu. From the drop-down menu, -select :guilabel:`Unarchive`. +.. _inventory/mto/configure-mto-product: -.. image:: mto/unarchive-button.png - :align: center - :alt: The unarchive action on the Routes page. +Configure a product for MTO +--------------------------- -Finally, remove the :guilabel:`Archived` filter from the search bar. The :guilabel:`Routes` page now -shows all unarchived routes, including :guilabel:`Replenish on Order (MTO)`, which is selectable on -the *Inventory* tab of each product page. +With the |MTO| route enabled, products can now be configured to use replenish on order. To do so, +begin by going to :menuselection:`Inventory app --> Products --> Products`, then select an existing +product, or click :guilabel:`New` to configure a new product. -Configure product for MTO -========================= - -With the |MTO| route unarchived, products can now be properly configured to use replenish on order. -To do so, begin by going to :menuselection:`Inventory app --> Products --> Products`, then select an -existing product, or click :guilabel:`New` to configure a new one. - -On the product page, select the :guilabel:`Inventory` tab and enable the :guilabel:`Replenish on -Order (MTO)` route in the :guilabel:`Routes` section, along with the :guilabel:`Buy` or -:guilabel:`Manufacture` route. +In the product form, go to the :guilabel:`Inventory` tab. Under the *Operations* section, select the +checkbox next to the :guilabel:`Replenish on Order (MTO)` option in the :guilabel:`Routes` field. .. important:: - The :guilabel:`Replenish on Order (MTO)` route **does not** work unless another route is selected - as well. This is because Odoo needs to know how to replenish the product when an order is placed - for it (buy or manufacture it). + The :guilabel:`Replenish on Order (MTO)` route does not work if the :guilabel:`Purchase` route is + enabled. To ensure the product is configured for manufacturing, make sure the checkbox next to + the :guilabel:`Purchase` route is not selected. .. image:: mto/select-routes.png :align: center @@ -108,6 +93,8 @@ so, click the :guilabel:`Bill of Materials` smart button at the top of the scree For a full overview of |BOM| creation, see the documentation on :doc:`bills of materials <../../../manufacturing/basic_setup/bill_configuration>`. +.. _inventory/mto/replenish-mto-product: + Replenish using MTO =================== @@ -147,13 +134,15 @@ Finally, click the :guilabel:`Delivery` smart button at the top of the order to order. Once the products have been shipped to the customer, click :guilabel:`Validate` to confirm the delivery. -Cancelling an SO with an MTO product ------------------------------------- +.. _inventory/mto/cancel-mto-sales-order: -When a |SO| is cancelled, and it had created an |RFQ| or |MO|, the related delivery order is -cancelled automatically. However, the |RFQ| or |MO| themselves are **not** cancelled. Instead, a -warning appears in their chatter noting the |SO| cancellation. These documents remain active, so the -user can either cancel them manually or repurpose the replenishment for another order. +Cancel an MTO sales order +========================= + +When a |SO| that had created an |RFQ| or |MO| is canceled, the related delivery order is canceled +automatically. However, the |RFQ| or |MO| themselves are **not** canceled. Instead, a warning +appears in their chatter noting the |SO| cancellation. These documents remain active, so the user +can either cancel them manually or repurpose the replenishment for another order. .. seealso:: For information on workflows that include the |MTO| route, see the following documentation: diff --git a/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto/archived-filter.png b/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto/archived-filter.png deleted file mode 100644 index 7b2439d3eac0ef147f30165a08921f28a19edc3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4584 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 Zr_4%2MJ7&ad%rWVYX~!=as!9R{{U2hCZYfU diff --git a/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto/mto-setting.png b/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto/mto-setting.png new file mode 100644 index 0000000000000000000000000000000000000000..950d36869f4da31ac98c3921270d49aca91d9560 GIT binary patch literal 9102 zcma)iRZyHwu;{nTLXhB2kcAK+c!E0w4+JMzaEIWoS=@pX+=9EiySux)yUWRcA8*}T zb>?N-W~yhpr>m#BgXCnyQIUy|0RTXiln_w>0Jwi35Q+HTBpk}r`yWA0T1j+w|9Ej? z{`KYQ@#Pid>HG5X`gHU1`uh6x{Cs_LdvO1Hb#?RfAAa@ne1CLwa{2g@T`_oe|NL}w zeE0lM^6B;A^!e`M`sFpRub0V%%FFxr((&!{_15dj z*zV19;qYF|=H1C`Lt1g~%f)iz#GZp&(B|E1N&i}AUgP7#{omx`Ke=t=yEg|TWyR$c zi>n(Il?@xaM;9x-{!uyW;~f)|v*|VC%}eLK>(`O-Wv_SpQLQ_D#aXT8<;OQqGtI>Z zOCz^OYxyNjMXBlKxdqMnSs4lO>qE`ElPy;pLmPb+4_Alx2NOqgy~R`KAE{aU40SQ!>iuw$JCPl8$y}i#is4vj%7TTMu{kC+642JDRS}4jTJr zt9#}=e`mzU6cjX1thX0c$HhGC^>mIb6egsHR4-^7TE|AmpWR-W%E{ktbaXa1F7(u9 z`xxhEls2U%*VeVBG|n$i3?yeZ4OV84wpRY_*_|EkZCqUbrsh;LcV4}6vvGWtIdUQ; zt1^FhM9ZNRT{O7f^d}&(Y5(eKDBGH zx|$ip2B(uVD(>~9SGA4(jm-LDk!i1?biYx*yTA7-A)|KxdA-KhC#p6uB;P*1xu=H1SY{u+15ugX8^cnuOQq*X%O{X4o* z{X#WT76Nr7Eplh3E8NB1YbFXJd;CSkbc1LD1IEiDNeHR?1{=%6ZK)(Ze|vgy>ZN9_ zTnvtniiHN*)YO~#W*Q|$2TpDO9h>=@UHr9b*d%3uCAXEQNq-&ypn#-^kdpJlQ9O#A z;yfWtQG$ves=KxRU8=Jn)6yv>8&^auqCEJgDv9PiZ4FPX@)Z_5N{nV>_`D`@i7#8q z0^uK%<{tX}CFzZyCVIZH5yQS{E^Tim5QJ5~RA9(aU_x91^+r)kJEFoyWNIhxezDZo zb8&Gozy4~m8~J4#0<3-TNBHl7{yzuobuyE7$JNU7v6nb8e?ImtIp_&H8Y1;-X-;P2 zd9kP^&x<8kM+%0&s|Au#0!CX>#aWtv-5FcGMmIjj;U+s6TQ!dyUQ;fszs{f9nv}LY z-qvEVc-kEviv$v`1%R*el|L6nx|J#W4lbFyO?B&4W3@&u9JWVCC5fJwHi%HZnDY2j zKa=Vq+@%5a#c*V=^V8?$!b)nHW%6JNzV3Wp#Zvx+UQw_FuW~NO*1#Jq#d-{uwpWOR z98Y}}>1gN-x20DbonY{iKG$Y3$YeNU%kf!jN@`<&E)wn&+><=4(S`M6O=fi%`v-tQ zh4wIAMnDlvoXedysq3VR0z65IX^$2moe0*Wbggy#3;!LF?M*!f;?SlgY8%-lEbEL6CbF}>efdf zxj9?Wd_4xPDGQuD6?up1JobO$>i=!Fv)6t-z&YseC(zml1PCDbj}HO>2moLJ|9fQZ zv0cY19{pX$MJw)FE*6YKFaG4jC=40unsKb)sjAL*AG9Pzzb_J&wR

1xo#d{Jg`a6@D)Z*j&IeX|@UQhrxOFmgi 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 literal 0 HcmV?d00001 diff --git a/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto/unarchive-button.png b/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/mto/unarchive-button.png deleted file mode 100644 index 4480460fcc5f1f1fe1fe82797e081b8f8b869758..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13250 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

Ezh;jyyDCMq`tTkLC4SN#D9Q4b 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 E04>=nEC2ui diff --git a/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/resupply_warehouses.rst b/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/resupply_warehouses.rst index 51fc61a932..481abfe0d0 100644 --- a/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/resupply_warehouses.rst +++ b/content/applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/resupply_warehouses.rst @@ -81,8 +81,8 @@ MTO ~~~ To replenish products using the make-to-order method, go to the product form and ensure the -:ref:`MTO route is unarchived `, so it appears in the -:guilabel:`Routes` section of the :guilabel:`Inventory` tab. +:ref:`MTO route is unarchived `, so it appears in the :guilabel:`Routes` +section of the :guilabel:`Inventory` tab. With the resupply and |MTO| routes ticked, jump to the section titled: :ref:`Replenish from another warehouse `.