Purchase Request Cancel Confirm
When user click to cancel purchase request, a confirmation wizard will be show, with reason as optional.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds a confirmation step when cancelling a purchase request, asking the user to confirm and optionally provide a reason before the request is rejected.
This module makes cancelling a purchase request safer by inserting a confirmation dialog. When a user tries to reject or cancel a purchase request, Odoo first opens a confirmation wizard instead of cancelling immediately. The wizard lets the user confirm the action and optionally enter a reason for the cancellation.
- The confirmation appears on the purchase request screen when the user clicks the reject/cancel button.
- The reason is optional, so users can confirm without typing anything.
- If the request is already marked as confirmed for cancellation, the action proceeds normally.
- When a cancelled request is reset to draft, any previously stored cancellation confirmation data is cleared.
The module extends the purchase.request model and relies on the base_cancel_confirm module for the confirmation wizard. It does not add new menus or reports; it only changes the behaviour of the existing cancel/reject and reset-to-draft buttons on purchase requests.
Depends on
Models and fields (1)
- purchase.request · new model
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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/purchase-workflow.
terminal Installation and usage
No verified informationInstallation 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.