Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0030947 | Retail Modules | Web POS | public | 2015-09-28 11:21 | 2015-10-07 17:33 |
|
Reporter | marvintm | |
Assigned To | Retail | |
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | duplicate | |
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 | 0030947: The stock validation module doesn't work correctly when the server is overloaded |
Description | The stock validation module for the Web POS does a request to the backend every time a product is added to the ticket, to check if there is stock available for it.
This request is done without an explicit timeout, which means that it will be done with the standard Enyo timeout (which is a couple of minutes). This is definitely too much for an action which in general the user expects to be immediate, and it has the bad consequence that when the server is very overloaded, adding products is really painful, and the user can easily conclude that the Web POS doesn't work. |
Steps To Reproduce | - Overload the server, for example running very slow reports with a high amount of data.
- In the Web POS, try to add products when the stock validation module is installed. Verify that every time a product is added, the loading screen is shown, and it doesn't go away for a long time, preventing the user from executing any action. |
Proposed Solution | Add a timeout to the request in modals.js file in the stock validation module. This timeout should be short, very few seconds. |
Additional Information | |
Tags | No tags attached. |
Relationships | duplicate of | defect | 0031068 | | closed | marvintm | There are some problems with offline mode when the server is overloaded |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2015-09-28 11:21 | marvintm | New Issue | |
2015-09-28 11:21 | marvintm | Assigned To | => Retail |
2015-09-28 11:21 | marvintm | OBNetwork customer | => No |
2015-09-28 11:21 | marvintm | Triggers an Emergency Pack | => No |
2015-09-28 12:46 | egoitz | Issue Monitored: egoitz | |
2015-10-07 17:33 | marvintm | Review Assigned To | => marvintm |
2015-10-07 17:33 | marvintm | Relationship added | duplicate of 0031068 |
2015-10-07 17:33 | marvintm | Note Added: 0080870 | |
2015-10-07 17:33 | marvintm | Status | new => closed |
2015-10-07 17:33 | marvintm | Resolution | open => duplicate |