Openbravo Issue Tracking System - Retail Modules
View Issue Details
0031535Retail ModulesWeb POSpublic2015-11-19 16:232015-12-15 16:13
Sandrahuguet 
Sandrahuguet 
normalminorhave not tried
closedfixed 
20Community Appliance
 
RR16Q1 
mtaal
No
0031535: [HGVOL] make Multi Price List feature work with remote model
[HGVOL] make Multi Price List feature work with remote model
http://wiki.openbravo.com/wiki/Retail:Web_POS_User_Guide#Multi_Price_List [^]
No tags attached.
related to defect 0031561 closed Retail When multi price list is set an extra product action search is done 
related to defect 0031572 closed Sandrahuguet [API change] Add the ability to add parameters to getHqlProperties function 
? 31535.mp4 (1,306,802) 2015-12-14 10:22
https://issues.openbravo.com/file_download.php?file_id=8801&type=bug
Issue History
2015-11-19 16:23SandrahuguetNew Issue
2015-11-19 16:23SandrahuguetAssigned To => Sandrahuguet
2015-11-19 16:23SandrahuguetTriggers an Emergency Pack => No
2015-11-19 16:23SandrahuguetReview Assigned To => mtaal
2015-11-19 16:23SandrahuguetStatusnew => scheduled
2015-11-23 18:15SandrahuguetRelationship addedrelated to 0031561
2015-11-24 15:46hgbotCheckin
2015-11-24 15:46hgbotNote Added: 0082292
2015-11-24 15:46hgbotStatusscheduled => resolved
2015-11-24 15:46hgbotResolutionopen => fixed
2015-11-24 15:46hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f55b804fb77d4ecd8daebe33813d4c4f8ad432db [^]
2015-11-24 15:47hgbotCheckin
2015-11-24 15:47hgbotNote Added: 0082293
2015-11-24 15:47hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f55b804fb77d4ecd8daebe33813d4c4f8ad432db [^] => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/56da7052a3c4736806005f301a21e5541ffb5afc [^]
2015-11-24 15:48hgbotCheckin
2015-11-24 15:48hgbotNote Added: 0082294
2015-11-24 15:50hgbotCheckin
2015-11-24 15:50hgbotNote Added: 0082295
2015-11-24 16:09hgbotCheckin
2015-11-24 16:09hgbotNote Added: 0082296
2015-11-25 10:40SandrahuguetRelationship addedrelated to 0031572
2015-11-26 11:26hgbotCheckin
2015-11-26 11:26hgbotNote Added: 0082363
2015-12-14 10:21hgbotCheckin
2015-12-14 10:21hgbotNote Added: 0082695
2015-12-14 10:22mtaalNote Added: 0082696
2015-12-14 10:22mtaalStatusresolved => new
2015-12-14 10:22mtaalResolutionfixed => open
2015-12-14 10:22mtaalFile Added: 31535.mp4
2015-12-15 15:42SandrahuguetNote Added: 0082774
2015-12-15 15:42SandrahuguetStatusnew => scheduled
2015-12-15 15:42SandrahuguetStatusscheduled => resolved
2015-12-15 15:42SandrahuguetResolutionopen => fixed
2015-12-15 16:13mtaalNote Added: 0082775
2015-12-15 16:13mtaalStatusresolved => closed
2015-12-15 16:13mtaalFixed in Version => RR16Q1

Notes
(0082292)
hgbot   
2015-11-24 15:46   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: f55b804fb77d4ecd8daebe33813d4c4f8ad432db
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Tue Nov 24 11:52:08 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f55b804fb77d4ecd8daebe33813d4c4f8ad432db [^]

Fixed issue 31535 make Multi Price List feature work with remote model

---
M src/org/openbravo/retail/posterminal/master/BPLocation.java
M src/org/openbravo/retail/posterminal/master/Brand.java
M src/org/openbravo/retail/posterminal/master/BusinessPartner.java
M src/org/openbravo/retail/posterminal/master/Characteristic.java
M src/org/openbravo/retail/posterminal/master/CharacteristicValue.java
M src/org/openbravo/retail/posterminal/master/DiscountFilterBusinessPartner.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/ProductPrice.java
M src/org/openbravo/retail/posterminal/master/ProductProperties.java
M web/org.openbravo.retail.posterminal/js/model/order.js
M web/org.openbravo.retail.posterminal/js/model/product.js
M web/org.openbravo.retail.posterminal/js/model/productprice.js
---
(0082293)
hgbot   
2015-11-24 15:47   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 56da7052a3c4736806005f301a21e5541ffb5afc
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Tue Nov 24 11:52:36 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/56da7052a3c4736806005f301a21e5541ffb5afc [^]

