Openbravo Issue Tracking System - Retail Modules
View Issue Details
0040444Retail ModulesWeb POSpublic2019-02-28 14:012019-03-27 13:47
jorge-garcia 
ranjith_qualiantech_com 
highminoralways
closedfixed 
5
 
RR19Q1RR19Q1 
jorge-garcia
Production - QA Approved
2018-08-21
RR18Q4
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/716482b9a59c1898039fce7e644f41954254945f [^]
No
0040444: Edit and total button are reactivated in multiorders window if the application is refreshed
Edit and total button are reactivated in multi-orders window if the application is refreshed.

The user cannot do anything serious in multi-order edit tab, but it is a weird behavior
1) Log in webPOS
2) Create two layaways with 1 line each and don't pay anything (just click on layaway button).
3) Go to menu and click pay open tickets entry.
4) Select previous created layaways.
5) Verify Menu, New, Total and edit button are disabled (this is correct).
6) Refresh the application (F5 or refresh browser button).
7) Check two things:
     * The edit tab is shown after reload (this is wrong).
     * Total and edit button are enabled (this is wrong).
If the user reloads the application in multi-orders window, after the reload the POS should remain in the same state (payment tab and buttons disabled).
No tags attached.
blocks defect 0040291 closed ranjith_qualiantech_com Edit and total button are reactivated in multiorders window if the application is refreshed 
Issue History
2019-03-25 08:33ranjith_qualiantech_comTypedefect => backport
2019-03-25 08:33ranjith_qualiantech_comTarget Version => RR19Q1
2019-03-25 09:20hgbotCheckin
2019-03-25 09:20hgbotNote Added: 0110611
2019-03-25 09:20hgbotStatusscheduled => resolved
2019-03-25 09:20hgbotResolutionopen => fixed
2019-03-25 09:20hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/71f91024387fe71605aa98835b7190384432d1df [^] => http://code.openbravo.com/retail/backports/3.0RR19Q1/org.openbravo.retail.posterminal/rev/562e1c64c7a2f6025e48411ea32267d85c958eed [^]
2019-03-25 09:21hgbotCheckin
2019-03-25 09:21hgbotNote Added: 0110614
2019-03-26 10:14jorge-garciaNote Added: 0110647
2019-03-26 10:14jorge-garciaStatusresolved => closed
2019-03-26 10:14jorge-garciaFixed in Version => RR19Q1
2019-03-27 13:47hgbotCheckin
2019-03-27 13:47hgbotNote Added: 0110695

Notes
(0110611)
hgbot   
2019-03-25 09:20   
Repository: retail/backports/3.0RR19Q1/org.openbravo.retail.posterminal
Changeset: 562e1c64c7a2f6025e48411ea32267d85c958eed
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Mon Mar 25 13:49:34 2019 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR19Q1/org.openbravo.retail.posterminal/rev/562e1c64c7a2f6025e48411ea32267d85c958eed [^]

Fixed issue 40444 : Disable Total Pay Button and Edit Tab Button in Pay Open Ticket

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/pointofsale.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-right.js
---
(0110614)
hgbot   
2019-03-25 09:21   
Repository: retail/backports/3.0RR19Q1/pi-mobile
Changeset: 7f2133ea4144e654fd33851938e07c232b595330
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Mon Mar 25 13:49:38 2019 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR19Q1/pi-mobile/rev/7f2133ea4144e654fd33851938e07c232b595330 [^]

Verifies issue 40444 : Modified Automated Test

* I33512_VerifyPayOpenTickets.java
* PayOpenTicketsMultiCurrency.java
* CreateMultiorder.java
* I27214_MultiorderFailsWhenEmptyReceiptsPresent.java
* I33834_VerifyLayawayInPayOpen.java

---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/discounts_bypaymentmethod/I33512_VerifyPayOpenTickets.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multichange/PayOpenTicketsMultiCurrency.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/CreateMultiorder.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/I27214_MultiorderFailsWhenEmptyReceiptsPresent.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I33834_VerifyLayawayInPayOpen.java
---
(0110647)
jorge-garcia   
2019-03-26 10:14   
Code reviewed and tested
(0110695)
hgbot   
2019-03-27 13:47   
Repository: tools/automation/pi-mobile
Changeset: 7f2133ea4144e654fd33851938e07c232b595330
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Mon Mar 25 13:49:38 2019 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/7f2133ea4144e654fd33851938e07c232b595330 [^]

Verifies issue 40444 : Modified Automated Test

* I33512_VerifyPayOpenTickets.java
* PayOpenTicketsMultiCurrency.java
* CreateMultiorder.java
* I27214_MultiorderFailsWhenEmptyReceiptsPresent.java
* I33834_VerifyLayawayInPayOpen.java

---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/discounts_bypaymentmethod/I33512_VerifyPayOpenTickets.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multichange/PayOpenTicketsMultiCurrency.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/CreateMultiorder.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/I27214_MultiorderFailsWhenEmptyReceiptsPresent.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I33834_VerifyLayawayInPayOpen.java
---