Openbravo Issue Tracking System - Openbravo ERP | ||||||||||||||||||||||||||
View Issue Details | ||||||||||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||||||||||||||||
0008098 | Openbravo ERP | A. Platform | public | 2009-03-12 16:35 | 2009-04-22 00:01 | |||||||||||||||||||||
Reporter | shuehner | |||||||||||||||||||||||||
Assigned To | shuehner | |||||||||||||||||||||||||
Priority | high | Severity | major | Reproducibility | always | |||||||||||||||||||||
Status | closed | Resolution | fixed | |||||||||||||||||||||||
Platform | OS | 5 | OS Version | |||||||||||||||||||||||
Product Version | pi | |||||||||||||||||||||||||
Target Version | Fixed in Version | 2.50 | ||||||||||||||||||||||||
Merge Request Status | ||||||||||||||||||||||||||
Review Assigned To | ||||||||||||||||||||||||||
OBNetwork customer | ||||||||||||||||||||||||||
Web browser | ||||||||||||||||||||||||||
Modules | Core | |||||||||||||||||||||||||
Support ticket | ||||||||||||||||||||||||||
Regression level | ||||||||||||||||||||||||||
Regression date | ||||||||||||||||||||||||||
Regression introduced in release | ||||||||||||||||||||||||||
Regression introduced by commit | ||||||||||||||||||||||||||
Triggers an Emergency Pack | No | |||||||||||||||||||||||||
Summary | 0008098: Double representation should not be used for numbers as it is inprecise | |||||||||||||||||||||||||
Description | Double's are still used as intermediate representation in two places. Depending on values and configured precision this leads to wrong numbers displayed to the user. XmlEngine/DataGrid (still) use Double when formatting according to formats defined in Format.xml | |||||||||||||||||||||||||
Steps To Reproduce | - Go to MRP -> Manufacturing plan - Enter a header - Enter a single line - Execute the following sql in the underlying database (just to shortcut the process of entering this value): update mrp_run_productionline set qty = '0.77777777777777777777777777'; - Last step changes the quantity of all Manufacturingplan lines to this value. - edit config/Format.xml change the formatOutput value for "qtyRelation" to "#,##0.###############################" - display the manufacturing plan line again and so that not the correct value (as entered in the update step) is displayed but a different one. - The correct value should be displayed as the configured Format.xml entry has more digits as the example quantity value. | |||||||||||||||||||||||||
Proposed Solution | Fix XmlEngine & DataGrid to not use double as intermediate format when formatting numbers. | |||||||||||||||||||||||||
Additional Information | ||||||||||||||||||||||||||
Tags | No tags attached. | |||||||||||||||||||||||||
Relationships |
| |||||||||||||||||||||||||
Attached Files | issue-8098.png (15,830) 2009-03-12 16:45 https://issues.openbravo.com/file_download.php?file_id=988&type=bug | |||||||||||||||||||||||||
Issue History | ||||||||||||||||||||||||||
Date Modified | Username | Field | Change | |||||||||||||||||||||||
2009-03-12 16:35 | shuehner | New Issue | ||||||||||||||||||||||||
2009-03-12 16:35 | shuehner | Assigned To | => rafaroda | |||||||||||||||||||||||
2009-03-12 16:35 | shuehner | Regression testing | => No | |||||||||||||||||||||||
2009-03-12 16:35 | shuehner | Relationship added | related to 0004512 | |||||||||||||||||||||||
2009-03-12 16:39 | shuehner | Note Added: 0014617 | ||||||||||||||||||||||||
2009-03-12 16:45 | shuehner | File Added: issue-8098.png | ||||||||||||||||||||||||
2009-03-12 16:45 | shuehner | Note Added: 0014618 | ||||||||||||||||||||||||
2009-03-16 11:39 | rafaroda | Assigned To | rafaroda => shuehner | |||||||||||||||||||||||
2009-03-16 11:39 | rafaroda | Priority | normal => high | |||||||||||||||||||||||
2009-03-16 11:39 | rafaroda | Status | new => scheduled | |||||||||||||||||||||||
2009-03-16 11:39 | rafaroda | fix_in_branch | => pi | |||||||||||||||||||||||
2009-03-17 19:06 | shuehner | Relationship added | related to 0008177 | |||||||||||||||||||||||
2009-03-18 13:50 | hgbot | Checkin | ||||||||||||||||||||||||
2009-03-18 13:50 | hgbot | Note Added: 0014784 | ||||||||||||||||||||||||
2009-03-18 13:50 | hgbot | Status | scheduled => resolved | |||||||||||||||||||||||
2009-03-18 13:50 | hgbot | Resolution | open => fixed | |||||||||||||||||||||||
2009-03-18 13:50 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/2f1991b64f1adae427c6863f6accafe5a86a367b [^] | |||||||||||||||||||||||
2009-04-21 10:33 | psarobe | Status | resolved => closed | |||||||||||||||||||||||
2009-04-22 00:01 | anonymous | sf_bug_id | 0 => 2778073 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|