Openbravo Issue Tracking System - Retail Modules
View Issue Details
0027058Retail ModulesWeb POSpublic2014-07-14 10:372014-07-14 12:08
marvintm 
marvintm 
normalmajorhave not tried
closedfixed 
5
 
RR14Q2.2 
Orekaria
No
0027058: "Done" button after payment should be disabled after the user has tapped it
If 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.
It'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.
The "Done" button will be disabled after the user has clicked on it.
No tags attached.
Issue History
2014-07-14 10:37marvintmNew Issue
2014-07-14 10:37marvintmAssigned To => marvintm
2014-07-14 10:37marvintmTriggers an Emergency Pack => No
2014-07-14 10:39hgbotCheckin
2014-07-14 10:39hgbotNote Added: 0068606
2014-07-14 10:39hgbotStatusnew => resolved
2014-07-14 10:39hgbotResolutionopen => fixed
2014-07-14 10:39hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f0f1399be3e1262d07f750c3385ba41038578364 [^]
2014-07-14 12:08OrekariaReview Assigned To => Orekaria
2014-07-14 12:08OrekariaNote Added: 0068613
2014-07-14 12:08OrekariaStatusresolved => closed
2014-07-14 12:08OrekariaFixed in Version => RR14Q2.2

Notes
(0068606)
hgbot   
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   
2014-07-14 12:08   
Verified with automated tests.
Posterminal rev. 3699