Openbravo Issue Tracking System - Java Client POS
View Issue Details
0013889Java Client POS(No Category)public2010-07-05 15:362014-04-02 09:03
adrianromero 
adrianromero 
urgentmajoralways
closedfixed 
5
2.30 
2.402.30.1 
0013889: Support of application dates taxes for POS
Openbravo POS does not support application dates for taxes. For this reason it is not possible to implement the change of a VAT rate due to a law changed in an specific date.

For example. In Spain the general VAT rate changed from the 16% to the 18% on 1st July. This behavior is not possible to be modeled in Openbravo POS. In contrast Openbravo ERP this behavior can be modeled using application dates
1.- Model Spanish VAT taxes in Openbravo ERP to behave the tax rate on 1st July.
2.- Synchronize taxes to Openbravo POS
3.- Notice that for the same taxes category you will have two different tax rates one with 16% and the other with 18% but Openbravo POS always selects the first tax rate because there are not application dates in the taxes rates table

No tags attached.
Issue History
2010-07-05 15:36adrianromeroNew Issue
2010-07-05 15:36adrianromeroAssigned To => mirurita
2010-07-05 15:37adrianromeroStatusnew => scheduled
2010-07-05 15:37adrianromeroversion => 2.30
2010-07-05 15:37adrianromeroAssigned Tomirurita => adrianromero
2010-07-15 17:02hgbotCheckin
2010-07-15 17:02hgbotNote Added: 0029354
2010-07-15 17:02hgbotStatusscheduled => resolved
2010-07-15 17:02hgbotResolutionopen => fixed
2010-07-15 17:02hgbotFixed in SCM revision => http://code.openbravo.com/erp/mods/org.openbravo.pos.sync/rev/7183d9e25bbc15615af335f63ff4163f7f1ed65d [^]
2010-07-15 17:09hgbotCheckin
2010-07-15 17:09hgbotNote Added: 0029355
2010-07-15 17:09hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/mods/org.openbravo.pos.sync/rev/7183d9e25bbc15615af335f63ff4163f7f1ed65d [^] => http://code.openbravo.com/erp/mods/org.openbravo.pos.sync.trans/rev/1c586b7d9c415266033c65517006400a7046b11b [^]
2010-07-15 17:10hgbotCheckin
2010-07-15 17:10hgbotNote Added: 0029357
2010-07-15 17:10hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/mods/org.openbravo.pos.sync.trans/rev/1c586b7d9c415266033c65517006400a7046b11b [^] => http://code.openbravo.com/pos/devel/pi/rev/7768091e22d122c3b0a03358ff5931f34cd3988e [^]
2010-07-20 17:55hgbotCheckin
2010-07-20 17:55hgbotNote Added: 0029415
2010-07-20 17:55hgbotFixed in SCM revisionhttp://code.openbravo.com/pos/devel/pi/rev/7768091e22d122c3b0a03358ff5931f34cd3988e [^] => http://code.openbravo.com/pos/devel/main/rev/01cbc4faca1f3e56dadf6e5eebd141b8dd2b69da [^]
2010-07-22 13:53adrianromeroStatusresolved => closed
2010-07-22 14:00adrianromeroFixed in Version => 2.30.1
2010-07-23 00:00anonymoussf_bug_id0 => 3033266
2010-09-23 13:11hgbotCheckin
2010-09-23 13:11hgbotNote Added: 0031320
2010-09-23 13:11hgbotStatusclosed => resolved
2010-09-23 13:11hgbotFixed in SCM revisionhttp://code.openbravo.com/pos/devel/main/rev/01cbc4faca1f3e56dadf6e5eebd141b8dd2b69da [^] => http://code.openbravo.com/erp/pmods/org.openbravo.pos.sync.trans/rev/1c586b7d9c415266033c65517006400a7046b11b [^]
2010-09-23 13:14hgbotCheckin
2010-09-23 13:14hgbotNote Added: 0031325
2010-09-23 13:14hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.pos.sync.trans/rev/1c586b7d9c415266033c65517006400a7046b11b [^] => http://code.openbravo.com/erp/pmods/org.openbravo.pos.sync/rev/7183d9e25bbc15615af335f63ff4163f7f1ed65d [^]
2011-06-03 10:59dalsasuaAssigned Toadrianromero => dalsasua
2011-06-03 12:22dalsasuaAssigned Todalsasua => adrianromero
2012-11-07 09:40priyamCategory02 - ERP-POS Integration => (No Category)
2014-04-02 09:03plujanNote Added: 0065968
2014-04-02 09:03plujanStatusresolved => closed

Notes
(0029354)
hgbot   
2010-07-15 17:02   
Repository: erp/mods/org.openbravo.pos.sync
Changeset: 7183d9e25bbc15615af335f63ff4163f7f1ed65d
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Thu Jul 15 17:00:09 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.pos.sync/rev/7183d9e25bbc15615af335f63ff4163f7f1ed65d [^]

Fixes issue 0013889: Support of application dates taxes for POS

