All in One Cancel for Odoo | Picking Sale Purchase Invoice
by DevIntelle Consulting Service Pvt.Ltd https://www.devintellecs.com$ 45.01
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Purchase (purchase) • Discuss (mail) • Invoicing (account) |
| Lines of code | 334 |
| Technical Name |
dev_picking_cancel |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
| Versions | 8.0 9.0 10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Purchase (purchase) • Discuss (mail) • Invoicing (account) |
| Lines of code | 334 |
| Technical Name |
dev_picking_cancel |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
| Versions | 8.0 9.0 10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 |
All in one Cancel - Sale, Purchase, Picking in Odoo
All in one Cancel Odoo App lets your team cancel a delivery, receipt,
sale order, purchase order, or invoice even after it has reached the done state. Standard Odoo
locks these
records once they are validated, which forces awkward returns or manual corrections. This app
gives you a clean, controlled way to undo a completed transaction.
When you cancel a finished delivery or receipt, the product quantities move back to their
original location automatically, so your stock stays correct with no manual adjustment.
Cancelling a sale or purchase order goes further and also cancels the linked pickings and
invoices, resetting delivered and received quantities in one step.
For busy teams, the bulk tools act on many records at once. From any list you can select several
sale orders, purchase orders, invoices, or deliveries and cancel them, or set them back to
draft, together. It is a practical fit for inventory, sales, and purchase teams that need to fix
mistakes quickly and keep their records tidy.
Features
Cancel Done Deliveries
Cancel a delivery or receipt even after it is validated. Product quantities return to their original location automatically, keeping stock accurate.
Cancel from Sale Orders
Cancelling a sale order also cancels its linked deliveries and invoices and resets delivered quantities, all from a single action.
Cancel from Purchase Orders
Cancelling a purchase order also cancels its linked receipts and vendor bills and resets received quantities in one click.
Paid Invoice and Payment Reset
When an order is cancelled, posted invoices are moved to draft and cancelled, and any linked payments are reset for you.
Reopen with Set to Draft
A Set to Draft button returns a cancelled delivery to draft, so you can correct it and process it again.
Bulk Cancel from List
Select several sale orders, purchase orders, invoices, or deliveries from any list and cancel them all together.
Bulk Set to Draft
Select several cancelled sale orders, purchase orders, invoices, or deliveries from a list and return them to draft together.
Cancel Access Control
A dedicated Cancel Picking permission decides which users can see and use the Cancel button on deliveries.
Cancel a Done Delivery
This is the everyday flow for cancelling a delivery that is already done. Watch how the stock count corrects itself the moment the delivery is cancelled.
Starting Stock on Hand
The Test Product begins with 10 units available in stock.
Sale Order for Five Units
A sale order is placed for 5 units of the Test Product.
Delivery Marked as Done
The delivery order is validated and moves to the done state.
Stock After Delivery
With 5 units shipped, the Test Product now shows 5 units on hand.
Cancel the Done Delivery
The Cancel button is used on the delivery even though it is already done.
Delivery in Cancelled State
The delivery order moves to the cancelled state right away.
Stock Restored Automatically
After the cancellation, the Test Product quantity returns to its original 10 units.
Cancel a Done Receipt
The same control applies to incoming goods. Cancel a completed receipt and the received stock is rolled back for you.
Purchase Order for Three Units
A purchase order is created for 3 units of the Test Product.
Receive the Full Shipment
The incoming shipment is received in full and marked as done.
Stock After Receipt
With 3 units received, the Test Product now shows 13 units on hand.
Cancel the Done Receipt
The completed receipt is cancelled using the Cancel button.
Stock Rolled Back
After cancelling the receipt, the Test Product quantity returns to 10 units.
Cancel an Order with Invoice
Cancelling a confirmed order cleans up everything attached to it. Here a purchase order with a receipt, a bill, and its stock entry is cancelled in one move.
Confirm the Purchase Order
A purchase order is confirmed so its receipt and bill can be processed.
Receive the Shipment
The shipment for the purchase order is fully received.
Create and Validate the Bill
A vendor bill is created from the order and validated.
Stock Entry Recorded
Receiving the goods records the related stock entry for the order.
Cancel the Purchase Order
Cancelling the purchase order also clears its linked receipt, bill, and stock entry automatically.
Linked Receipt Cancelled
The receipt tied to the cancelled order is cancelled along with it.
Linked Bill Cancelled
The vendor bill tied to the cancelled order is cancelled as well.
Bulk Cancel from the List
Need to cancel many records at once? Select them in the list and use the bulk cancel action for sale orders, purchase orders, invoices, and deliveries.
Bulk Cancel Action for Sales
Select several sale orders in the list and open the bulk cancel action.
Confirm the Sale Cancellation
A short confirmation window asks you to approve the bulk cancellation.
Sale Orders Cancelled
The chosen sale orders are moved to the cancelled state together.
Their Deliveries Cancelled
The deliveries linked to those sale orders are cancelled at the same time.
Bulk Cancel Action for Purchases
Select several purchase orders in the list and open the bulk cancel action.
Confirm the Purchase Cancellation
A confirmation window appears before the purchase orders are cancelled.
Purchase Orders Cancelled
The selected purchase orders move to the cancelled state together.
Their Receipts Cancelled
The receipts linked to those purchase orders are cancelled in the same step.
Bulk Cancel Action for Invoices
Select several invoices in the list and open the bulk cancel action.
Confirm the Invoice Cancellation
A confirmation window appears before the invoices are cancelled.
Invoices Cancelled
The chosen invoices are moved to the cancelled state together.
Bulk Cancel Action for Deliveries
Select several deliveries in the list and open the bulk cancel action.
Confirm the Delivery Cancellation
A confirmation window appears before the deliveries are cancelled.
Deliveries Cancelled
The selected deliveries are cancelled together in a single step.
Bulk Set to Draft
Reopen cancelled records in bulk. Select cancelled sale orders, purchase orders, invoices, or deliveries and send them back to draft together.
Set to Draft Action for Sales
Select cancelled sale orders in the list and open the bulk set to draft action.
Confirm the Sale Reset
A confirmation window asks you to approve setting the sale orders back to draft.
Sale Orders Back to Draft
The chosen sale orders return to the draft state, ready to edit again.
Set to Draft Action for Purchases
Select cancelled purchase orders in the list and open the bulk set to draft action.
Confirm the Purchase Reset
A confirmation window appears before the purchase orders return to draft.
Purchase Orders Back to Draft
The selected purchase orders return to the draft state for further changes.
Set to Draft Action for Invoices
Select cancelled invoices in the list and open the bulk set to draft action.
Confirm the Invoice Reset
A confirmation window appears before the invoices return to draft.
Invoices Back to Draft
The chosen invoices return to the draft state, ready to be reused.
Set to Draft Action for Deliveries
Select cancelled deliveries in the list and open the bulk set to draft action.
Confirm the Delivery Reset
A confirmation window appears before the deliveries return to draft.
Deliveries Back to Draft
The selected deliveries return to the draft state in one action.
Version 1.1 | Initial Release
-
Is this app compatible with Odoo Enterprise?
- Yes, our app works with Odoo Enterprise as well as Community.
-
If need of customization in this app, How can i contact ?
- Please contact us on odoo@devintellecs.com
-
Do i get free support?
- Yes, you will get free support for 90days.
-
Do i get free updates?
- Yes, you will get free updates for lifetime.
-
Do i have to buy this module for each version ?
- Yes, you have to buy this module for each version.
Support
Why Us?
Devintelle Odoo Services
Please log in to comment on this module