Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0021575 | Openbravo ERP | 07. Sales management | public | 2012-09-07 10:40 | 2012-09-26 17:18 |
|
Reporter | jecharri | |
Assigned To | jecharri | |
Priority | high | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | pi | |
Target Version | 3.0MP16 | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | egoitz |
OBNetwork customer | OBPS |
Web browser | Google Chrome |
Modules | Core |
Support ticket | 15671 |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0021575: The function m_inout_create can create a number with a big qty of decimals. |
Description | The function m_inout_create can create a number with a big qty of decimals.
The problem is the line:
v_QtyOrder:=ol.QuantityOrder*v_Qty/ol.QtyOrdered;
|
Steps To Reproduce | Configure one product with second unit.
Create a "Sales order" and put qty's with decimals.
After that go to window "Create shipments from Orders" and select the previous order.
You will see that column "quantityordered" in table "m_inoutline" fill with number with a really big qty of decimals. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0022916 | 3.0MP20 | closed | dmiguelez | The fix to 21575 issue was deleted |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2012-09-07 10:40 | jecharri | New Issue | |
2012-09-07 10:40 | jecharri | Assigned To | => jecharri |
2012-09-07 10:40 | jecharri | Web browser | => Google Chrome |
2012-09-07 10:40 | jecharri | Modules | => Core |
2012-09-07 10:40 | jecharri | OBNetwork customer | => Yes |
2012-09-07 10:40 | jecharri | Support ticket | => 15671 |
2012-09-07 10:40 | jecharri | Resolution time | => 1350252000 |
2012-09-07 11:06 | hgbot | Checkin | |
2012-09-07 11:06 | hgbot | Note Added: 0051916 | |
2012-09-07 11:06 | hgbot | Status | new => resolved |
2012-09-07 11:06 | hgbot | Resolution | open => fixed |
2012-09-07 11:06 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/5d92fcb2d39fee9c1bd8aea411332fa99d4cc0c1 [^] |
2012-09-10 16:58 | jecharri | Note Added: 0051971 | |
2012-09-14 08:46 | egoitz | Closed by | => egoitz |
2012-09-14 08:46 | egoitz | Note Added: 0052098 | |
2012-09-14 08:46 | egoitz | Status | resolved => closed |
2012-09-26 17:18 | hudsonbot | Checkin | |
2012-09-26 17:18 | hudsonbot | Note Added: 0052703 | |
2013-01-28 17:37 | ngarcia | Relationship added | related to 0022916 |
Notes |
|
(0051916)
|
hgbot
|
2012-09-07 11:06
|
|
Repository: erp/devel/pi
Changeset: 5d92fcb2d39fee9c1bd8aea411332fa99d4cc0c1
Author: Javier Etxarri <javier.echarri <at> openbravo.com>
Date: Fri Sep 07 10:41:55 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/5d92fcb2d39fee9c1bd8aea411332fa99d4cc0c1 [^]
FIxes issue 21575: The function m_inout_create can create a number with a big qty of decimals
---
M src-db/database/model/functions/M_INOUT_CREATE.xml
---
|
|
|
|
Configure one product with second unit.
Create a "Sales order" and put qty's with decimals.
After that go to window "Create shipments from Orders" and select the previous order.
You will see that column "quantityordered" in table "m_inoutline" fill with number with a really big qty of decimals.
Verify that now the decimals and Round to standard precision of the Unit of measure. |
|
|
(0052098)
|
egoitz
|
2012-09-14 08:46
|
|
|
|
|
|