Purchase Global Discount Advanced | Apply Percentage, Fixed & Global Discounts on Purchase Orders in Odoo
by Techultra Solutions Private Limited https://www.techultrasolutions.com/$ 23.53
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 277 |
| Technical Name |
tus_purchase_discount_advanced |
| License | OPL-1 |
| Website | https://www.techultrasolutions.com/ |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 277 |
| Technical Name |
tus_purchase_discount_advanced |
| License | OPL-1 |
| Website | https://www.techultrasolutions.com/ |
| Versions | 16.0 17.0 18.0 19.0 |
Purchase Global Discount Advanced
Purchase Global Discount Advanced is a powerful Odoo module designed to simplify discount management in the purchase workflow. In standard Odoo, applying purchase discounts across multiple order lines or at the total order level can become time-consuming, repetitive, and error-prone. This module solves that problem by giving users a clean and flexible discount wizard directly inside the purchase order. With this module, businesses can apply discounts in multiple ways, including discounts on all purchase order lines, percentage-based global discounts on the subtotal, and fixed amount discounts on the total purchase value. This helps purchase teams manage vendor negotiations more efficiently while ensuring accurate discount calculation across purchase orders, reports, and vendor bills.
The module is ideal for companies that regularly negotiate supplier discounts, bulk purchase discounts, seasonal vendor offers, or special pricing agreements.
Purchase Global Discount Advanced
Product Overview
Features
Apply discounts based on your business requirement using different discount methods.
Apply a uniform percentage discount to every product line in the purchase order. This is useful when the vendor provides a flat discount on all purchased products.
Apply a percentage-based discount directly on the purchase order subtotal. This allows users to manage overall supplier discounts without manually editing each order line.
Deduct a fixed discount amount from the total purchase order value. This is useful when vendors offer a fixed rebate or negotiated amount discount.
Once the discount is applied, the purchase order totals are automatically recalculated. This reduces manual calculation errors and improves operational accuracy.
Discount details are clearly visible on the purchase order PDF report, helping vendors and internal teams maintain transparency.
Discounts applied on purchase orders automatically flow into vendor bills, ensuring consistency between purchase orders, accounting, and billing.
Only authorized users can apply discounts on purchase orders. This protects your purchasing process from unauthorized discount changes.
Administrators can enable or disable the global discount functionality from Purchase Settings based on company requirements.
Purchase Discount Access Right.
After installing the module, follow these steps to grant users access to the discount feature:
1. Navigate to Settings => Users.
2. Select the user you want to authorize.
3. In the user configuration, enable the appropriate Discount Access Rights.
This will allow selected users to apply and manage discounts as needed.
Purchase Discount Setting Configuration.
To enable purchase discount functionality for all users:
1. Go to Settings → Purchase.
2. Locate and enable the Purchase Discount option.
Once this option is activated, all users will have access to the discount feature in purchase operations.
Purchase Product
Here, you can see that we have create purchase order and added a multiple product and below you can see that discount button.
- We provide 90 days bug-free support related to our module.
- We provide 5 hours of free configuration support. Additional configuration or customization is billable.
- The support team is available from Monday to Friday 10:00 AM to 07:00 PM (IST).
- To create a ticket, send an email to support@techultra.in.
Yes, line-level discounts remain available. The global discount applies after line-level discounts are calculated.
Open any purchase order, click on "Apply Discount", select "Fixed Amount", enter the amount, and apply.
Yes, the module integrates with Odoo's purchase report templates, so discounts are displayed clearly in PDFs.
Yes, using the security access controls included in the module, administrators can grant or restrict discount permissions.
Yes, when you confirm a purchase order, the discount is carried over to vendor bills.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Configuration
Support
FAQs
Please log in to comment on this module