v 11.0 v 12.0 Third Party 1652
Download for v 12.0 Deploy on Odoo.sh
Required Apps Sales (sale_management)
Purchase (purchase)
Invoicing (account)
Technical Name universal_discount
LicenseLGPL-3
Websitehttps://www.ksolves.com/
Also available in version v 11.0 v 13.0
You bought this module and need support? Click here!
Required Apps Sales (sale_management)
Purchase (purchase)
Invoicing (account)
Technical Name universal_discount
LicenseLGPL-3
Websitehttps://www.ksolves.com/
Also available in version v 11.0 v 13.0
ksolves-logo
Community Enterprise

Universal Discount

This application provides Odoo users with the feature to calculate Universal Discount on sale and purchase order. Universal Discount can be calculated in percentage or by amount. This module works on the Sale order, Purchase Order, Customer invoice, Customer Credit Note, Vendor's bill and Vendor's bill Refund.

Hot Features

  • By Percentage or Amount
    Can be calculated in percentage or by amount
  • Calculation on Sale Order
    Can be Calculated on Sale Order
  • Calculation on Purchase order
    Can be Calculated on Purchase Order
  • Calculation On Customer's Invoice
    Can be Calculated on Customer's invoice.
  • Calculation on Customer's credit notes
    Can be Calculated on Customer's credit notes
  • Calculation on Vendor's Bills
    Can be Calculated on Vendor's Bills.
  • Calculation on Vendor's bill Refund
    Can be Calculated on Vendor's bill Refund
  • Unique Accounting entry in Journals
    Separate Accounting entry in the Journals
  • Compatible with Ksolves' Universal Tax
    Fully Compatible with Ksolves' Universal Tax application

Universal Discount by Amount

Now You Can Get Universal Discount by Amount

Universal Discount by Percentage

You can Calculate Universal Discount by Percentage.

Separate Accounting Entry

Universal Discount Creates a Separate Accounting Entry.

UNIVERSAL DISCOUNT WORKING

Calculate Discount value on total sale/purchase order in regular Odoo process.
Universal Discount can be given in percentage or amount value.
Universal Discount can be given by amount value.
Universal Discount is displayed in the report also.
Accounting entries corresponding to the Universal Discount.
Universal discount is fully compatible to the Ksolves' universal Tax. Here discount is calculated first and then the tax is calculated on the net amount.
Accounting entries with for the Universal Discount and Universal Tax.

UNIVERSAL DISCOUNT INSTALLATION

This application works fine for both community version as well as enterprise version.
Once you have bought this Application from the Odoo Apps store, you will notice that you have got a folder named "Universal Discount". Please check the version before downloading.
You will be required to add this folder into your addons directory, followed by updating your App List and install it. Update App List option is enabled by clicking on the Settings > General Settings > Developer Tools > Activate the developer mode
Once this is done, go to:
Settings > invoicing > Universal DiscountSettings > invoicing > Universal Discount
Under Universal Discount heading, click on the check box for Activate Universal Discount.
Click on the Purchase Discount Account and Sales Discount Account and save the settings.
Click on Users and Companies and click on the checkbox for Show Full Accounting Features to show the accounting entries.

Our Releases

30th December, 2019

Latest Release 1.2.0

Enhancement - Universal Discount now support Multi Companies.

User Guide

Frequently Asked Question

Need some customization in this app, whom to contact?
Please drop email at sales@ksolves.com or raise a ticket through Odoo store itself.
Is this app compatible with Odoo Enterprise?
Yes, our app works with Odoo Enterprise as well as Community.

Note:

Extensively Tested on Odoo Vanilla with Ubuntu OS

Ksolves Odoo Services

ksolves
support
Odoo Implementation
apps
Odoo Community Apps
support2
Odoo Support & Maintenance
custom
Odoo Customization
integrated
Odoo Integration Services
develop
Odoo Developer Outsourcing
sales@ksolves.com
+91 120-4299799‬

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Discount selection disappeared after save
by
mahmoud.mekawy1@gmail.com
on 4/12/20, 8:38 PM

Dear sir thank you for such great module. but I noticed that the Discount I selected had"disappear" after saving anew vendor Bill or refund in accounting module . so you have to edit the bill again and reselect the discount type and also rewrite the discount value then save . so that you have to fill the discount value only after you save the bill and and not before!! so could you please check that? odoo v12


by
mohamed fouad
on 10/29/19, 6:16 AM

i don't know why after installing this module , any new company i create can't see The General setting or any setting menu


Very good - one minor glitch
by
Adrian Maudsley
on 5/23/19, 6:58 PM

The discount that is applied will not show on the customer portal preview of any order, quote or invoice. The discount field is completing missing on-screen so the extensions do not make any sense. Can't use this with partner portals.

Re: Very good - one minor glitch
by
Ksolves
on 5/24/19, 4:53 AM Author

Hi Adrian, firstly, thanks for downloading our app and sharing your feedback, we really appreciate the same. However, this wouldn't be considered as a glitch per se, as this is a specific requirement from your side. Nonetheless, we wish to explore this requirement but for the same would need to know your Odoo Version and Odoo Edition. Please share the same here. Looking forward to your reply. Thanks, Ksolves India Private Limited


