Bulk transfer actions, governed from click to confirmation.

Mass Validate & Cancel Pickings adds mode-based bulk validation, governed cancellation, and a full audit trail to the Inventory transfers list — so warehouse teams can process dozens of deliveries and receipts at once, with a clear picture of what happened to every one of them.

The problem

Warehouses processing dozens or hundreds of transfers a day still validate deliveries and receipts one at a time, clicking into each record to check availability and confirm. Bulk-confirm apps on the market fix the clicking but not the guesswork: no breakdown of what succeeded or failed, no warning before a risky Force Available run, and no way to reverse an accidental mass cancellation.

The solution

This module adds a governed Mass Validate and Mass Cancel action to the standard transfers list. Choose a validation mode with in-context guidance, see a pre-action risk check before you commit, and get a color-coded pass / fail / skip summary the moment the batch finishes — with one-click retry for failures and a time-limited undo for cancellations.

Capabilities

Everything a bulk-action toolkit should have

Every capability below is implemented in the module.

01

Three validation modes

Run a batch as Fully Available, Partial Available, or Force Available, with plain-language guidance and an example scenario shown at the point of selection.

02

Pre-validation risk check

Before a batch runs, see how many transfers are not fully reserved and what will happen to them — skipped, partially processed, or forced — with a clear warning for Force Available.

03

Pass / fail / skip summary

Every batch reports exactly what happened: how many transfers validated, how many failed and why, and how many were skipped.

04

Retry failed only

Reopen the validate wizard pre-loaded with just the transfers that failed, so a partial batch failure never means starting over.

05

Downstream readiness hint

Each successfully validated transfer line records a next-step note, so warehouse staff know at a glance what to do after the batch completes.

06

Governed mass cancellation

Cancel a batch of transfers only after a mandatory reason and a two-step review-then-confirm flow, replacing the single-click cancel apps ship today.

07

Time-limited undo

Cancellations stay reversible for a configurable window: undo restores the affected transfers as fresh, confirmed transfers with one click.

08

Full audit trail

Every bulk action is logged with the user, timestamp, mode or reason, transfer count, and a per-transfer result line you can drill into.

09

Role-based permissions

Two dedicated security groups separately gate who may run mass validation and who may run mass cancellation.

Workflow

How it works

1

Select transfers

From the Inventory transfers list, select any deliveries or receipts you want to process.

2

Pick an action

Open Actions and choose Mass Validate Transfers or Mass Cancel Transfers.

3

Review & confirm

Check the mode guidance and risk warning (validate) or the reason and affected list (cancel), then confirm.

4

Track the result

Open the Mass Actions Log to see the pass / fail / skip breakdown, retry failures, or undo a cancellation.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Mass Validate & Cancel Pickings works on stock.picking records — deliveries and receipts — from the standard Inventory transfers list. No changes are needed on the Sales side.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Mass Validate & Cancel Pickings

Bulk-validate and cancel transfers with three validation modes, a pre-run risk check, a pass/fail/skip summary, retry-failed-only, time-limited undo and a full audit trail.

Buy on Odoo App Store