Openbravo Issue Tracking System - Retail Modules
View Issue Details
0049556Retail ModulesWeb POSpublic2022-06-15 09:562023-09-06 10:09
yogaskarnik 
yogaskarnik 
normalmajorhave not tried
closedfixed 
5
 
RR22Q4 
2022-06-01
No
0049556: Product Prices with Exceptions
Product Prices with Exceptions is a new way to alter existing price lists when a new price modification is needed for a reduced number of products
There are three main requirements for this feature:

- Create a new tab below Product Price to define the price exceptions
- Retrieve from backend to Web POS frontend the products with the proper price
  taking into account all levels (Price List Version and Exceptions)
- When retrieving Product information, take into account the different Price List
  Versions for our Organization (It is not handled in Web POS Master Data)
No tags attached.
related to defect 0049744 closed migueldejuana POS2 Fix few issues caused by Product Price with Exceptions project 
blocks feature request 0049942pi closed rtoledano Retail Modules Add Product Prices with Exceptions tab on Product window 
Issue History
2022-06-15 09:56yogaskarnikNew Issue
2022-06-15 09:56yogaskarnikAssigned To => yogaskarnik
2022-06-15 09:56yogaskarnikRegression date => 2022-06-01
2022-06-15 09:56yogaskarnikTriggers an Emergency Pack => No
2022-07-05 09:04hgbotNote Added: 0139053
2022-07-05 09:05hgbotNote Added: 0139054
2022-07-05 09:05hgbotNote Added: 0139055
2022-07-05 09:22hgbotNote Added: 0139056
2022-07-05 10:07hgbotNote Added: 0139059
2022-07-19 09:40hgbotNote Added: 0139414
2022-07-19 09:55hgbotResolutionopen => fixed
2022-07-19 09:55hgbotStatusnew => closed
2022-07-19 09:55hgbotFixed in Version => PR22Q4
2022-07-19 09:55hgbotNote Added: 0139415
2022-07-19 09:55hgbotNote Added: 0139416
2022-07-19 10:26hgbotNote Added: 0139417
2022-07-19 10:47hgbotFixed in VersionPR22Q4 => RR22Q4
2022-07-19 10:47hgbotNote Added: 0139418
2022-07-19 10:47hgbotNote Added: 0139419
2022-07-19 13:54hgbotNote Added: 0139422
2022-07-19 13:55hgbotNote Added: 0139423
2022-07-19 13:55hgbotNote Added: 0139424
2022-07-29 07:34hgbotNote Added: 0139696
2022-08-03 18:27rtoledanoRelationship addedblocks 0049942
2023-09-06 10:09guillermogilRelationship addedrelated to 0049744

Notes
(0139053)
hgbot   
2022-07-05 09:04   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.productcost [^]
Changeset: a1c86119e4155e410b33a1d0f382b79a839127f6
Author: Miguel de Juana <miguel.dejuana@openbravo.com>
Date: 05-07-2022 07:04:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.productcost/-/commit/a1c86119e4155e410b33a1d0f382b79a839127f6 [^]

ISSUE-0049556: Product Prices with Exceptions

---
M src/org/openbravo/retail/productcost/StockValuationValues.java
---
(0139054)
hgbot   
2022-07-05 09:05   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 5f45aa9fc061d479f3a05a175d3f1e587c1edf16
Author: Miguel de Juana <miguel.dejuana@openbravo.com>
Date: 05-07-2022 07:05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/5f45aa9fc061d479f3a05a175d3f1e587c1edf16 [^]

ISSUE-0049556: Product Prices with Exceptions

---
M src/org/openbravo/mobile/core/process/JSONRowConverter.java
M src/org/openbravo/mobile/core/process/ProcessHQLQuery.java
M web/org.openbravo.mobile.core/app/model/masterdata/MasterdataController.js
---
(0139055)
hgbot   
2022-07-05 09:05   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: d9546f7fb0d3fce91fd310c80ca81c55424f6fc0
Author: Miguel de Juana <miguel.dejuana@openbravo.com>
Date: 05-07-2022 07:05:47
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/d9546f7fb0d3fce91fd310c80ca81c55424f6fc0 [^]

