Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0033061
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2016-05-26 16:102016-07-19 12:14
Reporterpaul_guiotView Statuspublic 
Assigned Tojorge-garcia 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision9516ad6e0772
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0033061: [SERQA 1177] Cash up: An error occurs when using the WebPOS keypad

DescriptionFollowing different steps, we reach this error message:

Cannot read property 'action' of undefined
    at Object.enyo.kind.execCommand (https://livebuilds.openbravo.com/retail_pi_pgsql/web/js/gen/696418f278a38bf3702af101254c8e6f_WebPOS.js:14522:18 [^])
    at Object.enyo.kind.commandHandler (https://livebuilds.openbravo.com/retail_pi_pgsql/web/js/gen/696418f278a38bf3702af101254c8e6f_WebPOS.js:14607:14 [^])
    at Object.enyo.kind.dispatch (https://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.mobile.core/build/enyo.js:628:17 [^])
    at Object.enyo.kind.dispatchEvent (https://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.mobile.core/build/enyo.js:612:30 [^])
    at Object.enyo.kind.inherited (https://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.mobile.core/build/enyo.js:410:28 [^])
    at Object.enyo.kind.dispatchEvent (https://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.mobile.core/build/enyo.js:1338:78 [^])
    at Object.enyo.kind.dispatchBubble (https://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.mobile.core/build/enyo.js:616:13 [^])
    at Object.enyo.kind.bubble (https://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.mobile.core/build/enyo.js:604:62 [^])
    at Object.n.(anonymous function).n.(anonymous function) [as doCommandFired] (https://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.mobile.core/build/enyo.js:658:13 [^])
    at Object.enyo.kind.virtualKeypressHandler (https://livebuilds.openbravo.com/retail_pi_pgsql/web/js/gen/696418f278a38bf3702af101254c8e6f_WebPOS.js:14452:12 [^]); line: Object.OB.UTIL.showError (https://livebuilds.openbravo.com/retail_pi_pgsql/web/js/gen/696418f278a38bf3702af101254c8e6f_WebPOS.js:11026:6 [^]) (*,+)
Steps To Reproducehttps://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.retail.posterminal/?terminal=VBS-1#retail.cashup [^]
User: Vallblanca

- In the menu, go to Cash Up
- Insert an amount anc click "Next"
- Select all the payment methods and click Next
- In the step 3/4, Select: The amount or "Nothing" or "Total amount of*"
- In the WebPOS keypad, insert an amount (eg "0") and Enter

The error occurs
Proposed SolutionAs far as we select "Nothing" or "Total amount of*", we should not have access to the keyboard.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
has duplicate defect 0033105 closedjorge-garcia [SERQA 1212] Cash up: An error occurs when using the WebPOS keypad 
related to backport 0043198RR20Q1 closedprakashmurugesan88 [20Q1] [NewSkin] [UX] Left column of the virtual keypad in the first "Count cash" steps is inconsistent to seen in other steps 
related to defect 0042971 closedprakashmurugesan88 [20Q1] [NewSkin] [UX] Left column of the virtual keypad in the first "Count cash" steps is inconsistent to seen in other steps 

-  Notes
(0087159)
hgbot (developer)
2016-06-10 14:23

Repository: tools/automation/pi-mobile
Changeset: b3d770e6f1b07412dec185973d48291ae314c630
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Fri Jun 10 14:22:59 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/b3d770e6f1b07412dec185973d48291ae314c630 [^]

Verifies issue 33061: [SERQA 1177] Cash up: An error occurs when using the
WebPOS keypad

Added test I33061_ActionWithoutCommandInCashUp.

---
A src-test/org/openbravo/test/mobile/quarantine/pack/JGA/system/externalinput/I33061_ActionWithoutCommandInCashUp.java
---
(0087160)
hgbot (developer)
2016-06-10 14:24

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 9516ad6e07728b310126ae1c1f09c22a03761fc4
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue Jun 07 17:55:36 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/9516ad6e07728b310126ae1c1f09c22a03761fc4 [^]

Fixed issue 33061: [SERQA 1177] Cash up: An error occurs when using the
WebPOS keypad

Added the command allowdontmove to the cashclose process.

---
M web/org.openbravo.retail.posterminal/js/closecash/view/closekeyboard.js
---
(0087196)
Orekaria (administrator)
2016-06-13 12:43

It can still be reproduced
(0087238)
hgbot (developer)
2016-06-14 10:49

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: c6194c142be71042a8dc58739a80f46affff3b94
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Jun 13 12:55:05 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c6194c142be71042a8dc58739a80f46affff3b94 [^]

Related to issue 33061: [SERQA 1177] Cash up: An error occurs when using the
WebPOS keypad

Added the command allowmoveeverything to the cashclose process.

---
M web/org.openbravo.retail.posterminal/js/closecash/view/closekeyboard.js
---
(0087316)
marvintm (manager)
2016-06-15 18:48

It seems this same problem can still be reproduced by specifying some specific amount to keep.
(0087659)
hgbot (developer)
2016-06-20 11:51

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: ae88052ec4ba4089a8d97b397ca16cce148448d2
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Jun 20 09:06:54 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ae88052ec4ba4089a8d97b397ca16cce148448d2 [^]

Related to issue 33061: [SERQA 1177] Cash up: An error occurs when using the
WebPOS keypad

Added the command keepfixedamount to the cashclose process.

---
M web/org.openbravo.retail.posterminal/js/closecash/view/closekeyboard.js
---
(0087898)
Orekaria (administrator)
2016-06-24 13:30

Please update the test or add a new test for the "specific amount to keep" condition
(0087900)
marvintm (manager)
2016-06-24 13:42

The test will be modified to also check these new cases next week. In the meantime we are closing the issue as it seems now the fix works correctly for all cases.
(0088577)
hgbot (developer)
2016-07-19 12:14

Repository: tools/automation/pi-mobile
Changeset: c51ab9e519b356fa74585237350e43014cc22df2
Author: Shivanand Madiwalar <shivanand.madiwalar <at> promantia.com>
Date: Tue Jul 19 15:44:15 2016 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/c51ab9e519b356fa74585237350e43014cc22df2 [^]

Verifies Issue 33061 : Added Few Lines To The Existing Test Resource To Verify the Other Cases Also Working .

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/externalInput/I33061_ActionWithoutCommandInCashUp.java
R src-test/org/openbravo/test/mobile/quarantine/pack/JGA/system/externalinput/I33061_ActionWithoutCommandInCashUp.java
---

- Issue History
Date Modified Username Field Change
2016-05-26 16:10 paul_guiot New Issue
2016-05-26 16:10 paul_guiot Assigned To => Retail
2016-05-26 16:10 paul_guiot Resolution time => 1465941600
2016-05-26 16:10 paul_guiot Triggers an Emergency Pack => No
2016-05-30 10:09 VictorVillar Summary [SERQA 1178] Cash up: An error occurs => [SERQA 1177] Cash up: An error occurs
2016-05-30 10:28 Orekaria Status new => acknowledged
2016-05-31 15:58 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2016-05-31 15:58 ranjith_qualiantech_com Status acknowledged => scheduled
2016-06-01 13:26 Orekaria Summary [SERQA 1177] Cash up: An error occurs => [SERQA 1177] Cash up: An error occurs when using the WebPOS keypad
2016-06-01 13:26 Orekaria Steps to Reproduce Updated View Revisions
2016-06-01 13:55 ranjith_qualiantech_com Assigned To ranjith_qualiantech_com => jorge-garcia
2016-06-01 14:41 paul_guiot Relationship added related to 0033105
2016-06-10 14:23 hgbot Checkin
2016-06-10 14:23 hgbot Note Added: 0087159
2016-06-10 14:24 hgbot Checkin
2016-06-10 14:24 hgbot Note Added: 0087160
2016-06-10 14:24 hgbot Status scheduled => resolved
2016-06-10 14:24 hgbot Resolution open => fixed
2016-06-10 14:24 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/9516ad6e07728b310126ae1c1f09c22a03761fc4 [^]
2016-06-13 12:43 Orekaria Note Added: 0087196
2016-06-13 12:43 Orekaria Status resolved => new
2016-06-13 12:43 Orekaria Resolution fixed => open
2016-06-13 12:43 Orekaria Status new => scheduled
2016-06-14 10:49 hgbot Checkin
2016-06-14 10:49 hgbot Note Added: 0087238
2016-06-14 10:49 jorge-garcia Status scheduled => resolved
2016-06-14 10:49 jorge-garcia Fixed in Version => RR16Q3
2016-06-14 10:49 jorge-garcia Resolution open => fixed
2016-06-14 12:19 jorge-garcia Relationship replaced has duplicate 0033105
2016-06-15 18:48 marvintm Note Added: 0087316
2016-06-15 18:48 marvintm Status resolved => new
2016-06-15 18:48 marvintm Resolution fixed => open
2016-06-15 18:48 marvintm Fixed in Version RR16Q3 =>
2016-06-15 18:48 marvintm Status new => scheduled
2016-06-20 11:51 hgbot Checkin
2016-06-20 11:51 hgbot Note Added: 0087659
2016-06-20 11:51 jorge-garcia Status scheduled => resolved
2016-06-20 11:51 jorge-garcia Fixed in Version => RR16Q3
2016-06-20 11:51 jorge-garcia Resolution open => fixed
2016-06-24 13:30 Orekaria Note Added: 0087898
2016-06-24 13:30 Orekaria Status resolved => new
2016-06-24 13:30 Orekaria Resolution fixed => open
2016-06-24 13:30 Orekaria Fixed in Version RR16Q3 =>
2016-06-24 13:30 Orekaria Status new => scheduled
2016-06-24 13:42 marvintm Note Added: 0087900
2016-06-24 13:42 marvintm Status scheduled => resolved
2016-06-24 13:42 marvintm Resolution open => fixed
2016-06-24 13:42 marvintm Review Assigned To => marvintm
2016-06-24 13:42 marvintm Status resolved => closed
2016-07-19 12:14 hgbot Checkin
2016-07-19 12:14 hgbot Note Added: 0088577
2020-02-13 17:09 guilleaer Relationship added related to 0043198
2020-02-13 17:10 guilleaer Relationship added related to 0042971


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker