Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0051578 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [POS2] POS | major | N/A | 2023-02-13 08:01 | 2023-05-30 12:53 | |||
Reporter | jorge-garcia | View Status | public | |||||
Assigned To | ||||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | approved | |||||||
Review Assigned To | ||||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0051578: Upgrade Avalara connector to be used also in ReactPOS | |||||||
Description | Avalara is an external Tax Engine that could be used in EnyoPOS application to calculate ticket and line taxes in the US. The requirement now is to upgrade this module to being able tp use Avalara Tax Engine also from ReactPOS. https://openbravo.atlassian.net/browse/RM-4561 [^] https://openbravo.atlassian.net/browse/RM-1918 [^] | |||||||
Steps To Reproduce | - | |||||||
Proposed Solution | This feature will be done in two phases: - The first phase consist in being able to use Avalara connector code in both Enyo and React POS ( the goal of this FR) - The second phase consist on create an OB Tax Engine API and being able to, in the future, use the OB Tax Engine or any other external tax engine (like Avalara) | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0146423) hgbot (developer) 2023-02-13 08:45 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.avalaraconnector/-/merge_requests/5 [^] |
(0146857) hgbot (developer) 2023-02-22 08:55 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.taxes/-/merge_requests/1 [^] |
(0146975) hgbot (developer) 2023-02-24 11:53 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1078 [^] |
(0148125) hgbot (developer) 2023-03-30 18:40 |
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration/-/merge_requests/9 [^] |
(0148158) hgbot (developer) 2023-03-31 14:35 |
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/848 [^] |
(0148167) hgbot (developer) 2023-04-01 13:21 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1661 [^] |
(0148241) hgbot (developer) 2023-04-04 10:38 |
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata [^] Changeset: 7850f1f068d4c1806926d4d5067a0d6b7c32a0e3 Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 04-04-2023 10:38:38 URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/commit/7850f1f068d4c1806926d4d5067a0d6b7c32a0e3 [^] Related to FR-51578: Remove avalaraconnector from retail jsons --- M referencedata/sampledata/Retail_Test/AD_ORG.xml M referencedata/sampledata/Retail_Test/AD_WINDOW_ACCESS.xml M referencedata/sampledata/Retail_Test/OBUIAPP_PROCESS_ACCESS.xml --- |
(0148242) hgbot (developer) 2023-04-04 10:39 |
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata [^] Changeset: 7845d8940b67b28823fe38d3a3ec4721c99db621 Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 04-04-2023 10:39:03 URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/commit/7845d8940b67b28823fe38d3a3ec4721c99db621 [^] Related to FR-51578: Remove avalaraconnector from retail jsons --- M referencedata/sampledata/The_White_Valley_Group/AD_ORG.xml M referencedata/sampledata/The_White_Valley_Group/AD_WINDOW_ACCESS.xml M referencedata/sampledata/The_White_Valley_Group/OBUIAPP_PROCESS_ACCESS.xml --- |
(0148251) hgbot (developer) 2023-04-04 14:05 |
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/284 [^] |
(0148252) hgbot (developer) 2023-04-04 14:23 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.taxes/-/merge_requests/1 [^] |
(0148253) hgbot (developer) 2023-04-04 14:23 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.taxes [^] Changeset: 1b0ec0bbdae91037bbca402bd75760af016b04c0 Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 04-04-2023 14:12:08 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.taxes/-/commit/1b0ec0bbdae91037bbca402bd75760af016b04c0 [^] Fixes FR-51578: Create event for taxes module as an external tax engine API Merge branch 'fr/51578' MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.taxes/-/merge_requests/1 [^] --- --- |
(0148254) hgbot (developer) 2023-04-04 14:23 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.avalaraconnector [^] Changeset: 9861a3056c04ccf86f856b9a4ab6294044a33cbc Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 04-04-2023 14:13:50 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.avalaraconnector/-/commit/9861a3056c04ccf86f856b9a4ab6294044a33cbc [^] Fixes FR-51578: Upgrade Avalara connector to be used in ReactPOS through external tax engine API Merge branch 'fr/51578' MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.avalaraconnector/-/merge_requests/5 [^] --- --- |
(0148255) hgbot (developer) 2023-04-04 14:23 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.avalaraconnector/-/merge_requests/5 [^] |
(0148256) hgbot (developer) 2023-04-04 14:24 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^] Changeset: 4d3e0e0541d5781ebe85a49df04838b0a0015931 Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 04-04-2023 14:21:04 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/4d3e0e0541d5781ebe85a49df04838b0a0015931 [^] Related to FR-51578: Upgrade Avalara connector to be used in ReactPOS through external tax engine API - Include fillBobFromJson for c_ordertax, c_orderlinetax, c_invoicetax and c_invoicelinetax tables during OrderLoader process to automatically fill external tax name and external tax rate values. - Use tax object id property in case it is defined, instead of tax object key, to allow having same dummy tax more than once for same order or order line. - Allow to extend OrderLineTax model from external tax engine module in PaidReceipts process. - Add country iSOCountryCode to location Terminal property to allow sending it through external tax engine API. Merge branch 'fr/51578' MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1078 [^] --- A src/org/openbravo/retail/posterminal/PaidReceiptLineTaxesProperties.java A src/org/openbravo/retail/posterminal/term/LocationProperties.java M src/org/openbravo/retail/posterminal/OrderLoader.java M src/org/openbravo/retail/posterminal/PaidReceipts.java M src/org/openbravo/retail/posterminal/term/Location.java M src/org/openbravo/retail/posterminal/utility/InvoiceUtils.java M web/org.openbravo.retail.posterminal/app/model/business-logic/taxes-engine/interface/tax-posinterface.js M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/LoadTicketUtils.js M web/org.openbravo.retail.posterminal/js/components/order.js --- |
(0148257) hgbot (developer) 2023-04-04 14:24 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1078 [^] |
(0148258) hgbot (developer) 2023-04-04 14:31 |
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/848 [^] |
(0148259) hgbot (developer) 2023-04-04 14:31 |
Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: cf57d15d982652ac818b6909c8925b41703525b9 Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 04-04-2023 12:31:47 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/cf57d15d982652ac818b6909c8925b41703525b9 [^] Related to FR-51578: Remove C_ORDERTAX_ORDER_TAX_UN and C_ORDERLINETAX_DERLINE_TAX_UN unique contraints Remove C_ORDERTAX_ORDER_TAX_UN and C_ORDERLINETAX_DERLINE_TAX_UN unique contraints to allow having same dummy tax more than once for same order or order line. --- M src-db/database/model/tables/C_ORDERLINETAX.xml M src-db/database/model/tables/C_ORDERTAX.xml --- |
(0148260) hgbot (developer) 2023-04-04 14:33 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: ac816f4d2555190b13469d1c41eeec7358a552bb Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 04-04-2023 12:33:12 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/ac816f4d2555190b13469d1c41eeec7358a552bb [^] Related to FR-51578: Use tax id property instead of taxes key to allow having same tax more than once for same line --- M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketSummary/TicketSummaryView.jsx --- |
(0148261) hgbot (developer) 2023-04-04 14:33 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1661 [^] |
(0148262) hgbot (developer) 2023-04-04 14:34 |
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration [^] Changeset: eb0e836944528b424f8b412be4039d63a7967aec Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 04-04-2023 12:34:06 URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration/-/commit/eb0e836944528b424f8b412be4039d63a7967aec [^] Related to FR-51578: Send spain country iso code ES instead of SP --- M src/org/openbravo/retail/samplebpintegration/ws/request_updateBP_ID.json M src/org/openbravo/retail/samplebpintegration/ws/request_updateBP_Object.json M src/org/openbravo/retail/samplebpintegration/ws/response_oneBP_Object.json M src/org/openbravo/retail/samplebpintegration/ws/response_twoBPs_Objects.json M src/org/openbravo/retail/samplebpintegration/ws/response_updateBP.json --- |
(0148263) hgbot (developer) 2023-04-04 14:34 |
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration/-/merge_requests/9 [^] |
(0148264) hgbot (developer) 2023-04-04 14:34 |
Repository: https://gitlab.com/openbravo/ci/mobile-test [^] Changeset: 9dd03aea50fc7a8a5a888825f255012d54112ef6 Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com> Date: 04-04-2023 13:29:24 URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/9dd03aea50fc7a8a5a888825f255012d54112ef6 [^] Related to FR-51578: Use tax id instead of key to do the verification in CheckMultitaxCategory test --- M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/multitaxcategory/CheckMultitaxCategory.java --- |
(0148265) hgbot (developer) 2023-04-04 14:34 |
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/284 [^] |
(0150466) hgbot (developer) 2023-05-30 12:53 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.taxes [^] Changeset: 4fc42fa8a918fab34547ec343c9e95b159ff5c1c Author: Frank González <frank.gonzalez@openbravo.com> Date: 30-05-2023 10:53:47 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.taxes/-/commit/4fc42fa8a918fab34547ec343c9e95b159ff5c1c [^] Related to FR-51578: Fixes org.openbravo.events.taxes dbconsistency issue --- M web/org.openbravo.events.taxes/app/.eslintrc.json --- |
![]() |
|||
Date Modified | Username | Field | Change |
2023-02-13 08:01 | jorge-garcia | New Issue | |
2023-02-13 08:01 | jorge-garcia | Assigned To | => jorge-garcia |
2023-02-13 08:01 | jorge-garcia | OBNetwork customer | => No |
2023-02-13 08:01 | jorge-garcia | Triggers an Emergency Pack | => No |
2023-02-13 08:01 | jorge-garcia | Status | new => scheduled |
2023-02-13 08:45 | hgbot | Merge Request Status | => open |
2023-02-13 08:45 | hgbot | Note Added: 0146423 | |
2023-02-15 12:19 | jorge-garcia | Relationship added | depends on 0051608 |
2023-02-15 20:01 | aferraz | Description Updated | View Revisions |
2023-02-22 08:55 | hgbot | Note Added: 0146857 | |
2023-02-24 11:53 | hgbot | Note Added: 0146975 | |
2023-03-30 18:40 | hgbot | Note Added: 0148125 | |
2023-03-31 14:35 | hgbot | Note Added: 0148158 | |
2023-04-01 13:21 | hgbot | Note Added: 0148167 | |
2023-04-01 14:57 | hgbot | Merge Request Status | open => approved |
2023-04-04 10:38 | hgbot | Note Added: 0148241 | |
2023-04-04 10:39 | hgbot | Note Added: 0148242 | |
2023-04-04 14:05 | hgbot | Note Added: 0148251 | |
2023-04-04 14:23 | hgbot | Note Added: 0148252 | |
2023-04-04 14:23 | hgbot | Resolution | open => fixed |
2023-04-04 14:23 | hgbot | Status | scheduled => closed |
2023-04-04 14:23 | hgbot | Note Added: 0148253 | |
2023-04-04 14:23 | hgbot | Note Added: 0148254 | |
2023-04-04 14:23 | hgbot | Note Added: 0148255 | |
2023-04-04 14:24 | hgbot | Note Added: 0148256 | |
2023-04-04 14:24 | hgbot | Note Added: 0148257 | |
2023-04-04 14:31 | hgbot | Note Added: 0148258 | |
2023-04-04 14:31 | hgbot | Note Added: 0148259 | |
2023-04-04 14:33 | hgbot | Note Added: 0148260 | |
2023-04-04 14:33 | hgbot | Note Added: 0148261 | |
2023-04-04 14:34 | hgbot | Note Added: 0148262 | |
2023-04-04 14:34 | hgbot | Note Added: 0148263 | |
2023-04-04 14:34 | hgbot | Note Added: 0148264 | |
2023-04-04 14:34 | hgbot | Note Added: 0148265 | |
2023-05-02 12:15 | aferraz | Assigned To | jorge-garcia => |
2023-05-02 12:15 | aferraz | Description Updated | View Revisions |
2023-05-30 12:53 | hgbot | Note Added: 0150466 |
Copyright © 2000 - 2009 MantisBT Group |