有什么方法可以将自定义选项从运输和税收计算中排除,而无需自定义模块?只是看看是否有人在没有太多努力的情况下做到这一点。

谢谢,马克

有帮助吗?

解决方案 2

关于此的更新,我覆盖了 _totalBaseCalculation 功能 Mage_Tax_Model_Sales_Total_Quote_Subtotal. 。在该功能中,我打电话给我(自定义)助手 getItemOptionsPriceTotal 这获得了该项目的总期权价格。里面 Subtotal.php, ,然后我从 $taxable 在此之前 $item->setTaxableAmount.

就运输部件而言,我做了类似但有些不同的事情(使用自定义运输模块)。我从商品基价中减去了期权价格: $item->setPrice($item->getPrice() - $optionsPrice); 在计算运输率之前。这似乎有效...

其他提示

不 :)

我与Magento的VAT合作了一段时间,对已经存在的模块进行了一些研究,但这不是标准配置,也无法找到另一个模块。

增值税的另一个令人讨厌的问题是阿根廷法律。

许可以下: CC-BY-SA归因
scroll top