---
M src/org/openbravo/pos/sync/model/PosTax.java
M src/org/openbravo/pos/sync/rest/TaxProcess.java
---
(0029355)
hgbot   
2010-07-15 17:09   
Repository: erp/mods/org.openbravo.pos.sync.trans
Changeset: 1c586b7d9c415266033c65517006400a7046b11b
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Thu Jul 15 17:08:48 2010 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.pos.sync.trans/rev/1c586b7d9c415266033c65517006400a7046b11b [^]

Fixes issue 0013889: Support of application dates taxes for POS

---
M transformations/Taxes.ktr
---
(0029357)
hgbot   
2010-07-15 17:10   
Repository: pos/devel/pi
Changeset: 7768091e22d122c3b0a03358ff5931f34cd3988e
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Thu Jul 15 17:09:57 2010 +0200
URL: http://code.openbravo.com/pos/devel/pi/rev/7768091e22d122c3b0a03358ff5931f34cd3988e [^]

Fixes issue 0013889: Support of application dates taxes for POS

---
M README
M build.xml
M installer/installer.xml
M installer/installer_pda.xml
M installer/openbravopos
M installer/openbravopos.desktop
M locales/pos_messages.properties
M src-erp/com/openbravo/possync/ProductsSync.java
M src-erp/com/openbravo/sync/transformations/Taxes.ktr
M src-pos/com/openbravo/pos/catalog/JCatalog.java
M src-pos/com/openbravo/pos/forms/AppLocal.java
M src-pos/com/openbravo/pos/forms/DataLogicSales.java
M src-pos/com/openbravo/pos/inventory/ProductsEditor.java
M src-pos/com/openbravo/pos/inventory/TaxEditor.form
M src-pos/com/openbravo/pos/inventory/TaxEditor.java
M src-pos/com/openbravo/pos/inventory/TaxPanel.java
M src-pos/com/openbravo/pos/sales/JPanelTicket.java
M src-pos/com/openbravo/pos/sales/SimpleReceipt.java
M src-pos/com/openbravo/pos/sales/TaxesLogic.java
M src-pos/com/openbravo/pos/scripts/Derby-create.sql
M src-pos/com/openbravo/pos/scripts/Derby-upgrade-2.30beta.sql
M src-pos/com/openbravo/pos/scripts/HSQLDB-create.sql
M src-pos/com/openbravo/pos/scripts/HSQLDB-upgrade-2.00.sql
M src-pos/com/openbravo/pos/scripts/HSQLDB-upgrade-2.10.sql
M src-pos/com/openbravo/pos/scripts/HSQLDB-upgrade-2.20.sql
M src-pos/com/openbravo/pos/scripts/HSQLDB-upgrade-2.30beta.sql
M src-pos/com/openbravo/pos/scripts/MySQL-create.sql
M src-pos/com/openbravo/pos/scripts/MySQL-upgrade-2.00.sql
M src-pos/com/openbravo/pos/scripts/MySQL-upgrade-2.10.sql
M src-pos/com/openbravo/pos/scripts/MySQL-upgrade-2.20.sql
M src-pos/com/openbravo/pos/scripts/MySQL-upgrade-2.30beta.sql
M src-pos/com/openbravo/pos/scripts/Oracle-create.sql
M src-pos/com/openbravo/pos/scripts/Oracle-upgrade-2.00.sql
M src-pos/com/openbravo/pos/scripts/Oracle-upgrade-2.10.sql
M src-pos/com/openbravo/pos/scripts/Oracle-upgrade-2.20.sql
M src-pos/com/openbravo/pos/scripts/Oracle-upgrade-2.30beta.sql
M src-pos/com/openbravo/pos/scripts/PostgreSQL-create.sql
M src-pos/com/openbravo/pos/scripts/PostgreSQL-upgrade-2.00.sql
M src-pos/com/openbravo/pos/scripts/PostgreSQL-upgrade-2.10.sql
M src-pos/com/openbravo/pos/scripts/PostgreSQL-upgrade-2.20.sql
M src-pos/com/openbravo/pos/scripts/PostgreSQL-upgrade-2.30beta.sql
M src-pos/com/openbravo/pos/ticket/TaxInfo.java
M src-pos/com/openbravo/pos/ticket/TicketLineInfo.java
A src-pos/com/openbravo/pos/scripts/Derby-upgrade-2.30.sql
A src-pos/com/openbravo/pos/scripts/HSQLDB-upgrade-2.30.sql
A src-pos/com/openbravo/pos/scripts/MySQL-upgrade-2.30.sql
A src-pos/com/openbravo/pos/scripts/Oracle-upgrade-2.30.sql
A src-pos/com/openbravo/pos/scripts/PostgreSQL-upgrade-2.30.sql
---
(0029415)
hgbot   
2010-07-20 17:55   
Repository: pos/devel/main
Changeset: 01cbc4faca1f3e56dadf6e5eebd141b8dd2b69da
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Thu Jul 15 17:09:57 2010 +0200
URL: http://code.openbravo.com/pos/devel/main/rev/01cbc4faca1f3e56dadf6e5eebd141b8dd2b69da [^]