ISSUE-0049556: Product Prices with Exceptions

---
A src-db/database/model/triggers/M_PP_EXC_UPDATE_TRG.xml
A src/org/openbravo/event/ProductPriceExceptionsEventHandler.java
M src-db/database/model/tables/M_PRODUCTPRICE_EXC.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_TAB.xml
M src-db/database/sourcedata/AD_TABLE.xml
---
(0139056)
hgbot   
2022-07-05 09:22   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 1fbc4ac5ae117cb880abd2e4165fa55e76ac27cd
Author: Yogas Karnik <yogas.karnik@openbravo.com>
Date: 05-07-2022 07:22:44
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/1fbc4ac5ae117cb880abd2e4165fa55e76ac27cd [^]

ISSUE-0049556: Product Prices with Exceptions

---
A src-test/org/openbravo/retail/posterminal/PriceExceptionBaseTest.java
A src-test/org/openbravo/retail/posterminal/PriceExceptionTestSuite.java
A src-test/org/openbravo/retail/posterminal/ProductPriceExceptionTest.java
M src/org/openbravo/retail/posterminal/master/CrossStoreFilter.java
M src/org/openbravo/retail/posterminal/master/CrossStoreFilterMultiPriceProperties.java
M src/org/openbravo/retail/posterminal/master/CrossStoreFilterProperties.java
M src/org/openbravo/retail/posterminal/master/LoadedProduct.java
M src/org/openbravo/retail/posterminal/master/Product.java
M src/org/openbravo/retail/posterminal/master/ProductPriceProperties.java
M src/org/openbravo/retail/posterminal/master/ProductProperties.java
---
(0139059)
hgbot   
2022-07-05 10:07   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 0f82b9306943575ad9078a21d7e6041a535f8283
Author: Yogas Karnik <yogas.karnik@openbravo.com>
Date: 05-07-2022 10:06:01
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/0f82b9306943575ad9078a21d7e6041a535f8283 [^]

Related to ISSUE-0049556: Removed unused variable in trg

---
M src-db/database/model/triggers/M_PP_EXC_UPDATE_TRG.xml
---
(0139414)
hgbot   
2022-07-19 09:40   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/650 [^]
(0139415)
hgbot   
2022-07-19 09:55   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: d7aa2e133d89ce80b6244ba5af493f8032484f18
Author: Yogas Karnik <yogas.karnik@openbravo.com>
Date: 19-07-2022 09:38:26
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/d7aa2e133d89ce80b6244ba5af493f8032484f18 [^]

Fixes ISSUE-0049556: Updated the correct license

---
M src/org/openbravo/event/ProductPriceExceptionsEventHandler.java
---
(0139416)
hgbot   
2022-07-19 09:55   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/650 [^]
(0139417)
hgbot   
2022-07-19 10:26   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/863 [^]
(0139418)
hgbot   
2022-07-19 10:47   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 89e2b76514b802af69f04650aff745562478241a
Author: Yogas Karnik <yogas.karnik@openbravo.com>
Date: 19-07-2022 10:22:54
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/89e2b76514b802af69f04650aff745562478241a [^]

Fixes ISSUE-0049556: Replaced printStackTrace with throw exception

---
M src-test/org/openbravo/retail/posterminal/PriceExceptionBaseTest.java
---
(0139419)
hgbot   
2022-07-19 10:47   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/863 [^]
(0139422)
hgbot   
2022-07-19 13:54   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/864 [^]
(0139423)
hgbot   
2022-07-19 13:55   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 252df82affc0633da0bad8235414088e0512c8e5
Author: Yogas Karnik <yogas.karnik@openbravo.com>
Date: 19-07-2022 12:57:43
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/252df82affc0633da0bad8235414088e0512c8e5 [^]

Related to ISSUE-0049556: Fixed syntax issue

---
M src-test/org/openbravo/retail/posterminal/PriceExceptionBaseTest.java
---
(0139424)
hgbot   
2022-07-19 13:55   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/864 [^]
(0139696)
hgbot   
2022-07-29 07:34   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/880 [^]