OdooWiki OCA HUB

Stock Storage Type Buffers

stock_storage_type_buffer folder_open OCA/stock-logistics-putaway open_in_new
Warehouse Management License: AGPL-3

This is an extensions for putaway with storage types (provided by stock_storage_type).

In a warehouse, some areas where goods are put cannot be accessed directly and need to be moved to a buffer first (for instance, because they need a special machine to move from the buffer to the bins).

In this situation, when we have several buffers each serving several bays, e.g. 10 buffers in front of 10 alleys, we want to avoid putting everything in the alley 1 if anyway the buffer is full.

This module allows to define buffers in front of a set of locations. When a buffer contains something or has move lines that reaches it, all the locations are removed from the put-away computation.

This is specially useful when used with stock_dynamic_routing with a configuration that adds an additional move going through the buffer when we have to reach these areas.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Define storage buffers in front of groups of locations so that when a buffer is full, its destination locations are automatically excluded from put-away suggestions.

This module adds a new concept called a Storage Buffer to Odoo's warehouse configuration. A storage buffer is a pair of location groups: the buffer locations (where goods are temporarily placed) and the destination locations (the bins or alleys that can only be reached through that buffer).

You manage these records from a new menu, Storage Buffers, found under the storage type configuration menu. The list and form views let you pick buffer locations and destination locations, and the form shows a plain-language help message explaining whether the buffers currently have capacity and therefore whether the destination locations can receive put-away.

Behind the scenes, Odoo checks each buffer's leaf locations. If at least one buffer location is empty or being emptied, the buffer is considered to have capacity and the destination locations stay available. If none of the buffer locations are free, all the destination locations (including their sub-locations) are removed from the put-away computation, so incoming goods are not directed to an alley whose buffer is full.

Locations also carry a computed flag indicating whether they belong to a storage buffer, which is recalculated when a buffer record is deleted. Only warehouse managers can create, edit or delete storage buffers; other users can view them.

Menus it adds

Storage Buffers
Models and fields (2)
  • stock.location · extends an existing modelstorage_buffer_ids, is_in_storage_buffer
  • stock.location.storage.buffer · new modelactive, help_message, location_ids, buffer_location_ids

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: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/stock-logistics-putaway.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

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.