Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0032070 | Retail Modules | Web POS | public | 2016-02-01 11:52 | 2016-02-18 12:55 |
|
Reporter | aaroncalero | |
Assigned To | aaroncalero | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | RR16Q2 | |
Merge Request Status | |
Review Assigned To | marvintm |
OBNetwork customer | |
Support ticket | |
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. |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0032415 | RR16Q2 | closed | aaroncalero | [Services] Asynchronous processes can corrupt receipt data |
|
Attached Files | |
|
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 |