Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0033047 | Retail Modules | Web POS | public | 2016-05-25 12:19 | 2016-06-22 13:36 |
Reporter | guilleaer | ||||
Assigned To | mario_castello | ||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Merge Request Status | |||||
Review Assigned To | marvintm | ||||
OBNetwork customer | No | ||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0033047: async problem in cash management - Affecting (at least) to test I30160_UseTheSameGLItem | ||||
Description | This issue happens because when a deposit or withdrawal is created (after click in the list of deposits/withdrawals popup line) the code has an asynchrony which is not properly managed. This asynchrony, used to retrieve current cashup information, causes that if done button is pressed very fast (Only reproducible by test), the deposit or withdrawal is not already added to the list. Above fact happens here -> file: cashmgmt-model.js Line: 29 Code: this.depsdropstosave.on('paymentDone', function (model, p) { | ||||
Steps To Reproduce | Just reproducible through test I30160_UseTheSameGLItem. now fixed adding sleep. | ||||
Proposed Solution | 1. Async should be properly managed or romeved (cashupid can be get from terminal without asynchrony) 2. Done button should be disabled while find is executed 3. Remove pause in test once issue is fixed | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2016-05-25 12:19 | guilleaer | New Issue | |||
2016-05-25 12:19 | guilleaer | Assigned To | => Retail | ||
2016-05-25 12:19 | guilleaer | OBNetwork customer | => No | ||
2016-05-25 12:19 | guilleaer | Triggers an Emergency Pack | => No | ||
2016-05-25 12:29 | Orekaria | Status | new => acknowledged | ||
2016-06-14 00:14 | mario_castello | Assigned To | Retail => mario_castello | ||
2016-06-14 16:28 | mario_castello | Status | acknowledged => scheduled | ||
2016-06-16 15:49 | hgbot | Checkin | |||
2016-06-16 15:49 | hgbot | Note Added: 0087355 | |||
2016-06-16 15:49 | hgbot | Status | scheduled => resolved | ||
2016-06-16 15:49 | hgbot | Resolution | open => fixed | ||
2016-06-16 15:49 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3489886f9f874501b775ed88506beea1a42281d4 [^] | ||
2016-06-17 20:06 | hgbot | Checkin | |||
2016-06-17 20:06 | hgbot | Note Added: 0087636 | |||
2016-06-22 13:36 | marvintm | Review Assigned To | => marvintm | ||
2016-06-22 13:36 | marvintm | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|