Openbravo Issue Tracking System - Retail Modules
View Issue Details
0040291Retail ModulesWeb POSpublic2019-02-28 14:012019-03-25 08:33
jorge-garcia 
ranjith_qualiantech_com 
highminoralways
closedfixed 
5
 
 
jorge-garcia
Production - QA Approved
2018-08-21
RR18Q4
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/716482b9a59c1898039fce7e644f41954254945f [^]
No
0040291: 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.
depends on backport 0040444RR19Q1 closed ranjith_qualiantech_com Edit and total button are reactivated in multiorders window if the application is refreshed 
depends on backport 0040445RR18Q4.3 closed ranjith_qualiantech_com Edit and total button are reactivated in multiorders window if the application is refreshed 
patch issue 40291 source posterminal.patch (3,125) 2019-03-07 14:41
https://issues.openbravo.com/file_download.php?file_id=12721&type=bug
patch issue 40291 source pimobile.patch (9,053) 2019-03-07 14:41
https://issues.openbravo.com/file_download.php?file_id=12722&type=bug
Issue History
2019-02-28 14:01jorge-garciaNew Issue
2019-02-28 14:01jorge-garciaAssigned To => Retail
2019-02-28 14:01jorge-garciaRegression level => Production - QA Approved
2019-02-28 14:01jorge-garciaTriggers an Emergency Pack => No
2019-03-01 14:41ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2019-03-04 08:34ranjith_qualiantech_comRegression date => 2018-08-21
2019-03-04 08:34ranjith_qualiantech_comRegression introduced in release => RR18Q4
2019-03-04 08:34ranjith_qualiantech_comRegression introduced by commit => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/716482b9a59c1898039fce7e644f41954254945f [^]
2019-03-04 08:34ranjith_qualiantech_comStatusnew => scheduled
2019-03-07 14:41ranjith_qualiantech_comFile Added: issue 40291 source posterminal.patch
2019-03-07 14:42ranjith_qualiantech_comFile Added: issue 40291 source pimobile.patch
2019-03-12 06:16hgbotCheckin
2019-03-12 06:16hgbotNote Added: 0110362
2019-03-12 06:16hgbotStatusscheduled => resolved
2019-03-12 06:16hgbotResolutionopen => fixed
2019-03-12 06:16hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/71f91024387fe71605aa98835b7190384432d1df [^]
2019-03-12 06:16hgbotCheckin
2019-03-12 06:16hgbotNote Added: 0110363
2019-03-19 07:03hgbotCheckin
2019-03-19 07:03hgbotNote Added: 0110487
2019-03-19 14:53ranjith_qualiantech_comNote Deleted: 0110487
2019-03-20 17:30jorge-garciaReview Assigned To => jorge-garcia
2019-03-20 17:50jorge-garciaNote Added: 0110519
2019-03-20 17:50jorge-garciaStatusresolved => closed
2019-03-20 17:50jorge-garciaFixed in Version => RR19Q2
2019-03-25 08:32ranjith_qualiantech_comNote Added: 0110610
2019-03-25 08:32ranjith_qualiantech_comStatusclosed => new
2019-03-25 08:32ranjith_qualiantech_comResolutionfixed => open
2019-03-25 08:32ranjith_qualiantech_comFixed in VersionRR19Q2 =>
2019-03-25 08:33ranjith_qualiantech_comStatusnew => scheduled
2019-03-25 08:33ranjith_qualiantech_comStatusscheduled => resolved
2019-03-25 08:33ranjith_qualiantech_comResolutionopen => fixed
2019-03-25 08:33ranjith_qualiantech_comStatusresolved => closed

Notes
(0110362)
hgbot   
2019-03-12 06:16   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 71f91024387fe71605aa98835b7190384432d1df
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Tue Mar 12 10:46:12 2019 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/71f91024387fe71605aa98835b7190384432d1df [^]

Fixed issue 40291 : 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
---
(0110363)
hgbot   
2019-03-12 06:16   
Repository: tools/automation/pi-mobile
Changeset: f315bab4b5b3792253b6c16201e504dae582f0ba
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Tue Mar 12 10:46:25 2019 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/f315bab4b5b3792253b6c16201e504dae582f0ba [^]

Verifies issue 40291 : Added Automated Test 'I40291_VerifyPayOpenTicketButtonStatus'

---
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/selectingPrinter/SelectAlwaysPrinterMultiOrders.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I33834_VerifyLayawayInPayOpen.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I40291_VerifyPayOpenTicketButtonStatus.java
---
(0110519)
jorge-garcia   
2019-03-20 17:50   
Code reviewed and tested
(0110610)
ranjith_qualiantech_com   
2019-03-25 08:32   
Reopening to create backports