Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0034053 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [Retail Modules] Web POS | major | sometimes | 2016-08-12 09:52 | 2016-11-17 19:34 | |||
Reporter | migueldejuana | View Status | public | |||||
Assigned To | migueldejuana | |||||||
Priority | high | Resolution | fixed | Fixed in Version | RR16Q2.3 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 2ffc0fe74dd3 | ||||
Projection | none | ETA | none | Target Version | RR16Q2.3 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | guilleaer | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0034053: It is still possible to press twice Done or Layaway buttons | |||||||
Description | Clients like SuperdoƱa or Laeuropea are still having this problem from time to time. We added a enyo.$.scrim.show(); but it is not enough. We have to research and find a way to avoid this double click. | |||||||
Steps To Reproduce | Sometimes... - Login - Add a product - Add exact payment - Press Done twice - ERROR: 2 Orders are send, one with all attributes initialized to null | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0090170) hgbot (developer) 2016-09-22 15:39 |
Repository: retail/backports/3.0RR16Q2.3/pi-mobile Changeset: 2ffc0fe74dd3a4b8f0a54437f166fd69486846e6 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Thu Sep 22 15:38:58 2016 +0200 URL: http://code.openbravo.com/retail/backports/3.0RR16Q2.3/pi-mobile/rev/2ffc0fe74dd3a4b8f0a54437f166fd69486846e6 [^] Fixed issue 0034053: It is still possible to press twice Done or Layaway buttons - Add time to wait until Done button can be pressed again - Ensure that Done button is disabled after doing a sale --- M src-test/org/openbravo/test/mobile/common/selenium/testhelpers/TestActionsHelper.java M src-test/org/openbravo/test/mobile/common/selenium/utils/OBConstants.java M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/SALa010_CreateSale.java A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashup/I33695_CashupInvoiceTaxPrecision.java --- |
(0090171) hgbot (developer) 2016-09-22 15:39 |
Repository: retail/backports/3.0RR16Q2.3/org.openbravo.retail.posterminal Changeset: 6b285165afbcd634aa51070406d6c82ef913dee5 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Thu Sep 22 15:26:30 2016 +0200 URL: http://code.openbravo.com/retail/backports/3.0RR16Q2.3/org.openbravo.retail.posterminal/rev/6b285165afbcd634aa51070406d6c82ef913dee5 [^] Fixed issue 0034053: It is still possible to press twice Done or Layaway buttons - Block Done button during 1 second to avoid double click - Delete current before setting to false calculateReceiptLock in order to do not trigger any receipt event when clearing the order - Avoid calling updatePending or checkValidPayment when we are processing the receipt (after pressing Done button) --- M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js --- |
(0090495) hgbot (developer) 2016-10-05 12:39 |
Repository: tools/automation/pi-mobile Changeset: 2ffc0fe74dd3a4b8f0a54437f166fd69486846e6 Author: Miguel de Juana <miguel.dejuana <at> openbravo.com> Date: Thu Sep 22 15:38:58 2016 +0200 URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/2ffc0fe74dd3a4b8f0a54437f166fd69486846e6 [^] Fixed issue 0034053: It is still possible to press twice Done or Layaway buttons - Add time to wait until Done button can be pressed again - Ensure that Done button is disabled after doing a sale --- M src-test/org/openbravo/test/mobile/common/selenium/testhelpers/TestActionsHelper.java M src-test/org/openbravo/test/mobile/common/selenium/utils/OBConstants.java M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/SALa010_CreateSale.java A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashup/I33695_CashupInvoiceTaxPrecision.java --- |
(0091641) guilleaer (manager) 2016-11-17 19:34 |
reclosing issue |
Copyright © 2000 - 2009 MantisBT Group |