2012-05-11 75 views
0

我有兩個商店視圖,一個是EUR(主幣種),另一個是Dollar(美元)。 兩家商店的稅率爲21%,包括在產品價格中。 在購物車中,如果我將商店更改爲美元商店視圖,則「單價(不含稅)」列未正確計算。似乎只有在這個領域貨幣轉換完成兩次。更改購物車列中的貨幣列單位價格不包括貨幣轉換時的稅收錯誤

這是店裏

http://dl.dropbox.com/u/546584/cart_problem_DOLLAR.png http://dl.dropbox.com/u/546584/cart_problem_EUR.png

有些人可以HALP我解決這個問題的內容? 我已經做了很多調試,但不能讓自己走出隧道。 Tkis!

+0

是怎樣的不含稅價格。稅款計算?你能提供我們的代碼嗎? – shadyyx

回答

0

如果商店正在節省價格,稅,那麼在計算不含稅價格時你會小心。稅。

如果稅率是21%,那麼價格含稅。不含稅價格的121%。稅,因此價格不包括在內。應按照$priceExclTax = $priceInclTax/1.21;計算稅額。

0

下載版本1.7.0.2

複製到本地

Mage_Tax_Model_Sales_Total_Quote_Subtotal

這應該解決您的問題