OdooWiki OCA HUB

Stock Request Stage

stock_request_stage folder_open OCA/stock-logistics-request open_in_new
Warehouse Management License: LGPL-3

This module allows you to manage the completion of stock requests in stages. A Kanban view is added to stock requests, allowing you to move stock requests across the defined stages.

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Manage stock requests through configurable stages on a Kanban board. Moving a request to a stage can automatically change its status and complete its related transfers.

This module adds a stage-based workflow to stock requests, similar to the stages used in CRM or projects.

  • A new configuration menu "Stages" appears under the Stock Request configuration, where managers can create and order stages. Each stage has a name, description, sequence, a "Folded in Kanban" option, a "Target Status" (Draft, In progress, Done or Cancelled) and a "Complete pickings" option.
  • Stock requests now have a Stage field, visible in the list and form views, and a new Kanban view groups requests by stage so they can be dragged from one stage to another.
  • When a request is created or its stage is changed, the system automatically applies the stage's target status to the request (for example, confirming it or marking it done) and, if the stage is set to complete pickings, it tries to confirm, reserve and validate the related transfers.
  • The Kanban card shows the product image, product, location, status, quantity and expected date, highlighting the expected date in orange when it is due today and in red when it is overdue.

It extends the stock.request model and adds the new stock.request.stage model.

Depends on

Menus it adds

Stages
Models and fields (2)
  • stock.request · extends an existing modelcolor (Color Index), stage_id, image_128, expected_date_formatted
  • stock.request.stage · new modelfold (Folded in Kanban), name (Stage Name), sequence, set_state (Target Status), description, complete_pickings (Complete pickings)

Text generated by AI (DeepSeek) from reading the Odoo 17.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 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/stock-logistics-request.

terminal Installation and usage

OCA documentation · Odoo 17.0

To configure this module:

  • Go to Stock Requests \> Settings

Define new stages as needed. If you want to change the status of a stock request when a certain stage is reached, indicate the target status in the stage.

  • Go to 'Stock Requests / Stock Requests' and press the Kanban view. You will be able to move each stock request through the various stages that you may have defined.

No verified information in OCA: Installation.

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.