Thank you, Edgar Paez!
by
Ksolves
on 4/8/19, 10:43 AM Author

Hi Edgar, thanks so much for appreciating our Universal Discount module. We really appreciate your feedback. Please do check out other Odoo apps made by Ksolves-->https://apps.odoo.com/apps/modules/browse?author=Ksolves If you have any Odoo development/customization requirement, please feel free to drop in an email at sales@ksolves.com Thanks Ksolves India Private Limited


Excelent module
by
Edgar Paez
on 4/8/19, 8:56 AM

Excellent your contribution for our company, I hope and this module has the desired stability

Re: Excelent module
by
Ksolves
on 4/17/19, 5:18 AM Author

Hi Edgar, thanks so much for appreciating our Universal Discount module. We really appreciate your feedback. Please do check out other Odoo apps made by Ksolves-->https://apps.odoo.com/apps/modules/browse?author=Ksolves If you have any Odoo development/customization requirement, please feel free to drop in an email at sales@ksolves.com Thanks Ksolves India Private Limited


UPDATE: 1.2.0. Universal Tax/Discount now supports multi companies!
by
Ksolves
on 12/30/19, 7:42 AM Author

Please update your app version to 1.2.0. as it supports multi companies!


problem with multi-company
by
mahmoud.mekawy1@gmail.com
on 12/14/19, 2:37 PM

I faced the same problem as Mr.Mohamed fouad, I can’t access to setting of other companies for all modules. odoo v12 enterprise.

Re: problem with multi-company
by
Ksolves
on 12/15/19, 10:59 AM Author

Hi Mahmoud, apologies for the late response. We will surely look into it and update you on the same ASAP. Thanks for your patience. Please feel free to get in touch with us in case of any further queries or concerns. Thanks!


by
Adrian Maudsley
on 5/24/19, 7:33 PM

Not sure I understand how it is not a glitch. Odoo community edition v12 allows for any quote, invoice or sales order to be previewed by a parnter in their customer portal. This is is a standard feature - not my requirement.. The discount, however, is missing from such previews which means their quotes etc do not add up properly using the information displayed to them.

Re:
by
Ksolves
on 5/25/19, 4:02 AM Author

Hi Adrian, thanks for your reply, we appreciate your view points. However, in Odoo, there’s Sales (sale) and eCommerce (website_sale), and we worked specifically on the sale part in this module. We are currently working on your requirement and have a few queries regarding the same. Please get in touch at kirti.sharma@ksolves.com so that we can serve you as soon as possible. Once again, thanks so much for downloading our app and your honest feedback, really appreciate the same. Thanks, Ksolves India Private Limited


by
Patrick
on 4/17/19, 6:22 AM

Hi, The answer on the first question is yes. So to ensure correct posting of discounts in the accounting ledger. The answer to the second question is, the discount percentage is not company specific. We already have a module that covers that part. This means the discount percentage will be changing on every invoice. Many thanks in advance.

Re:
by
Ksolves
on 5/3/19, 12:35 AM Author

Hi Patrick, thanks for your understanding and cooperation. We’re currently working on your customisation request as discussed on email. Thanks, Ksolves India Private Limited


Great response
by
Patrick
on 4/16/19, 10:14 AM

Thank you for the quick response. I understand that Universal Tax module will solve the problem. However it will add another step in the process, thus the user has to manually add the tax. Additional this creates a possibility of human error while adding the tax. Is it possible to make a change to the Universal Discount without the need of installing additional module, Universal Tax? Thus, the calculation takes the already set tax on the products without any human intervention? Many thanks in advance.

Re: Great response
by
Ksolves
on 4/17/19, 5:17 AM Author

Hi Patrick, Ksolves has understood the basic issue being faced by you with our Universal Discount app but we need further clarity, so can you please answer the below questions so that we can serve you better: 1) Will you be needing an accounting entry for the discount amount you’re going to provide? 2) Will the discount percentage be company specific or will it keep changing on every invoice? Looking forward to your reply so we can provide you a solution as soon as possible. Thanks Ksolves India Private Limited


by
Patrick
on 4/16/19, 6:31 AM

I love this module. excellent contribution. However the discount is calculated after tax. This means one pays higher tax. Can there be an option that the discount is calculated before tax?

Re:
by
Ksolves
on 4/16/19, 9:52 AM Author

Hi Patrick, Thanks for the appreciation of our module. As per our understanding, you want the following process: Step-1) Invoice Calculation Step-2) Discount Application Step-3) Tax Calculation I’m glad to inform you that the aforementioned process is followed if you install both our Universal Tax and Universal Discount apps simultaneously. Universal Tax- https://apps.odoo.com/apps/modules/12.0/universal_tax/ Universal Discount- https://apps.odoo.com/apps/modules/12.0/universal_discount/ Note: In order to ensure that the tax isn’t applied twice, once at the product level and then at overall amount level, please uncheck the tax configurations from the products. The steps to do the same are as follows: - Go to products and click on the product available. - then click on invoicing tab and remove the taxes applied. In case you face any issue, please do let us know, we're here to cater to the same. Thanks Ksolves India Private Limited