从运输和税收计算中排除自定义选项
-
16-10-2019 - |
题
有什么方法可以将自定义选项从运输和税收计算中排除,而无需自定义模块?只是看看是否有人在没有太多努力的情况下做到这一点。
谢谢,马克
解决方案 2
关于此的更新,我覆盖了 _totalBaseCalculation
功能 Mage_Tax_Model_Sales_Total_Quote_Subtotal
. 。在该功能中,我打电话给我(自定义)助手 getItemOptionsPriceTotal
这获得了该项目的总期权价格。里面 Subtotal.php
, ,然后我从 $taxable
在此之前 $item->setTaxableAmount
.
就运输部件而言,我做了类似但有些不同的事情(使用自定义运输模块)。我从商品基价中减去了期权价格: $item->setPrice($item->getPrice() - $optionsPrice);
在计算运输率之前。这似乎有效...
其他提示
不 :)
我与Magento的VAT合作了一段时间,对已经存在的模块进行了一些研究,但这不是标准配置,也无法找到另一个模块。
增值税的另一个令人讨厌的问题是阿根廷法律。