Skip to Content

Purchase Cancel Reason

0.00 0.00

  • Odoo Version
You are purchasing the Odoo 19.0 version of this module.

Purchase Cancel Reason

Author ERP Addons
Website https://www.erp-addons.com
Version 19.0.1.0.0
License OPL-1
Odoo 19.0
## Overview

Streamline Purchase Order cancellations with mandatory cancellation reasons and improved audit tracking. This module ensures every Purchase Order or RFQ cancellation includes a predefined reason while maintaining complete visibility and control throughout the purchasing workflow.

Key Improvements Over Standard Solutions

1. Configurable Cancel Reasons

  • Create and manage reusable Purchase Order cancellation reasons
  • Maintain a centralized list of predefined cancellation reasons
  • Easily update or remove reasons from Purchase Configuration
  • Standardize cancellation processes across the organization

2. Mandatory Cancellation Wizard

  • Display a cancellation wizard before cancelling RFQs or Purchase Orders
  • Force users to select a predefined cancellation reason
  • Prevent accidental cancellations without justification
  • Simple and user-friendly cancellation workflow

3. Better Audit Tracking

  • Store cancellation reasons directly on Purchase Orders
  • Display selected reason on the Purchase Order form
  • Maintain complete cancellation history
  • Improve reporting and operational transparency

4. Smart Validation

  • Prevent cancellation of Purchase Orders already in Done state
  • Prevent duplicate cancellation attempts
  • Validate document state before opening the wizard
  • Ensure consistent business processes

5. User Experience

  • Easy configuration from Purchase settings
  • Predefined default cancellation reasons
  • Clean and intuitive wizard interface
  • Seamless integration with the standard Purchase workflow

Features

Purchase Cancel Reasons

  • Create custom cancellation reasons
  • Edit or remove existing reasons
  • Configure multiple predefined reasons
  • Centralized reason management

Cancellation Wizard

  • Opens automatically when clicking Cancel
  • Mandatory reason selection
  • Simple popup interface
  • Integrated with Purchase Orders and RFQs

Purchase Order Tracking

  • Store selected cancellation reason
  • Display reason directly on Purchase Orders
  • Improve audit compliance
  • Maintain cancellation history

Smart Validation

  • Validate Purchase Order status
  • Prevent invalid cancellation operations
  • Protect completed Purchase Orders
  • Ensure business rule compliance

Access Control

  • Restrict cancellation reason configuration
  • Purchase Manager access only
  • Secure configuration management

Default Data

  • Includes predefined cancellation reasons
  • Ready-to-use after installation
  • Easily extendable for business requirements

Installation

  1. Copy purchase_cancel_reason to your Odoo addons path.
  2. Update Apps List (Settings → Apps → Update Apps List).
  3. Search for Purchase Cancel Reason and click Install.

Usage

Configuring Cancel Reasons

  1. Go to Purchase → Configuration → Purchase Order Cancel Reasons
  2. Click Create
  3. Enter the cancellation reason
  4. Save the record

Cancelling a Purchase Order

  1. Open a Purchase Order or RFQ
  2. Click Cancel
  3. Select the appropriate cancellation reason
  4. Confirm the cancellation

Viewing Cancellation Reason

  1. Open the cancelled Purchase Order
  2. View the Reason for Cancellation field
  3. Review the stored cancellation reason for future reference

Architecture

purchase.cancel.reason (Configuration)
├── Purchase Order Cancel Reasons
├── Purchase Cancel Wizard
├── Purchase Order Extension
└── Purchase Configuration

Changelog

19.0.1.0.0 — Initial release

  • Configurable Purchase Order cancellation reasons
  • Mandatory cancellation wizard
  • Purchase Order cancellation tracking
  • Smart state validation
  • Purchase Manager configuration
  • Predefined default cancellation reasons
  • Odoo 19 compatibility

Support

For questions or feature requests, visit https://www.erp-addons.com.

0.0 /5

0 reviews

Please login to write a review.

Customer Reviews

No reviews yet. Be the first to review this product!

Need Help?

Have a question or need assistance with this product? Submit a support ticket and our team will get back to you.

Please login to submit a support ticket.
Quick Help
Before Submitting
  • Check the Documentation tab for common questions
  • Ensure you have the latest version installed
  • Review technical requirements
Response Time

We typically respond within 24-48 hours during business days.

Specifications

Odoo Versions 19.0
Dependencies purchase