Skip to Content
Menu
v 17.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Sales (sale_management)
Discuss (mail)
Invoicing (account)
Lines of code 31
Technical Name sale_restrict
LicenseAGPL-3
Websitehttps://www.serpentcs.com
Versions 7.0 8.0 9.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Sales (sale_management)
Discuss (mail)
Invoicing (account)
Lines of code 31
Technical Name sale_restrict
LicenseAGPL-3
Websitehttps://www.serpentcs.com
Versions 7.0 8.0 9.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0
SerpentCS Logo

SO- Product price check

This module allows to users from confirming a Sale Order or Quotation if any product has a zero sale price, if a product line subtotal is zero, or if the overall order total is zero. This ensures pricing accuracy and avoids processing incomplete or incorrect sales data.

Highlighted-features

Icon
Zero Sale Price Restriction

Prevents confirmation of Sale Orders or Quotations that contain products with a zero sale price.

Icon
Line Subtotal Validation

Blocks order confirmation if any product line subtotal equals zero.

Icon
Total Amount Validation

Restricts confirmation when the overall order total is zero.

Restricts Products with Zero Sale Price

The module actively checks all products in a Sale Order or Quotation. If any product has a sale price set to zero, the system blocks the user from confirming the order.

If any product has a sale price set to zero, the system blocks the user from confirming the order.

Enforces Accurate and Complete Sales Entries

By adding these checks, the module promotes pricing discipline and improves data integrity.

It helps sales teams avoid errors caused by missing prices or incorrect configurations, thus maintaining the reliability of your sales records and accounting reports.

Prevents Zero Total Orders

Before allowing confirmation, the module verifies the total amount of the order. If the overall total is zero—due to all lines being zero or other pricing issues—the system will block the confirmation.

This avoids unintentional order processing where the customer is charged nothing.

  • Users must be assigned to the "Sales Restrict User Validation" group to activate the restriction on confirming Sale Orders with zero prices, line subtotals, or total amounts.
  • Confirmation of a Sale Order is restricted if it contains no order lines.
  • When attempting to confirm the Sale Order, an error is raised if the total amount is zero:"The total amount of the Sale Order cannot be zero."
  • Confirmation of a Sale Order is restricted if any product has a unit price of 0.
  • When attempting to confirm the Sale Order, an error is raised specify the price of the product. Unit price cannot be zero.
  • Confirmation of a Sale Order is restricted if any product line has a subtotal of zero.
  • When attempting to confirm the Sale Order, an error is raised: "Product line subtotal cannot be zero."

Suggested Products

Project Scrum Management Agile Methodology

ODOO - Office365 Employees Integration

Pop-up Reminder

Our Odoo Services

Odoo Customization

Odoo Consulting

Odoo Customization

Odoo Implementation

Odoo Customization

Odoo Development

Odoo Implementation

Odoo Testing

Odoo Integration

Odoo Data Migration

Odoo Support

Odoo Training

Odoo Support

Odoo Support

Hire Odoo Developer

Hire Odoo Developers

Help And Support


Write a mail to us:

Appscontact@serpentcs.com

Write a text to us on WhatsApp:

Apps (+91) 98793-54457 (+91) 90334-72982

Visit Our Website:

Apps www.serpentcs.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.