Login  Register

svn commit: r430105 - /incubator/ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java

Posted by jacopoc on Aug 09, 2006; 6:44pm
URL: http://ofbiz.116.s1.nabble.com/svn-commit-r430105-incubator-ofbiz-trunk-applications-manufacturing-src-org-ofbiz-manufacturing-jobsa-tp208781.html

Author: jacopoc
Date: Wed Aug  9 10:44:09 2006
New Revision: 430105

URL: http://svn.apache.org/viewvc?rev=430105&view=rev
Log:
Fixed rounding bug found by Si Chen.

Modified:
    incubator/ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java

Modified: incubator/ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java?rev=430105&r1=430104&r2=430105&view=diff
==============================================================================
--- incubator/ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java (original)
+++ incubator/ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java Wed Aug  9 10:44:09 2006
@@ -1327,7 +1327,7 @@
             Map outputMap = dispatcher.runSync("getProductionRunCost", UtilMisc.toMap("userLogin", userLogin, "workEffortId", productionRunId));
             BigDecimal totalCost = (BigDecimal)outputMap.get("totalCost");
             // FIXME
-            unitCost = totalCost.divide(new BigDecimal(quantity.intValue()), rounding);
+            unitCost = totalCost.divide(new BigDecimal(quantity.intValue()), decimals, rounding);
         } catch (GenericServiceException e) {
             Debug.logWarning(e.getMessage(), module);
             return ServiceUtil.returnError(e.getMessage());