svn commit: r902713 - /ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r902713 - /ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java

lektran
Author: lektran
Date: Mon Jan 25 05:24:02 2010
New Revision: 902713

URL: http://svn.apache.org/viewvc?rev=902713&view=rev
Log:
Don't prematurely round sales tax adjustments

Modified:
    ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java

Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java?rev=902713&r1=902712&r2=902713&view=diff
==============================================================================
--- ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java (original)
+++ ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java Mon Jan 25 05:24:02 2010
@@ -2391,6 +2391,9 @@
             BigDecimal amount = orderSubTotal.multiply(percent).multiply(percentage);
             adjustment = adjustment.add(amount);
         }
+        if ("SALES_TAX".equals(orderAdjustment.get("orderAdjustmentTypeId"))) {
+            return adjustment.setScale(taxCalcScale, taxRounding);
+        }
         return adjustment.setScale(scale, rounding);
     }