Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0018694 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
feature request | [Openbravo ERP] A. Platform | minor | always | 2011-10-04 16:55 | 2022-02-01 08:09 | |||||||
Reporter | iperdomo | View Status | public | |||||||||
Assigned To | Triage Platform Base | |||||||||||
Priority | urgent | Resolution | out of date | Fixed in Version | ||||||||
Status | new | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Linux 32 bit | Database | PostgreSQL | Java version | 1.6.0_24 | |||||||
OS Version | 2.6.36-gentoo-r5 | Database version | 8.4.5 | Ant version | 1.8.1 | |||||||
Product Version | pi | SCM revision | 488d0efa1c3a | |||||||||
Review Assigned To | ||||||||||||
Web browser | Google Chrome | |||||||||||
Modules | Core | |||||||||||
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 | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | server-side-delay.ogv [^] (459,953 bytes) 2011-10-04 16:55 | |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0043280) hgbot (developer) 2011-11-25 14:00 |
Repository: erp/devel/pi Changeset: 47715b87f96876d692885939e5c9d7e8c25ed2b0 Author: Iván Perdomo <ivan.perdomo <at> openbravo.com> Date: Fri Nov 11 08:42:16 2011 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/47715b87f96876d692885939e5c9d7e8c25ed2b0 [^] Issue 18694: Added BigDecimal js library - Added js BigDecimal from https://github.com/dtrebbien/BigDecimal.js [^] --- M modules/org.openbravo.client.kernel/jslint/jscheck M src/index.jsp A legal/ICU4J-1.3.1.txt A modules/org.openbravo.client.kernel/web/org.openbravo.client.kernel/js/BigDecimal-all-1.0.1.min.js --- |
(0043505) hudsonbot (developer) 2011-11-30 12:34 |
A changeset related to this issue has been promoted main and to the Central Repository, after passing a series of tests. Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/01809c7b3135 [^] Maturity status: Test |
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 | View Revisions |
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 |
Copyright © 2000 - 2009 MantisBT Group |