Openbravo Issue Tracking System - Openbravo ERP | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0018694 | Openbravo ERP | A. Platform | public | 2011-10-04 16:55 | 2022-02-01 08:09 | |||||||
Reporter | iperdomo | |||||||||||
Assigned To | Triage Platform Base | |||||||||||
Priority | urgent | Severity | minor | Reproducibility | always | |||||||
Status | new | Resolution | out of date | |||||||||
Platform | OS | 20 | OS Version | 2.6.36-gentoo-r5 | ||||||||
Product Version | pi | |||||||||||
Target Version | Fixed in Version | |||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | ||||||||||||
OBNetwork customer | ||||||||||||
Web browser | Google Chrome | |||||||||||
Modules | Core | |||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0018694: New callout infrastructure improvements | |||||||||||
Description | A few things need to be improved in the new callout infrastructure: 1) Working with numbers in the client-side. Is known that JavaScript is using double for numbers (0.1 + 0.2 is not 0.3). We need to use some BigDecimal library, eg. - http://www.stz-ida.de/index.php?option=com_content&view=article&id=18&Itemid=32 [^] (download: http://stz-ida.de/download/oss/js_bigdecimal.tgz [^]) - https://github.com/jhs/bigdecimal.js [^] 2) Locking the UI while waiting a server response. If a callout triggers a server side call, the developer should be able to define if the UI will be locked until the server replies. See the attached video. The server side is intentionally slow (1.5s) leading to overwrite a field that the user is using. 3) Sequence generation in the client-side | |||||||||||
Steps To Reproduce | * Try to use the new onchange functions with: - number operations - server side calls with heavy server side operation | |||||||||||
Proposed Solution | Implement a solution for the mentioned topics | |||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | server-side-delay.ogv (459,953) 2011-10-04 16:55 https://issues.openbravo.com/file_download.php?file_id=4618&type=bug | |||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2011-10-04 16:55 | iperdomo | New Issue | ||||||||||
2011-10-04 16:55 | iperdomo | Assigned To | => mtaal | |||||||||
2011-10-04 16:55 | iperdomo | File Added: server-side-delay.ogv | ||||||||||
2011-10-04 16:55 | iperdomo | Web browser | => Google Chrome | |||||||||
2011-10-04 16:55 | iperdomo | Modules | => Core | |||||||||
2011-10-04 16:56 | iperdomo | Relationship added | related to 0018588 | |||||||||
2011-10-06 08:02 | iperdomo | Web browser | Google Chrome => Google Chrome | |||||||||
2011-10-06 08:02 | iperdomo | Description Updated | bug_revision_view_page.php?rev_id=2786#r2786 | |||||||||
2011-11-25 14:00 | hgbot | Checkin | ||||||||||
2011-11-25 14:00 | hgbot | Note Added: 0043280 | ||||||||||
2011-11-30 12:34 | hudsonbot | Checkin | ||||||||||
2011-11-30 12:34 | hudsonbot | Note Added: 0043505 | ||||||||||
2012-10-09 09:27 | mtaal | Web browser | Google Chrome => Google Chrome | |||||||||
2012-10-09 09:27 | mtaal | Type | defect => feature request | |||||||||
2016-10-21 10:59 | mtaal | Status | new => closed | |||||||||
2016-10-21 10:59 | mtaal | Resolution | open => out of date | |||||||||
2016-10-21 13:17 | mtaal | Tag Attached: MT_closed_out_of_date | ||||||||||
2016-10-21 14:08 | mtaal | Assigned To | mtaal => platform | |||||||||
2016-10-21 14:09 | mtaal | Status | closed => new | |||||||||
2016-10-21 14:11 | mtaal | Tag Detached: MT_closed_out_of_date | ||||||||||
2022-02-01 08:09 | alostale | Assigned To | platform => Triage Platform Base |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|