Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0032070 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | minor | always | 2016-02-01 11:52 | 2016-02-18 12:55 | |||
Reporter | aaroncalero | View Status | public | |||||
Assigned To | aaroncalero | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | RR16Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | eebba8f6014d | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | marvintm | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0032070: The HasServices process should block the Pay button | |||||||
Description | When the Remote preference for products is configured, the process in charge of deciding if a product has services or not (HasServices.java) is not blocking the total amount button, thus allowing to continue paying a ticket before the process finishes. This generates errors in automated tests if the application is refreshed after finishing a test. | |||||||
Steps To Reproduce | Enable the remote preference for products. Put a breakpoint/debugger on the HasServices process. Search a product in web pos. Verify that even if the process is stopped debugging, it is possible to continue paying the ticket. Reload the application and verify that javascript errors are shown. | |||||||
Proposed Solution | Use the SynchronizationHelper to block the Total Amount/Pay button while the process is being executed. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0083856) hgbot (developer) 2016-02-02 15:28 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: eebba8f6014d80e3ae60feab2fd857b59e09ca9c Author: Aaron Calero <aaron.calero <at> openbravo.com> Date: Mon Feb 01 13:59:34 2016 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eebba8f6014d80e3ae60feab2fd857b59e09ca9c [^] Fixed issue 32070: The HasServices process should block the Pay button --- M web/org.openbravo.retail.posterminal/js/model/order.js --- |
(0084239) dmitry_mezentsev (developer) 2016-02-16 12:25 |
Not closed for 14 days! |
Issue History | |||
Date Modified | Username | Field | Change |
2016-02-01 11:52 | aaroncalero | New Issue | |
2016-02-01 11:52 | aaroncalero | Assigned To | => aaroncalero |
2016-02-01 11:52 | aaroncalero | Triggers an Emergency Pack | => No |
2016-02-02 15:28 | hgbot | Checkin | |
2016-02-02 15:28 | hgbot | Note Added: 0083856 | |
2016-02-02 15:28 | hgbot | Status | new => resolved |
2016-02-02 15:28 | hgbot | Resolution | open => fixed |
2016-02-02 15:28 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eebba8f6014d80e3ae60feab2fd857b59e09ca9c [^] |
2016-02-10 09:15 | aaroncalero | Review Assigned To | => marvintm |
2016-02-16 12:25 | dmitry_mezentsev | Note Added: 0084239 | |
2016-02-18 12:55 | marvintm | Status | resolved => closed |
2016-02-18 12:55 | marvintm | Fixed in Version | => RR16Q2 |
2016-03-07 12:12 | aaroncalero | Relationship added | related to 0032415 |
Copyright © 2000 - 2009 MantisBT Group |