Skip to Content
Menu
This question has been flagged
1 Reply
194 Views

Hi, i want to separate any replenishment order for my products, when i click in "Order" Odoo groups my PO or move with my product, i want two POs or two moves


How can i do this?, I use Odoo 17 and the process to order is Inventory - Operations - Replenishment and here click in order in a product

Avatar
Discard
Best Answer

To force Odoo to create separate Purchase Orders or Stock Moves for each product (i.e., one order per replenishment line), you need to change how Odoo groups procurement rules and actions.


Try to create customize the automated rule like this:

  1. Activate Developer Mode:
  • Go to Settings → Scroll down → Activate Developer Mode.

   2. Open the Procurement Group / Rule

  • Go to InventoryConfigurationRoutes
  • Search for the route that applies to your product (usually Buy or Replenish on Order (MTO))
  • Click on the route and open the Rule (under “Rules” tab)

   3. Disable Grouping Options
   In the Procurement Rule:

  • Propagate Procurement Group: Enabled (creates separate group per line)
  • Group Procurement: Disabled (so Odoo doesn't merge them)
  • Propagate Warehouse: Disabled (if you're fine with multiple warehouses)

   4. Save and Test

  • Go back to Inventory → Replenishment.
  • Click Order on two different products.
  • Odoo will now generate two separate POs or two stock moves, one per replenishment line.
Avatar
Discard