Openbravo Issue Tracking System - Retail Modules
View Issue Details
0035239Retail ModulesWeb POSpublic2017-02-13 12:252017-02-27 09:17
adrianromero 
migueldejuana 
normalmajorhave not tried
closedfixed 
5
 
RR17Q2 
marvintm
No
0035239: [SER-QA 2431] Complementary products does not uses *Remote products* preference
The complementary products do not work as a remote entity, so when there are a lot of products in the database, for example 10000. Then in the login the application tries to load 10000 of records that makes login very slow
* Load the database with around 10000 of complementary product records
* Login in Web POS, and observe the login takes ~ 1 minute to enter in the application
Set this product as remote using the *Remote Products* preference.
SER-QA
related to defect 0030025 new Retail Complementary products load is too slow 
related to defect 0035221 closed migueldejuana The order by clause on the CategoryTree master data query should be removed 
related to defect 0035249 closed ranjith_qualiantech_com Complementary products master query does not take into account incremental refresh 
? Issue35239.export (1,336) 2017-02-13 12:32
https://issues.openbravo.com/file_download.php?file_id=10437&type=bug
txt 898b94330afe.txt (4,302) 2017-02-14 17:08
https://issues.openbravo.com/file_download.php?file_id=10446&type=bug
Issue History
2017-02-13 12:25adrianromeroNew Issue
2017-02-13 12:25adrianromeroAssigned To => Retail
2017-02-13 12:25adrianromeroResolution time => 1488150000
2017-02-13 12:25adrianromeroTriggers an Emergency Pack => No
2017-02-13 12:26adrianromeroTag Attached: SER-QA
2017-02-13 12:27adrianromeroRelationship addedrelated to 0030025
2017-02-13 12:28adrianromeroRelationship addedrelated to 0035221
2017-02-13 12:32adrianromeroFile Added: Issue35239.export
2017-02-13 17:15adrianromeroRelationship addedrelated to 0035249
2017-02-14 17:06migueldejuanaAssigned ToRetail => adrianromero
2017-02-14 17:06migueldejuanaStatusnew => scheduled
2017-02-14 17:08adrianromeroFile Added: 898b94330afe.txt
2017-02-14 17:09adrianromeroAssigned Toadrianromero => migueldejuana
2017-02-15 17:50hgbotCheckin
2017-02-15 17:50hgbotNote Added: 0094372
2017-02-15 17:50hgbotStatusscheduled => resolved
2017-02-15 17:50hgbotResolutionopen => fixed
2017-02-15 17:50hgbotFixed in SCM revision => http://code.openbravo.com/tools/automation/pi-mobile/rev/30f3c2aa9f85e4b17721fb6195cd06e69ce87509 [^]
2017-02-15 17:50hgbotCheckin
2017-02-15 17:50hgbotNote Added: 0094373
2017-02-15 17:50hgbotFixed in SCM revisionhttp://code.openbravo.com/tools/automation/pi-mobile/rev/30f3c2aa9f85e4b17721fb6195cd06e69ce87509 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.complementary/rev/9b062730799d91bd2c588a41ca699705e51aa647 [^]
2017-02-27 09:17marvintmReview Assigned To => marvintm
2017-02-27 09:17marvintmStatusresolved => closed
2017-02-27 09:17marvintmFixed in Version => RR17Q2

Notes
(0094372)
hgbot   
2017-02-15 17:50   
Repository: tools/automation/pi-mobile
Changeset: 30f3c2aa9f85e4b17721fb6195cd06e69ce87509
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Wed Feb 15 17:44:51 2017 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/30f3c2aa9f85e4b17721fb6195cd06e69ce87509 [^]

Fixed issue 0035239: [SER-QA 2431] Complementary products does not uses *Remote products* preference

- Make tests compatible with high volumes (Remote)

---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/complementaryproducts/I31237_WrongBulletCharacter.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/complementaryproducts/I32743_HideComplementaryButtonInReceiptDiscounts.java
---
(0094373)
hgbot   
2017-02-15 17:50   
Repository: erp/pmods/org.openbravo.retail.complementary
Changeset: 9b062730799d91bd2c588a41ca699705e51aa647
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Wed Feb 15 17:42:33 2017 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.complementary/rev/9b062730799d91bd2c588a41ca699705e51aa647 [^]

Fixed issue 0035239: [SER-QA 2431] Complementary products does not uses *Remote products* preference

- Adapt complementary module to remote

---
M src/org/openbravo/retail/complementary/master/ComplementaryProducts.java
M web/org.openbravo.retail.complementary/js/hooks/hookRenderOrderLine.js
M web/org.openbravo.retail.complementary/js/modelComplementaryProduct.js
---