Fixed issue 31535 make Multi Price List feature work with remote model

---
M src/org/openbravo/mobile/core/process/ProcessHQLQuery.java
M web/org.openbravo.mobile.core/source/data/ob-dal.js
M web/org.openbravo.mobile.core/source/retail/component/ob-retail-product-browser.js
M web/org.openbravo.mobile.core/source/retail/component/ob-retail-searchproductcharacteristic.js
---
(0082294)
hgbot   
2015-11-24 15:48   
Repository: erp/pmods/org.openbravo.retail.levelpricing
Changeset: 517930f3311b8eac98ec40b8d4e211a2e146caa2
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Tue Nov 24 15:48:32 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.levelpricing/rev/517930f3311b8eac98ec40b8d4e211a2e146caa2 [^]

related to issue 31535 missing argument in getHqlProperties function

---
M src/org/openbravo/retail/levelpricing/master/LevelProductPrices.java
---
(0082295)
hgbot   
2015-11-24 15:50   
Repository: tools/automation/pi-mobile
Changeset: edd87094f89620888c9df95904b6ec5f7debe84e
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Tue Nov 24 11:54:46 2015 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/edd87094f89620888c9df95904b6ec5f7debe84e [^]

related to issue 31535 multipricelist hgvol test

---
M src-test/org/openbravo/test/mobile/common/selenium/javascript/TestId.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/suites/HighVolSuite.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLCashupAfterPricelistChange.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLCashupWithDifferentPricelist.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLChangePriceLine.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLDiscPromByPrice.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLDiscPromPrice.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLDiscountsWithPriceIncludeTaxes.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLDiscountsWithoutPriceIncludeTaxes.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLLayawayWithDifferentPricelist.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLLoadPrice.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLModifyPriceList.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLMulticurrencyPayInEURUSD.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLMulticurrencyPayInUSD.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLProductNoPriceList.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLQuotation.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLReceiptFromQuotation.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLSaleAndReloadTerminal.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLSaleAndReturn.java
---
(0082296)
hgbot   
2015-11-24 16:09   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 9bf58590474b84ba501aa8fecf5b8465d0d24039
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Tue Nov 24 16:09:06 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/9bf58590474b84ba501aa8fecf5b8465d0d24039 [^]

related to issue 31535 rename HQLPropertyList

---
M src/org/openbravo/retail/posterminal/master/ProductPrice.java
---
(0082363)
hgbot   
2015-11-26 11:26   
Repository: tools/automation/pi-mobile
Changeset: ce54d9e2dfaed808e2c54bd4ae1bc2a00a8a79de
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Thu Nov 26 11:24:54 2015 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/ce54d9e2dfaed808e2c54bd4ae1bc2a00a8a79de [^]

related to issue 31535 fixed multipricelist test in ret_test_high_vol job

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLLayawayWithDifferentPricelist.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multipricelists/MPLSaleAndReturn.java
---
(0082695)
hgbot   
2015-12-14 10:21   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 77f2c2c439bf889c65de80ca3ab5550ec1c4b406
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Mon Dec 14 10:21:11 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/77f2c2c439bf889c65de80ca3ab5550ec1c4b406 [^]

Related to issue 31535: [HGVOL] make Multi Price List feature work with remote model
Removed line which is not being used anymore

---
M web/org.openbravo.retail.posterminal/js/model/order.js
---
(0082696)
mtaal   
2015-12-14 10:22   
the changes seem fine, I saw one case where it seems that the taxamount was doubled if I changed the business partner. This did not happen for non-remote. I am not sure if it can reproduced consistently.

I attached a mp4 showing the wrong behavior.

For this I re-opened the issue.
(0082774)
Sandrahuguet   
2015-12-15 15:42   
The taxamount was doubled when in the webpos is changed from a customer with price included taxes pricelist to another customer with price not included taxes pricelist.
The following issue fixes this behavior:
https://issues.openbravo.com/view.php?id=30771 [^]
(0082775)
mtaal   
2015-12-15 16:13   
Reviewed