Skip to Content
Menu
v 14.0 Third Party 1002
Download for v 14.0 Deploy on Odoo.sh Live Preview
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Purchase (purchase)
Sales (sale_management)
Discuss (mail)
Lines of code 534
Technical Name universal_tax
LicenseLGPL-3
Websitehttps://store.ksolves.com/
Versions 11.0 12.0 13.0 14.0 15.0 16.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Purchase (purchase)
Sales (sale_management)
Discuss (mail)
Lines of code 534
Technical Name universal_tax
LicenseLGPL-3
Websitehttps://store.ksolves.com/
Versions 11.0 12.0 13.0 14.0 15.0 16.0
ksolves-logo
Community Enterprise

Universal Tax

This application provides Odoo users with the feature to calculate Universal Tax on sale and purchase order. Universal Tax is calculated by Percent on the Total amount of Order. This module works on the Sale order, Purchase Order, Customer invoice, Customer Credit Note, Vendor's bill and Vendor's bill Refund.

Hot Features

  • Total amount of the Order
    Calculated on the Total amount of the Order
  • 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 Tax (%) on Total amount

Separate Accounting Entry for Universal Tax

UNIVERSAL TAX WORKING

Calculate Tax value on total sale/purchase order in regular Odoo process.
Universal Tax is calculated in percentage of total amount of order.
Universal Discount is displayed in the report also.
Accounting entries corresponding to the Universal Discount.
Universal discount is fully compatible to the Ksolves' Universal Discount. Universal Tax is calculated after the calculation of Universal Discount on the total amount.
Accounting entries with for the Universal Discount and Universal Tax.

UNIVERSAL TAX 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 Tax". 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 Module appears in the list, install it by clicking on the install button.
Once this is done, go to:
Settings > invoicing > Universal Tax
Under Universal Tax heading, click on the check box for Activate Universal Tax.
Click on the Purchase Tax Account and Sales Tax 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.
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.
2nd May, 2022

Latest Release 1.0.1

Fix Correction in create bill button working in inventory module.

Fix Correction in save button working after changing the universal tax for invoices, credit notes, bill and refund in invoicing module.

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
1800 121 0218‬

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!
by
Ksolves
on 3/25/22, 5:56 AM Author

Hello Lagortek,

Please find the below detail of fixes for mentioned issue !

The issue has been fixed and we have released it to both Ksolves and Odoo stores. We request you to upgrade Universal Tax with Latest release.

Module Updation Steps:

Steps - 1. Download the latest zip file from Ksolves or Odoo app store, Extract it 

             2. Replace it with the one currently present in your addons with the same name.

             3. Restart your server.

             4. Upgrade the Universal Tax module from Odoo Apps.

             5. Now you are ready to go. 


Note: Firstly update and test the Latest release on Test Server or  you must have the backup of the database, when everything is working fine on your Test server then perform the same to your Production or live database to avoid further issues.   

If you have any other concerns or queries, please feel free to reach out to us odoo.helpdesk@ksolves.in.

Thanks,

Team Ksolves!


by
Largotek S.R.L.
on 2/16/22, 1:50 PM

HI guys, I´ve send teh emails as requested a few weeks ago, let me know how is it going

Thanks

Re:
by
Ksolves
on 3/24/22, 7:52 AM Author

Hello Largotek,

Greetings, 

Please find the below response for your query, We have checked your concern and we will provide the fix for the same in the next release and update you accordingly.

If you have any other concerns or queries, please feel free to reach out to us odoo.helpdesk@ksolves.in.

Thanks,
Team Ksolves ! 

by
Largotek S.R.L.
on 1/26/22, 10:43 PM

hi guys, I had a problem when installing the app, on odoo 14 ( SH)

hope you can find the bug



Error:
Odoo Server Error
Traceback (most recent call last):
  File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
    result = request.dispatch()
  File "/home/odoo/src/odoo/odoo/http.py", line 684, in dispatch
    result = self._call_function(**self.params)
  File "/home/odoo/src/odoo/odoo/http.py", line 360, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/home/odoo/src/odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/home/odoo/src/odoo/odoo/http.py", line 348, in checked_call
    result = self.endpoint(*a, **kw)
  File "/home/odoo/src/odoo/odoo/http.py", line 913, in __call__
    return self.method(*args, **kw)
  File "/home/odoo/src/odoo/odoo/http.py", line 532, in response_wrap
    response = f(*args, **kw)
  File "/home/odoo/src/odoo/addons/web/controllers/main.py", line 1396, in call_button
    action = self._call_kw(model, method, args, kwargs)
  File "/home/odoo/src/odoo/addons/web/controllers/main.py", line 1384, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/home/odoo/src/odoo/odoo/api.py", line 399, in call_kw
    result = _call_kw_multi(method, model, args, kwargs)
  File "/home/odoo/src/odoo/odoo/api.py", line 386, in _call_kw_multi
    result = method(recs, *args, **kwargs)
  File "<decorator-gen-72>", line 2, in button_immediate_install
  File "/home/odoo/src/odoo/odoo/addons/base/models/ir_module.py", line 74, in check_and_log
    return method(self, *args, **kwargs)
  File "/home/odoo/src/odoo/odoo/addons/base/models/ir_module.py", line 475, in button_immediate_install
    return self._button_immediate_function(type(self).button_install)
  File "/home/odoo/src/odoo/odoo/addons/base/models/ir_module.py", line 593, in _button_immediate_function
    modules.registry.Registry.new(self._cr.dbname, update_module=True)
  File "/home/odoo/src/odoo/odoo/modules/registry.py", line 89, in new
    odoo.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/home/odoo/src/odoo/odoo/modules/loading.py", line 459, in load_modules
    processed_modules += load_marked_modules(cr, graph,
  File "/home/odoo/src/odoo/odoo/modules/loading.py", line 347, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/home/odoo/src/odoo/odoo/modules/loading.py", line 179, in load_module_graph
    load_openerp_module(package.name)
  File "/home/odoo/src/odoo/odoo/modules/module.py", line 385, in load_openerp_module
    __import__('odoo.addons.' + module_name)
  File "/home/odoo/src/user/universal_tax/__init__.py", line 3, in <module>
    from . import models
  File "/home/odoo/src/user/universal_tax/models/__init__.py", line 4, in <module>
    from . import ks_account_invoice
Exception
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/home/odoo/src/odoo/odoo/http.py", line 640, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/home/odoo/src/odoo/odoo/http.py", line 316, in _handle_exception
    raise exception.with_traceback(None) from new_cause
  File "/home/odoo/src/user/universal_tax/models/ks_account_invoice.py", line 42
    sign = rec.move_type in ['in_refund', 'out_refund'] and -1 or 1
    ^
IndentationError: unexpected indent


Re:
by
Ksolves
on 1/29/22, 12:40 AM Author

Hi Largotek

We have received your query.

Kindly mark your query to odoo.helpdesk@ksolves.in along with the SO No. and the Odoo ver. for us to raise a ticket. As we need to check it with our tech development team for possible solutions.

Regards,

Team Ksolves