Picking backordering strategies
Added new selection in Create Backorder field at Operation Type level.
- Cancel: backorder is cancelled
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds a new "Cancel" option to the Create Backorder setting on Operation Types, so that when a transfer is partially done, the automatically created backorder is cancelled instead of being kept open.
This module extends the backorder behaviour of warehouse transfers. On each Operation Type (for example Receipts, Delivery Orders or Internal Transfers) the existing "Create Backorder" setting now offers an extra choice called "Cancel".
When a user validates a transfer with less quantity than planned, Odoo normally asks whether to create a backorder for the remaining quantity. If the Operation Type is configured with the new "Cancel" option, the backorder that Odoo creates is immediately cancelled, so no open follow-up transfer is left waiting for the missing products.
- The new choice appears in the Create Backorder field on the Operation Type form, next to the standard options.
- The behaviour is applied automatically when the transfer is validated; no extra button or manual step is needed.
- It affects
stock.pickingandstock.picking.typerecords. - A pre-installation step migrates existing Operation Types that already used a "cancel" backorder strategy, copying that value into the new setting.
This is useful when a company does not want partial deliveries to generate pending backorders, for example when the missing goods will be handled through a completely new order or process.
Depends on
Models and fields (2)
- stock.picking · extends an existing model
- stock.picking.type · extends an existing modelcreate_backorder
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-03Confirmation status: 1 confirmed, 8 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
OCA documentation · Odoo 18.0Installation
Source · Odoo 18.0Your preferred way to install addons will work with Stock Picking Backorder Strategy.
An easy way to install it with all its dependencies is using pip:
pip install --pre odoo11-addon-stock-picking-backorder-strategy then restart Odoo, update the addons list in your database, and install the Stock Picking Backorder Strategy application.
Usage
Source · Odoo 18.0To configure this module, you need to:
- Define backorder strategy on picking type (Warehouse \> Configuration \> Types of Operation)
No verified information in OCA: Configuration.
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.
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.