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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0031679
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2015-12-09 18:292016-09-19 19:42
ReporterguilleaerView Statuspublic 
Assigned Toshivum039 
PrioritynormalResolutionfixedFixed in VersionRR16Q4
StatusclosedFix in branchFixed in SCM revision07ec2d1ad0fc
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toguilleaer
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0031679: Web POS Crashes when the default payment type is hidden by More button

DescriptionIf a terminal has defined many payment types and default payment type is not shown in the main window (it is shown through more button"), Web POS crashes if other payment type is used and then other payment is added.
Steps To ReproduceERP
Navigate to the terminal and then to the associated terminal type
ensure that field "payment Method" is filled with cash. It means that cash payment type will be used as a default payment type
In terminal type window add a new payment method for credit.
In Terminal window add 3 new payment types for credit payment method. In my example (GAL0, GAL1, GAL2)
Change the lineNo of cash payment type from 10 to 80

Web POS
Login into web POS
Add a product to the ticket
Press pay button
Here you will see that more button is selected by default (green) because default payment method is "inside" more.
Using screen keyboard Press 10€ note and press "enter"
10 will be added for cash
Press card payment type and using screen keyboard Insert an amount (10) and then press enter or press again card button
10 will be added to card
Error 1: press a number and then enter (using screen keyboard) -> An error is shown
Error 2: More button is not green. Default payment type should be selected again
TagsNo tags attached.
Attached Files? file icon payment_method_issue_4 [^] (4,572,952 bytes) 2015-12-09 18:29
? file icon issue31679 [^] (1,075,052 bytes) 2016-09-01 22:29
jpg file icon GAL_screenshoot_Selection_448.jpg [^] (502,342 bytes) 2016-09-01 22:31
patch file icon 31679 source posterminal.patch [^] (1,312 bytes) 2016-09-06 12:54 [Show Content]
patch file icon 31679 test modified.patch [^] (1,096 bytes) 2016-09-06 12:54 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0031678 closedranjith_qualiantech_com After pay using a certain payment type, default command changes to scan but default payment type should be selected 
blocks defect 0031675 closedranjith_qualiantech_com Default Payment method is not correctly selected under certain configuration 
blocks defect 0031677 closedranjith_qualiantech_com After pay using a certain payment type, default payment type is not re-selected in the UI 

-  Notes
(0089142)
hgbot (developer)
2016-08-16 14:04

Repository: tools/automation/pi-mobile
Changeset: 0ae060691cf3598d025ba94541d3f9c72805c67f
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Tue Aug 16 17:33:49 2016 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/0ae060691cf3598d025ba94541d3f9c72805c67f [^]

Verifies issue 31679 : Added automated test 'I31679_VerifyMultiPaymentMethod'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31679_VerifyMultiPaymentMethod.java
---
(0089143)
hgbot (developer)
2016-08-16 14:04

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 1cc76413f5ff8f1d8a7939586764b8023cea9c6a
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Tue Aug 16 17:34:13 2016 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/1cc76413f5ff8f1d8a7939586764b8023cea9c6a [^]

Fixes issue 31679 : Add Popup Payment method commands to keyboard command list

- Keyboard status should not be reset on clicking More button until payment method is selected from popup
- Payment method will be selected in the popup eventhough if it is present in popup

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/keyboard-toolbars.js
---
(0089163)
hgbot (developer)
2016-08-17 07:30

Repository: tools/automation/pi-mobile
Changeset: 036657939253789f8b0a4a24165f35ea3be9abf2
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed Aug 17 11:00:37 2016 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/036657939253789f8b0a4a24165f35ea3be9abf2 [^]

Verifies issue 31679 : Modified test, Removed unused function (Local storage clear)

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31675_VerifyDefaultCashPaymentMethod.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31679_VerifyMultiPaymentMethod.java
---
(0089686)
guilleaer (manager)
2016-09-01 22:29
edited on: 2016-09-01 22:30

- A different payment method appears selected (more button is not green) when card is unselected.

See attached video
See attached image with configuration to reproduce the issue

(0090037)
hgbot (developer)
2016-09-16 12:43

Repository: tools/automation/pi-mobile
Changeset: d3f3f333642cb59c8e28e5e5ae05feb1f00e7aec
Author: Shivanand Madiwalar <shivanand.madiwalar <at> promantia.com>
Date: Fri Sep 16 16:06:23 2016 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/d3f3f333642cb59c8e28e5e5ae05feb1f00e7aec [^]

Verifies Issue 31679 : Web POS Crashes when the default payment type is hidden by More button .

The Provided Solution (Patch) Applied And Tested By Running The Test Created For The Same .

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31679_VerifyMultiPaymentMethod.java
---
(0090038)
hgbot (developer)
2016-09-16 12:43

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 07ec2d1ad0fcf9b635568320d616b0ee7dc907f1
Author: Shivanand Madiwalar <shivanand.madiwalar <at> promantia.com>
Date: Fri Sep 16 16:06:33 2016 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/07ec2d1ad0fcf9b635568320d616b0ee7dc907f1 [^]

Fixes Issue 31679 : Web POS Crashes when the default payment type is hidden by More button .

The Provided Solution (Patch) Applied And Tested By Running The Test Created For The Same .

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/keyboard-toolbars.js
---

- Issue History
Date Modified Username Field Change
2015-12-09 18:29 guilleaer New Issue
2015-12-09 18:29 guilleaer Assigned To => Retail
2015-12-09 18:29 guilleaer File Added: payment_method_issue_4
2015-12-09 18:29 guilleaer Triggers an Emergency Pack => No
2015-12-09 18:36 guilleaer Relationship added blocks 0031675
2015-12-09 18:37 guilleaer Relationship added blocks 0031677
2015-12-09 18:37 guilleaer Relationship added related to 0031678
2016-08-08 15:01 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2016-08-08 15:01 ranjith_qualiantech_com Status new => scheduled
2016-08-16 14:04 hgbot Checkin
2016-08-16 14:04 hgbot Note Added: 0089142
2016-08-16 14:04 hgbot Checkin
2016-08-16 14:04 hgbot Note Added: 0089143
2016-08-16 14:04 hgbot Status scheduled => resolved
2016-08-16 14:04 hgbot Resolution open => fixed
2016-08-16 14:04 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/1cc76413f5ff8f1d8a7939586764b8023cea9c6a [^]
2016-08-17 07:30 hgbot Checkin
2016-08-17 07:30 hgbot Note Added: 0089163
2016-09-01 22:29 guilleaer Note Added: 0089686
2016-09-01 22:29 guilleaer Status resolved => new
2016-09-01 22:29 guilleaer Resolution fixed => open
2016-09-01 22:29 guilleaer Status new => acknowledged
2016-09-01 22:29 guilleaer File Added: issue31679
2016-09-01 22:30 guilleaer Note Edited: 0089686 View Revisions
2016-09-01 22:31 guilleaer File Added: GAL_screenshoot_Selection_448.jpg
2016-09-02 09:34 ranjith_qualiantech_com Status acknowledged => scheduled
2016-09-06 12:54 jorge-garcia File Added: 31679 source posterminal.patch
2016-09-06 12:54 jorge-garcia File Added: 31679 test modified.patch
2016-09-15 11:18 shivum039 Assigned To ranjith_qualiantech_com => shivum039
2016-09-16 12:43 hgbot Checkin
2016-09-16 12:43 hgbot Note Added: 0090037
2016-09-16 12:43 hgbot Checkin
2016-09-16 12:43 hgbot Note Added: 0090038
2016-09-16 12:43 hgbot Status scheduled => resolved
2016-09-16 12:43 hgbot Resolution open => fixed
2016-09-16 12:43 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/1cc76413f5ff8f1d8a7939586764b8023cea9c6a [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/07ec2d1ad0fcf9b635568320d616b0ee7dc907f1 [^]
2016-09-19 19:42 guilleaer Review Assigned To => guilleaer
2016-09-19 19:42 guilleaer Status resolved => closed
2016-09-19 19:42 guilleaer Fixed in Version => RR16Q4


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker