Php 在magento中应用增值税规则

Php 在magento中应用增值税规则,php,html,mysql,css,magento,Php,Html,Mysql,Css,Magento,当我开始使用magento时,我通常会列出包括增值税在内的项目,因为我不是增值税登记簿。但现在我已经从一家数据供应公司自动化了我的价格和数据。他们发送的价格不包括增值税,所以我需要一个规则,在价格上加20%的增值税 我创建了一条规则,如下所述: 并给它命名为标准增值税,但问题是我的magento使用的是“应纳税”属性,而不是增值税标准 您能告诉我如何使magento默认使用此规则吗?并显示价格包括增值税在前端,每一个地方 有一种解决方案可以选择catalog和edit属性中的所有项目,并选择St

当我开始使用magento时,我通常会列出包括增值税在内的项目,因为我不是增值税登记簿。但现在我已经从一家数据供应公司自动化了我的价格和数据。他们发送的价格不包括增值税,所以我需要一个规则,在价格上加20%的增值税

我创建了一条规则,如下所述: 并给它命名为标准增值税,但问题是我的magento使用的是“应纳税”属性,而不是增值税标准

您能告诉我如何使magento默认使用此规则吗?并显示价格包括增值税在前端,每一个地方

有一种解决方案可以选择catalog和edit属性中的所有项目,并选择Standard VAT,但这不是防错的。我们每天编辑新的项目,不会发现哪个产品显示增值税,哪个不显示增值税

我做的另一件事是:更改了属性中的设置。但它仍然没有在前端显示增值税。我试图优先考虑标准VAT2,但没有用


你的帮助将不胜感激。请详细说明每一件事。

一旦您设置了产品税规则,将所有您想要应用的国家和税率分配给您的标准增值税产品增值税类别,您就可以将每个产品更改为使用该税务类别。进入产品,选择价格,并将增值税类别更改为标准增值税。如果您的规则设置正确,并且您在系统配置中已将产品价格设置为不含税,则它将自动将您的税务规则应用于前端的产品

我不知道product tax_class_id的默认系统配置选项。最终,它只是一个EAV属性,就像其他任何自定义产品属性一样。设置新产品时,我的部署始终默认为“无”之后的第一个产品税类。您可以手动进入数据库,并将tax_class_id属性的默认值设置为您希望默认设置的产品税类的id。像下面这样的东西可能会做到这一点

UPDATE `eav_attribute` SET `default_value` = '2' WHERE `eav_attribute`.`attribute_code`='tax_class_id';

嗨,谢谢你的回答。但您知道如何使该规则在默认情况下适用于所有产品吗?就像我们添加新产品时自动使用该规则一样?嗨,谢谢你的回复,你能告诉我路径吗??通往什么的道路?只需连接到数据库并在magento数据库上执行上述SQL即可。将默认_值=2更改为您希望设置为默认值的税务类别的ID。如果您不确定,请找一个知道他们在为您做什么的人。嗨,数据库文件的路径,我可以在那里编辑代码?对不起,我没有任何开发人员为我工作。如果你能说出文件的位置,你会觉得很棒,比如:app>code>code>default>Databases不是这样工作的。我强烈建议你雇佣一个知道自己在做什么的开发人员。