Add/Remove tax dynamically in POS order Screen
by Synodica Solutions Pvt. Ltd. https://synodica.comAvailability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
Lines of code | 223 |
Technical Name |
pos_tax_free_order |
License | LGPL-3 |
Website | https://synodica.com |
Versions | 13.0 |
By installing this module, user can dynamically add/remove taxes of POS order from POS Screen.
Module will add two new buttons in the POS Screen 1) Tax Free 2) Apply Tax. Its visible alternatively based on the button press by user.
If user click on Tax Free button, Apply Tax button visible, Tax Free button invisible. Taxes set on the selected order is removed and also tax is not set if user add new products on that order.
If user click on Apply Tax button, Tax Free button visible, Apply Tax button invisible. Taxes applied back on the selected order as it is.
As you can see in below image, Taxes are already applied in Order. User need to Click on Tax Free button to clear taxes applied in this order.

After clicking on Tax Free button, Taxes are removed from order as per below screenshot. Now user can see button Apply Tax, by clicking on that button Taxes apply back to order as normal.


Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedThere are no ratings yet!
Version 14
Respected Sir,
Can you please release it for version 14?
It is not working with V13
Its resolved after restarting the server.
I am getting this error after installing the app.
Traceback:
Error: QWeb2: Template 'ActionTaxFreeApplyTaxWidget' not found
exception@http://zxy:8069/web/content/489-9aac1f0/web.assets_common.js:3692:7
_render@http://3zxy:8069/web/content/489-9aac1f0/web.assets_common.js:3737:103
render@http://zxy:8069/web/content/489-9aac1f0/web.assets_common.js:3733:151
renderElement@http://zxy:8069/web/content/489-9aac1f0/web.assets_common.js:4093:1137
renderElement@http://xyz/web/content/558-e797b06/point_of_sale.assets.js:1016:571
OdooClass.extend/</prototype[name]</<@http://zxy:8069/web/content/489-9aac1f0/web.assets_common.js:3861:488
_widgetRenderAndInsert/<@http://xyz:8069/web/content/489-9aac1f0/web.assets_common.js:4103:6
Re: I am getting this error after installing the app.
Please restart your Odoo server and reload the screen, its giving above error because some files not loaded properly.