Fixes issue 0013889: Support of application dates taxes for POS

---
M README
M build.xml
M installer/installer.xml
M installer/installer_pda.xml
M installer/openbravopos
M installer/openbravopos.desktop
M locales/pos_messages.properties
M src-erp/com/openbravo/possync/ProductsSync.java
M src-pos/com/openbravo/pos/catalog/JCatalog.java
M src-pos/com/openbravo/pos/forms/AppLocal.java
M src-pos/com/openbravo/pos/forms/DataLogicSales.java
M src-pos/com/openbravo/pos/inventory/ProductsEditor.java
M src-pos/com/openbravo/pos/inventory/TaxEditor.form
M src-pos/com/openbravo/pos/inventory/TaxEditor.java
M src-pos/com/openbravo/pos/inventory/TaxPanel.java
M src-pos/com/openbravo/pos/sales/JPanelTicket.java
M src-pos/com/openbravo/pos/sales/SimpleReceipt.java
M src-pos/com/openbravo/pos/sales/TaxesLogic.java
M src-pos/com/openbravo/pos/scripts/Derby-create.sql
M src-pos/com/openbravo/pos/scripts/Derby-upgrade-2.30beta.sql
M src-pos/com/openbravo/pos/scripts/HSQLDB-create.sql
M src-pos/com/openbravo/pos/scripts/HSQLDB-upgrade-2.00.sql
M src-pos/com/openbravo/pos/scripts/HSQLDB-upgrade-2.10.sql
M src-pos/com/openbravo/pos/scripts/HSQLDB-upgrade-2.20.sql
M src-pos/com/openbravo/pos/scripts/HSQLDB-upgrade-2.30beta.sql
M src-pos/com/openbravo/pos/scripts/MySQL-create.sql
M src-pos/com/openbravo/pos/scripts/MySQL-upgrade-2.00.sql
M src-pos/com/openbravo/pos/scripts/MySQL-upgrade-2.10.sql
M src-pos/com/openbravo/pos/scripts/MySQL-upgrade-2.20.sql
M src-pos/com/openbravo/pos/scripts/MySQL-upgrade-2.30beta.sql
M src-pos/com/openbravo/pos/scripts/Oracle-create.sql
M src-pos/com/openbravo/pos/scripts/Oracle-upgrade-2.00.sql
M src-pos/com/openbravo/pos/scripts/Oracle-upgrade-2.10.sql
M src-pos/com/openbravo/pos/scripts/Oracle-upgrade-2.20.sql
M src-pos/com/openbravo/pos/scripts/Oracle-upgrade-2.30beta.sql
M src-pos/com/openbravo/pos/scripts/PostgreSQL-create.sql
M src-pos/com/openbravo/pos/scripts/PostgreSQL-upgrade-2.00.sql
M src-pos/com/openbravo/pos/scripts/PostgreSQL-upgrade-2.10.sql
M src-pos/com/openbravo/pos/scripts/PostgreSQL-upgrade-2.20.sql
M src-pos/com/openbravo/pos/scripts/PostgreSQL-upgrade-2.30beta.sql
M src-pos/com/openbravo/pos/ticket/TaxInfo.java
M src-pos/com/openbravo/pos/ticket/TicketLineInfo.java
A src-pos/com/openbravo/pos/scripts/Derby-upgrade-2.30.sql
A src-pos/com/openbravo/pos/scripts/HSQLDB-upgrade-2.30.sql
A src-pos/com/openbravo/pos/scripts/MySQL-upgrade-2.30.sql
A src-pos/com/openbravo/pos/scripts/Oracle-upgrade-2.30.sql
A src-pos/com/openbravo/pos/scripts/PostgreSQL-upgrade-2.30.sql
---
(0031320)
hgbot   
2010-09-23 13:11   
Repository: erp/pmods/org.openbravo.pos.sync.trans
Changeset: 1c586b7d9c415266033c65517006400a7046b11b
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Thu Jul 15 17:08:48 2010 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.pos.sync.trans/rev/1c586b7d9c415266033c65517006400a7046b11b [^]

Fixes issue 0013889: Support of application dates taxes for POS

---
M transformations/Taxes.ktr
---
(0031325)
hgbot   
2010-09-23 13:14   
Repository: erp/pmods/org.openbravo.pos.sync
Changeset: 7183d9e25bbc15615af335f63ff4163f7f1ed65d
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Thu Jul 15 17:00:09 2010 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.pos.sync/rev/7183d9e25bbc15615af335f63ff4163f7f1ed65d [^]

Fixes issue 0013889: Support of application dates taxes for POS

---
M src/org/openbravo/pos/sync/model/PosTax.java
M src/org/openbravo/pos/sync/rest/TaxProcess.java
---
(0065968)
plujan   
2014-04-02 09:03   
Closed as it was in Resolved for too long