Author: jleroux
Date: Sat Dec  8 14:40:53 2007
New Revision: 602570

URL: http://svn.apache.org/viewvc?rev=602570&view=rev
Log:
I, like most people, do not like to see warnings in a release.

Modified:
    
ofbiz/branches/release4.0/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCart.java
    
ofbiz/branches/release4.0/applications/order/src/org/ofbiz/order/shoppingcart/shipping/ShippingEvents.java

Modified: 
ofbiz/branches/release4.0/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCart.java
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release4.0/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCart.java?rev=602570&r1=602569&r2=602570&view=diff
==============================================================================
--- 
ofbiz/branches/release4.0/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCart.java
 (original)
+++ 
ofbiz/branches/release4.0/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCart.java
 Sat Dec  8 14:40:53 2007
@@ -1804,7 +1804,7 @@
 
     /** Returns the order level shipping amount */
     public double getOrderShipping() {
-        return OrderReadHelper.calcOrderAdjustments(this.getAdjustments(), 
this.getSubTotal(), false, false, true);
+        return OrderReadHelper.calcOrderAdjustmentsBd(this.getAdjustments(), 
new BigDecimal(this.getSubTotal()), false, false, true).doubleValue();
     }
 
     // ----------------------------------------
@@ -4088,7 +4088,7 @@
             double taxTotal = 0.00;
             for (int i = 0; i < shipTaxAdj.size(); i++) {
                 GenericValue v = (GenericValue) shipTaxAdj.get(i);
-                taxTotal += OrderReadHelper.calcOrderAdjustment(v, 
cart.getSubTotal());
+                taxTotal += OrderReadHelper.calcOrderAdjustmentBd(v, new 
BigDecimal(cart.getSubTotal())).doubleValue();
             }
 
             Iterator iter = shipItemInfo.values().iterator();
@@ -4110,7 +4110,7 @@
 
                 for (int i = 0; i < itemTaxAdj.size(); i++) {
                     GenericValue v = (GenericValue) itemTaxAdj.get(i);
-                    itemTax += OrderReadHelper.calcItemAdjustment(v, new 
Double(quantity), new Double(item.getBasePrice()));
+                    itemTax += OrderReadHelper.calcItemAdjustmentBd(v, new 
BigDecimal(quantity), new BigDecimal(item.getBasePrice())).doubleValue();
                 }
 
                 return itemTax;

Modified: 
ofbiz/branches/release4.0/applications/order/src/org/ofbiz/order/shoppingcart/shipping/ShippingEvents.java
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release4.0/applications/order/src/org/ofbiz/order/shoppingcart/shipping/ShippingEvents.java?rev=602570&r1=602569&r2=602570&view=diff
==============================================================================
--- 
ofbiz/branches/release4.0/applications/order/src/org/ofbiz/order/shoppingcart/shipping/ShippingEvents.java
 (original)
+++ 
ofbiz/branches/release4.0/applications/order/src/org/ofbiz/order/shoppingcart/shipping/ShippingEvents.java
 Sat Dec  8 14:40:53 2007
@@ -106,8 +106,8 @@
 
         String contactMechId = shipAddr.getString("contactMechId");
         return getShipGroupEstimate(dispatcher, delegator, 
orh.getOrderTypeId(), shipmentMethodTypeId, carrierPartyId, carrierRoleTypeId,
-                contactMechId, orh.getProductStoreId(), 
orh.getShippableItemInfo(shipGroupSeqId), 
orh.getShippableWeight(shipGroupSeqId),
-                orh.getShippableQuantity(shipGroupSeqId), 
orh.getShippableTotal(shipGroupSeqId));
+                contactMechId, orh.getProductStoreId(), 
orh.getShippableItemInfo(shipGroupSeqId), 
orh.getShippableWeightBd(shipGroupSeqId).doubleValue(),
+                orh.getShippableQuantityBd(shipGroupSeqId).doubleValue(), 
orh.getShippableTotalBd(shipGroupSeqId).doubleValue());
     }
 
     public static Map getShipGroupEstimate(LocalDispatcher dispatcher, 
GenericDelegator delegator, String orderTypeId,


Reply via email to