OdooWiki OCA HUB

Stock Requests Direction

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

This module was written to allow users to request products to be transferred from or to your warehouses. They can specify the direction and don't have to bother selecting the inventory location.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds an Inbound/Outbound direction choice to stock requests and stock request orders, so users can say whether goods come into or leave a warehouse without picking the inventory location themselves.

This module extends the stock request feature with a simple direction choice. On both a stock request and a stock request order you now see a Direction field next to the warehouse, with two options: Inbound and Outbound.

When you pick a direction, Odoo fills in the location for you: - Outbound: the destination is set to the customer location of your company. - Inbound: the destination is set to the warehouse's stock location.

On a stock request order, changing the warehouse or the direction also clears the route on its request lines, and the direction is copied down to every request line in the order, so you do not have to set it line by line. The direction can only be changed while the record is still in draft; afterwards it is read-only.

The field is added to the existing stock request and stock request order list and form screens, and the order form passes the direction as a default to its lines. The module also enables the setting that allows virtual locations in stock requests. It touches the stock.request and stock.request.order models.

Depends on

Required by other modules

Models and fields (2)
  • stock.request · extends an existing modeldirection
  • stock.request.order · extends an existing modeldirection

Text generated by AI (DeepSeek) from reading the Odoo 18.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: 6 confirmed, 3 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 18.0

Creation

  • Go to Stock Requests \> Stock Requests
  • Create or select a stock request
  • Provide a product, quantity, direction and expected date
  • Click Confirm

Upon confirmation, the request will be reviewed by the warehouse team who can define the appropriate route.

In case that transfers are created, the user will be able to access to them from the button 'Transfers' available in the Stock Request.

Cancel

When the user cancels a Stock Request, the related pending stock moves will be also cancelled.

No verified information in OCA: Installation, Configuration.

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.