OdooWiki OCA HUB

Stock Transfers Consolidation Priority

stock_picking_consolidation_priority folder_open OCA/stock-logistics-workflow open_in_new
Stock Management License: AGPL-3

As the number of packing space is usually limited, if someone starts to prepare an order by picking it in a zone, all other related picking in the other zones should be of a higher priority. This should make a "started" order a priority for all.

This module adds an option "Raise priority when partially available" on operation types.

When the option is set on an operation type, the first time a packing operation is made partially available (goods have been moved for instance from a picking), all the other moves that will bring goods for the same packing transfer have their priority raised to "Very Urgent". If the moves that bring goods to the packing transfer involves a chain of several moves, all the moves of the chain have their priority raised.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds a "Raise priority when partially available" option on operation types. When a transfer of that type starts being processed, all earlier transfers feeding it are automatically set to Very Urgent priority.

This module helps warehouses with limited packing space by making sure that once someone starts packing an order, all the transfers that feed that order are treated as top priority.

On each operation type (for example your Packing or Delivery operation type) you get a new checkbox "Raise priority when partially available". It is off by default and is found on the Operation Types form, right after the operation type field.

When the box is ticked and a transfer of that type becomes partially available (for instance because goods have been moved into it), Odoo automatically raises the priority of the related earlier transfers to "Very Urgent". This includes the whole chain of moves that bring goods to that transfer, not just the immediate previous step. If a whole transfer ends up with all its remaining moves at Very Urgent, the transfer itself is also raised to Very Urgent.

Moves that are already done or cancelled are left untouched, so only work still to be performed is prioritised. The behaviour is triggered when moves are completed, so it happens automatically in the background as users process pickings.

It touches stock moves and transfers (stock.move, stock.picking) and the operation type configuration (stock.picking.type).

Models and fields (2)
  • stock.move · extends an existing model
  • stock.picking.type · extends an existing modelconsolidate_priority (Raise priority when partially available)

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-workflow.

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.