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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0027058
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajorhave not tried2014-07-14 10:372014-07-14 12:08
ReportermarvintmView Statuspublic 
Assigned Tomarvintm 
PrioritynormalResolutionfixedFixed in VersionRR14Q2.2
StatusclosedFix in branchFixed in SCM revisionf0f1399be3e1
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned ToOrekaria
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0027058: "Done" button after payment should be disabled after the user has tapped it

DescriptionIf the Web POS is overloaded due to heavy local database processing, the functions the "Done" button after the user has paid triggers may not be executed instantly, but may take a bit of time. This allows the user to tap on the button several times, which will cause the same order to be sent twice.

Although the order will not be duplicated in the backend in this case, there is the possibility that an empty ticket may be printed, which is wrong.
Steps To ReproduceIt's a difficult issue to reproduce. Before excessive log was removed from the Web POS, it could be reproduced by clicking on a product several times and then quickly paying it and clicking on the done button several times.
Proposed SolutionThe "Done" button will be disabled after the user has clicked on it.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0068606)
hgbot (developer)
2014-07-14 10:39

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: f0f1399be3e1262d07f750c3385ba41038578364
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Mon Jul 14 10:39:13 2014 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f0f1399be3e1262d07f750c3385ba41038578364 [^]

Fixed issue 27058. The 'Done' button will be disabled after the user has tapped on it.

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0068613)
Orekaria (administrator)
2014-07-14 12:08

Verified with automated tests.
Posterminal rev. 3699

- Issue History
Date Modified Username Field Change
2014-07-14 10:37 marvintm New Issue
2014-07-14 10:37 marvintm Assigned To => marvintm
2014-07-14 10:37 marvintm Triggers an Emergency Pack => No
2014-07-14 10:39 hgbot Checkin
2014-07-14 10:39 hgbot Note Added: 0068606
2014-07-14 10:39 hgbot Status new => resolved
2014-07-14 10:39 hgbot Resolution open => fixed
2014-07-14 10:39 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f0f1399be3e1262d07f750c3385ba41038578364 [^]
2014-07-14 12:08 Orekaria Review Assigned To => Orekaria
2014-07-14 12:08 Orekaria Note Added: 0068613
2014-07-14 12:08 Orekaria Status resolved => closed
2014-07-14 12:08 Orekaria Fixed in Version => RR14Q2.2


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker