<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
    <title>Magento Issue Tracking</title>
    <link>http://www.magentocommerce.com/bug-tracking/</link>
    <description></description>
    <dc:language>en</dc:language>
    <dc:creator>MagentoCommerce</dc:creator>
    <dc:rights>Copyright {gmt_date format="%Y"}</dc:rights>
    <dc:date>{gmt_date format="%Y-%m-%dT%H:%i:%s%Q"}</dc:date>
    <admin:generatorAgent rdf:resource="http://expressionengine.com/" />
        <item>
        <title>View Issue #21912 / calculation error transfer between multishipping a</title>
        <link>http://www.magentocommerce.com/bug-tracking/issue?issue=8803</link>
        <description><![CDATA[<strong>Posted:</strong> 2010-03-25 07:09:43<br/><strong>Category:</strong> Taxes<br/><strong>Version:</strong> 1.4.0.1<br/><strong>Priority:</strong> high<br/><strong>Status:</strong> closed<br/><strong>Reported By:</strong> <a href="http://www.magentocommerce.com/boards/member/118921/">kenjimiyake</a></strong><br/><br/>quoted tax and price incorrect because calculation error transfer between multishipping address in using multishipping checkout.<br />
<br />
this problem may fix with below patch (with some typo(maybe) fix)<br />
<br />
--- a/app/code/core/Mage/Tax/Model/Sales/Total/Quote/Tax.php<br />
+++ b/app/code/core/Mage/Tax/Model/Sales/Total/Quote/Tax.php<br />
@@ -82,6 +82,8 @@ class Mage_Tax_Model_Sales_Total_Quote_Tax extends Mage_Sales_Model_Quote_Addres<br />
     public function collect(Mage_Sales_Model_Quote_Address $address)<br />
     {<br />
         parent::collect($address);<br />
+        $this-&gt;_roundingDeltas = array();<br />
+        $this-&gt;_baseRoundingDeltas = array();<br />
         $store = $address-&gt;getQuote()-&gt;getStore();<br />
         $customer = $address-&gt;getQuote()-&gt;getCustomer();<br />
         if ($customer) {<br />
@@ -575,7 +577,7 @@ class Mage_Tax_Model_Sales_Total_Quote_Tax extends Mage_Sales_Model_Quote_Addres<br />
         if (!isset($taxGroups[$rateKey]['totals'])) {<br />
             $taxGroups[$rateKey]['totals'] = array();<br />
         }<br />
-        if (!isset($taxGroups[$rateKey]['totals'])) {<br />
+        if (!isset($taxGroups[$rateKey]['base_totals'])) {<br />
             $taxGroups[$rateKey]['base_totals'] = array();<br />
         }<br/><br/><hr/>]]></description>
    </item>
    
                    <item>
        <title>RE: calculation error transfer between multishipping a</title>
        <description><![CDATA[<em>#1 / Comment by Magento Team</em><br/><br/>Hello kenjimiyake,<br />
<br />
This issue was fixed. The changes will be available in the next bugfix release.<br />
<br />
Thank you.]]></description>
    </item>
        </channel>
</rss>