Our Most Suggested Products
Product Sale Price Limit
Product Sale Price Limit is an Odoo module designed to strengthen pricing control during the sales process by allowing businesses to define minimum and maximum sale prices for individual products. It helps prevent unauthorized or accidental price deviations on quotations and sales orders, while still allowing selected users to override these limits when needed.
Features
Product-Level Minimum and Maximum Sale Price Control
The module allows administrators or authorized users to define a minimum and maximum sale price directly at the Product Variants level. This gives businesses precise control over how low or high a product can be sold, helping maintain profitability and pricing consistency across the sales team.
Real-Time Price Validation During Quotation Entry
When a user enters a unit price on a quotation that falls outside the configured minimum or maximum price range, the module immediately highlights the mismatch by showing the allowed price limits. This gives sales users instant visibility into acceptable pricing before moving forward.
Role-Based Price Override for Authorized Users
The module includes a dedicated access right Confirm Product Sale Price for users who need the flexibility to approve or confirm quotations with prices outside the defined limits. This makes it possible to maintain strict pricing rules for most users while giving managers or senior sales staff the authority to make exceptions
Screenshot
1.) Product Variants Pricing Setup
This view introduces the core configuration area where pricing rules are defined for each product variant. Users can maintain minimum and maximum sale price thresholds directly within the product record, making it easy to apply clear pricing boundaries before any quotation is created.
Navigation : Sales → Products → Product Variants
2.) Quotation with Price Outside the Allowed Range
The quotation form highlights when a unit price does not match the configured pricing limits for the selected product. Users can immediately understand that the entered amount falls outside the approved range and can also review the minimum and maximum values for quick correction.
3.) Validation Error on Quotation Confirmation
When a user attempts to confirm a quotation using a price above the allowed maximum or below the allowed minimum, the module blocks the action with a validation error. This ensures that restricted pricing cannot move forward into confirmed sales without proper authorization.
4.) User Access Rights for Price Confirmation
The user access configuration includes a permission called Confirm Product Sale Price, which determines who can work beyond standard pricing restrictions. This is where administrators assign special authority to users who are allowed to approve non-standard sales prices.
5.) Quotation Confirmation by an Authorized User
A user with the appropriate access rights can proceed with confirming a quotation even when the entered price falls outside the predefined limits. This supports real business scenarios where negotiated pricing or special approvals are necessary.
User Guide