OdooWiki OCA HUB

Stock Request Separate Picking

stock_request_separate_picking folder_open OCA/stock-logistics-warehouse open_in_new
Warehouse Management License: LGPL-3

This module automatically creates a new procurement group when creating a stock request/stock request order.

This module is used to track and manage inventory levels, stock movements, and other related information separately upon a stock request/stock request order.

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Adds a company setting that makes each stock request or stock request order get its own procurement group, so their transfers are kept separate.

This module adds an option in the Inventory settings called "Allow Separate Picking". When it is switched on for a company, every new stock request order and every new stock request is automatically given its own procurement group, which keeps their warehouse transfers (pickings) separate from other operations.

  • The setting is stored on the company and can be changed from the settings screen; it is off by default.
  • When a stock request order is created with the option on, a new procurement group is created using the order's name, and all its stock request lines are linked to that same group.
  • When a stock request is created with the option on and it has no group yet, it either reuses the group of its parent order or gets a new group named after the request.
  • The procurement group field is not copied when records are duplicated.

It touches the company settings, the stock request and stock request order models, and the procurement group model. No new menus or reports are added; the only new screen element is the checkbox in the existing Inventory settings page.

Depends on

Models and fields (4)
  • res.company · extends an existing modelstock_request_allow_separate_picking (Allow Separate Picking on Stock Requests)
  • res.config.settings · extends an existing modelstock_request_allow_separate_picking
  • stock.request.order · extends an existing modelprocurement_group_id
  • stock.request.abstract · extends an existing modelprocurement_group_id

Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 15.0

Confirmed on 2026-11-03 in branch 15.0 of OCA/stock-logistics-warehouse.

terminal Installation and usage

OCA documentation · Odoo 15.0

To configure this module:

  • Go to Stock Requests > Settings
  • Check "Allow Separate Picking" to separate one picking per one Stock Request / Stock Request Order.

No verified information in OCA: Installation, Usage.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.