覆盖Magento中的税务计算管理

时间:2013-06-18 08:57:47

标签: magento

我需要覆盖magento计算税收的方式。

我需要动态更改客户的税级,当他更改地址时填写增值税号。

要做到这一点,我发现重写Customer方法getTaxClassId()已经足够了,但事实并非如此。我发现,为了进行计算,Magento使用客户的税级以及他的集团的税级。

要计算正确的费率,小组和客户的税级必须相同。

问题是我无法覆盖组的税级ID,因为当你这样做时

法师:: getModel( “客户/组”) - > getTaxClassId($组ID)

我无法确定它引用的客户。

所以也许我可以尝试另一种方法:我正在考虑重写税收规则计算类。我们的目标是重新定义产品税类CUSTOMER Tax Class的税收规则,但我无法理解Magento在哪里这样做。

任何人都可以帮助我吗?

谢谢!

0 个答案:

没有答案