@@ -77,13 +77,10 @@ the :guilabel:`Purchase` checkbox is enabled under the product name. In the :gui
7777tab, add at least one vendor to the :doc: `vendor pricelist <../../../purchase/products/pricelist >`.
7878Odoo uses the vendor at the top of the list to generate |RFQs | when reordering rules are triggered.
7979
80- In the :guilabel: `Inventory ` tab's :guilabel: `Routes ` field, tick the :guilabel: `Buy ` checkbox.
81-
8280.. seealso ::
8381 :doc: `Vendor pricelist <../../../purchase/products/pricelist >`
8482
85- If the product is manufactured, :ref: `install <general/install >` the **Manufacturing ** app, and in
86- the :guilabel: `Inventory ` tab's :guilabel: `Routes ` field, tick the :guilabel: `Manufacture ` checkbox.
83+ If the product is manufactured, :ref: `install <general/install >` the **Manufacturing ** app.
8784
8885Next, ensure at least one :doc: `bill of materials
8986<../../../manufacturing/basic_setup/bill_configuration>` (BoM) is displayed in the :guilabel: `Bill
@@ -98,8 +95,8 @@ button, then click :guilabel:`New` to configure a new |BoM|.
9895
9996.. _inventory/warehouses_storage/rr-fields :
10097
101- Create new reordering rules
102- ---------------------------
98+ Create a reordering rule
99+ ------------------------
103100
104101To create a new reordering rule, navigate to :menuselection: `Inventory app --> Operations -->
105102Replenishment `, then click :guilabel: `New `, and fill out the following fields for the new reordering
@@ -111,9 +108,6 @@ rule line item:
111108 triggered. When forecasted stock falls below this number, a replenishment order for the product is
112109 created.
113110- :guilabel: `Max `: The maximum quantity at which the stock is replenished.
114- - :guilabel: `Multiple Quantity `: If the product should be ordered in specific quantities, enter the
115- number that should be ordered. For example, if the :guilabel: `Multiple Quantity ` is set to `5 `,
116- and only 3 are needed, 5 products are replenished.
117111
118112.. figure :: reordering_rules/reordering-rule-form.png
119113 :alt: The form for creating a new reordering rule.
@@ -135,6 +129,7 @@ For advanced usage, learn about the following reordering rule fields:
135129- :ref: `Preferred route <inventory/warehouses_storage/route >`
136130- :ref: `Vendor <inventory/warehouses_storage/set-vendor >`
137131- :ref: `Bill of materials <inventory/warehouses_storage/set-bom-field >`
132+ - :ref: `Multiple <inventory/warehouses_storage/multiple >`
138133- :ref: `Procurement group <inventory/warehouses_storage/procurement-grp >`
139134
140135.. note ::
@@ -200,6 +195,44 @@ is used to replenish the product in one-unit increments, back up to the :guilabe
200195 now one unit on-hand, but it is not reserved for the |SO | which triggered its purchase. It can be
201196 used to fulfill that |SO |, or reserved for a different order.
202197
198+ .. _inventory/warehouses_storage/multiple :
199+
200+ Multiple
201+ --------
202+
203+ The :guilabel: `Multiple ` field on the replenishment report (:menuselection: `Inventory app -->
204+ Operations --> Replenishment `) defines the unit used when replenishing a product. Odoo rounds the
205+ ordered quantity *up * to the nearest multiple that meets or slightly exceeds the :guilabel: `Max `
206+ quantity set on the reordering rule. If no multiples apply, select :guilabel: `Units `.
207+
208+ .. example ::
209+ A vendor sells soda only in cases of six cans, but your company tracks quantities per can.
210+ Setting the :guilabel: `Multiple ` to `6 ` ensures soda is ordered in multiples of six (6, 12,
211+ 18...).
212+
213+ For a reordering rule with the :guilabel: `Min ` = `10 ` and :guilabel: `Max ` = `40 `:
214+
215+ - If the forecasted quantity is `10 `, the amount :guilabel: `To Order ` is `30 `, a multiple of six
216+ that will bring the :guilabel: `On Hand ` quantity to exactly the maximum.
217+ - If the forecasted quantity is `8 `, the quantity needed to reach the max is `32 `. But 32 is not
218+ a multiple of six, so Odoo rounds the :guilabel: `To Order ` quantity up to `36 `. This will cause
219+ the :guilabel: `On Hand ` quantity to slightly exceed the maximum.
220+
221+ .. image :: reordering_rules/multiple.png
222+ :alt: Reordering rule with the Multiple set to 6.
223+
224+ .. note ::
225+ If the maximum is exceeded, expect to see a :icon: `fa-warning ` warning indicating the possibility
226+ of excessive stock.
227+
228+ Configuration
229+ ~~~~~~~~~~~~~
230+
231+ Multiples are based on defined :doc: `packagings <../../product_management/configure/packaging >`.
232+ Only packaging types listed on the product's :doc: `vendor pricelist
233+ <../../../purchase/products/pricelist>` appear as options in the :guilabel: `Multiple ` field when
234+ configuring reordering rules.
235+
203236.. _inventory/warehouses_storage/trigger :
204237
205238Trigger
0 commit comments