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, |
Free forum by Nabble | Edit this page |