Cancel Stock Picking
The Cancel Stock Picking module allows users to cancel validated or done stock pickings, receipts, and delivery orders in Odoo safely and efficiently.
By default, Odoo does not allow canceling stock moves once they are marked as Done. This module introduces an enhanced feature to reverse and reopen stock operations when needed perfect for fixing mistakes, incorrect validations, cancel receipts, delivary orders.
โ Simple One-Click Interface
A Cancel Picking button is added directly to the Stock Picking form, making the cancellation process fast and intuitive.
โ No Extra Configuration Needed
Simply install the module and start using it immediately. No additional settings or configuration are required.
Available for
See it in action
Watch the full walkthrough
Everything you need to know in one video
Cancel Stock Picking is a powerful Odoo inventory management module that allows users to cancel validated or completed stock pickings safely and efficiently. By default, Odoo prevents the cancellation of stock operations once they are marked as Done. This module removes that limitation by automatically reversing stock movements and restoring inventory quantities, making it easy to correct operational mistakes.
Whether you need to cancel a Receipt, Delivery Order, or any other stock operation, this module provides a simple one-click solution without requiring any additional configuration.
For Help
Contact Us
Quick Support
Contact us directly on WhatsApp for quick support.
๐ฌ +91 73832 03034
Electronic Support
Raise ticket for a demo on below given email addres.
๐จ support@nextflow.in
Support Center
Our support team is ready to assist you anytime.
๐ฑ +91 73832 03034
What's inside
Hot Features
Supports All Stock Operation Types
Supports Receipts, Delivery Orders, and Internal Transfers.
Simple, Safe, and User-Friendly Interface
Adds a "Cancel Picking" button directly to the Stock Picking form.
Cancel Validated or Done Stock Pickings
Cancel stock pickings even after they are marked as Validated or Done.
No Extra Configuration Needed
No additional setup or configuration required.
Easy Configuration
Enable or disable the restriction directly from the Point of Sale configuration.
Deep dive
Features in detail
Automatic reversal of stock moves
- โ When a picking is cancelled, the module automatically creates the necessary reverse stock movements to maintain accurate inventory.
User-friendly interface
- โ A single โCancel Pickingโ button makes the process quick and simple.
No extra configuration required
- โ Works out-of-the-box after installation.
Simple One-Click Interface
- โ A Cancel Picking button is added directly to the Stock Picking form, making the cancellation process fast and intuitive.
Supports All Stock Operation Types
-
โ
The module works with every standard inventory operation including:
Receipts, Delivery Orders
Visual walkthrough
Screenshots
โ Cancel Stock Picking workflow
Settings โ Menu Click "Users & Companies" โ Click "Users" Enable Allow Picking Cancel
Cancel Sales Order Stock Picking Workflow
Sale orders
Open the Sale Order form view. Ensure the Sale Order is in the "Sale Order" (confirmed) state and that a Delivery Order has been generated. Then, click the Delivery Order to open the stock picking.
Open the Delivery Order form view from the related Sale Order. Ensure the Delivery Order status is Done. The Cancel button is visible on the form view. Click the Cancel button.
The Delivery Order is cancelled, and the stock moves are automatically reversed.
Once the delivery order is cancelled, the corresponding sales order is automatically cancelled.
The status of the sales order list view is 'Cancelled'.
Inventory โ Operations โ Deliveries | Look, the delivery order cancelled.
Cancel Purchase Order Stock Picking Workflow
Purchase orders
Open the Purchase Order form view. Ensure the Purchase Order is in the "Purchase Order" (confirmed) state and that a Receipt Order has been generated. Then, click the Receipt Order to open the stock picking.
Open the Receipt Order form view from the related Sale Order. Ensure the Receipt Order status is Done. The Cancel button is visible on the form view. Click the Cancel button.
The Receipt Order is cancelled, and the stock moves are automatically reversed.
Once the receipt order is cancelled, the corresponding purchase order is automatically cancelled.
The status of the Purchase order list view is 'Cancelled'.
Inventory โ Operations โ Receipts | Look, the receipt order cancelled.
What's new
Changelog
Got questions?
Frequently Asked Questions
Please contact us at support@nextflow.in for any support or customization requests.
Yes! You get 90 days of free support included with every purchase โ no strings attached.
Yes, can use with Community and Enterprise both.
Yes, It allows cancellation of stock pickings even after they are in the Done state.
The module supports:
Receipts
Delivery Orders
Sale
Purchase
No, The module works immediately after installation.
Available worldwide
Multi-Language Support
English
German
Arabic
Chinese
French
What we offer
Our Services
Expert Odoo services tailored to grow your business โ from migration to full implementation and beyond.
Odoo Migration
Seamlessly migrate your Odoo database and modules from older versions to the latest. We handle the entire process โ data, customizations, and configurations.
Odoo Customization
Modify existing Odoo modules โ CRM, Sales, Inventory, Accounting โ to fit your operations. Add new fields, change workflows, and create custom business rules.
Web Development in Odoo
We build powerful, user-friendly websites fully integrated with your Odoo system โ from landing pages to full e-commerce storefronts.
Odoo Implementation
End-to-end Odoo integration with e-commerce platforms, payment gateways, shipping carriers, and more. Robust connections for your critical systems.
Odoo Support & Maintenance
Expert technical assistance, proactive security updates, performance monitoring, and user support to keep your Odoo system reliable and effective.
Odoo Training
Comprehensive functional and technical Odoo training to help your teams understand, implement, and effectively use Odoo for business operations.
From our catalog
Apps For You
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Invoicing (account) • Discuss (mail) • Inventory (stock) |
| Lines of code | 76 |
| Technical Name |
nf_cancel_stock_picking |
| License | OPL-1 |
| Website | http://nextflow.in |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module