Skip to Content
Menu
Third Party 2746
Download for v 11.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Purchase Management (purchase)
Sales Management (sale_management)
Inventory Management (stock)
Discuss (mail)
Invoicing Management (account_invoicing)
Lines of code 438
Technical Name universal_discount
LicenseLGPL-3
Websitehttps://store.ksolves.com/
Versions
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Purchase Management (purchase)
Sales Management (sale_management)
Inventory Management (stock)
Discuss (mail)
Invoicing Management (account_invoicing)
Lines of code 438
Technical Name universal_discount
LicenseLGPL-3
Websitehttps://store.ksolves.com/
Versions
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

31th 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.
There are no ratings yet!
Error
by
Mohammad Farooq
on 9/28/21, 5:37 AM
Error:
Odoo Server Error
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 1057, in _validate_fields
    check(self)
  File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 337, in _check_xml
    view_def = view.read_combined(['arch'])
  File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 744, in read_combined
    arch = self.apply_view_inheritance(arch_tree, root.id, self.model)
  File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 693, in apply_view_inheritance
    source = self.apply_inheritance_specs(source, specs_tree, view_id)
  File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 671, in apply_inheritance_specs
    self.raise_view_error(_("Element '%s' cannot be located in parent view") % tag, inherit_id)
  File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 533, in raise_view_error
    raise ValueError(message)
ValueError: Element '<xpath expr="//div[@class='row']/div/table[@class='table table-condensed']/tr[2]">' cannot be located in parent view
Error context:
View `ks_global_discount_purchase_report`
[view_id: 1758, xml_id: n/a, model: n/a, parent_id: 1081]
Re: Error
by
Ksolves
on 10/5/21, 3:11 AM Author

Hello Mohammad,

We have checked this case at our side and tried to reproduced the same, but it is working as expected. May be you are getting this error because the "Universal Discount" module which you are using is not downloaded properly or something is missing from the downloaded file of "Universal Discount". So please download the latest release "1.2.0" of "Universal Discount". Please let us know the scenario where you are getting this error or if you have customized any thing then please provide the zip file of the customized module, so that we can check the cause of the issue and provide you the optimal solution.
For any product query kindly write to sales@ksloves.com we will help.

Regards,

Team Ksolves !


by
Mohammad Farooq
on 9/28/21, 5:37 AM
Error:
Odoo Server Error

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/odoo/models.py", line 1057, in _validate_fields
    check(self)
  File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 337, in _check_xml
    view_def = view.read_combined(['arch'])
  File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 744, in read_combined
    arch = self.apply_view_inheritance(arch_tree, root.id, self.model)
  File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 693, in apply_view_inheritance
    source = self.apply_inheritance_specs(source, specs_tree, view_id)
  File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 671, in apply_inheritance_specs
    self.raise_view_error(_("Element '%s' cannot be located in parent view") % tag, inherit_id)
  File "/usr/lib/python3/dist-packages/odoo/addons/base/ir/ir_ui_view.py", line 533, in raise_view_error
    raise ValueError(message)
ValueError: Element '<xpath expr="//div[@class='row']/div/table[@class='table table-condensed']/tr[2]">' cannot be located in parent view

Error context:
View `ks_global_discount_purchase_report`
[view_id: 1734, xml_id: n/a, model: n/a, parent_id: 1081]


Re:
by
Ksolves
on 10/5/21, 3:13 AM Author

Hi Mohammad, 

We have received your query. Kindly mark your query to odoo.helpdesk@ksolves.in. We will check with our tech development team on the possible solutions.


Regards,

Team Ksolves