Delete Purchase Orders
The "Delete Purchase Order" module provides a powerful and flexible way to cancel, reset, or permanently delete purchase orders in Odoo. It allows users to manage purchase order cancellations with multiple operation types, including Cancel Only, Cancel & Reset to Draft, and Cancel & Delete Order. The module also supports bulk cancellation from the tree view and can simultaneously cancel associated receipts and vendor bills, making purchase order management fast and fully controlled.
All Features
Cancel Purchase Order
Cancel a confirmed purchase order directly without affecting the draft state.
Cancel & Reset to Draft
Cancel a purchase order and reset it back to draft state for further editing.
Cancel & Delete Order
Permanently cancel and delete a purchase order along with its linked receipt and vendor bill.
Cancel Receipt & Bill
Automatically cancel associated receipts and vendor bills when a purchase order is cancelled.
Bulk Cancellation
Cancel multiple purchase orders at once directly from the tree/list view using the Actions menu.
Flexible Configuration
Configure the cancellation operation type from Odoo Settings to match your business workflow.
Documentation
Settings
Tick the 'Delete Purchase Order' checkbox in the Settings to enable the ability to cancel created purchase orders.
Operation Types
Cancel Order
When you want to cancel only a purchase order, choose the 'Cancel Only' option. This cancels the PO along with the receipt and vendor bill if the respective options are enabled.
Cancel & Reset to Draft
When you want to cancel a purchase order and reset it to draft, tick 'Cancel and Reset to Draft'. This also resets the receipt and vendor bill to draft state.
Cancel & Delete
When you want to cancel and permanently delete a purchase order, choose 'Cancel and Delete'. This deletes the associated receipt and vendor bill as well.
Additional Options
1. Cancel Receipt — When enabled, cancelling the PO will also cancel the associated receipt.
2. Cancel Bill and Payment — When enabled, cancelling the PO will also cancel the vendor bill and its payment.
3. Reset receipt and Draft — When enabled, Reset the PO will also reset associated receipt.
4. Reset Bill and cancel Payment — When enabled, reset the PO will also reset the vendor bill and cancel payment.
5. Cancel Receipt and Bill & Payment — When enabled, cancel the PO will also cancel receipt and the vendor bill and cancel payment.
— Also work on a reset and delete methods in receipt and bill payment When enabled, reset or delete the PO.
Bulk Cancellation
Multiple purchase orders can be cancelled at once from the tree/list view. Select the desired orders, click the Actions menu, and choose Cancel Order, Cancel & Rest To Draft, or Cancel & Delete Order.
Releases
Version 20.0.1.0 | Released on : 07th October 2026
Version 19.0.1.0 | Released on : 02nd September 2026
Version 18.0.1.0 | Released on : 25th March 2026
Version 17.0.1.0 | Released on : 25th March 2026
FAQs
Is This App Compatible With Odoo Community?
- Yes, This App Works Perfectly With Odoo Community.
Is This App Compatible With Odoo Enterprise?
- Yes, This App Works Perfectly With Odoo Enterprise.
Can I cancel multiple purchase orders at once?
- Yes, you can select multiple purchase orders from the tree/list view and use the Actions menu to cancel, reset to draft, or delete them in bulk.
Will cancelling a purchase order also cancel the receipt and vendor bill?
- Yes, if you enable the 'Cancel Receipt' and 'Cancel Bill and Payment' options in the Purchase order cancel configuration, the module will automatically cancel the associated receipt and vendor bill when the PO is cancelled.
What is the difference between 'Cancel Only' and 'Cancel & Delete'?
- 'Cancel Only' cancels the purchase order and keeps the record. 'Cancel & Delete' permanently removes the purchase order record from the system along with its linked documents.
Is The Module Easy To Install And Use?
- Yes, The Module Is Easy To Install And Use, And Can Be Configured According To The Specific Needs And Preferences Of The User.
I Want Some Customization In This App. How Can I Request It?
- Please Contact Us At support@mindphin.com To Request Customization.
Do I Get Free Support?
- Yes, We Provide Free Support For 90 Days.
Our Services
Odoo Implementation
Odoo Customization
Odoo Database Migration
Odoo Training
Support & Maintenance
Mobile Apps