当我开始使用magento时,我会列出包括增值税的项目,因为我不是增值税注册人。但是现在我已经自动化了来自数据供应公司的价格和数据。并且它们发送的价格不包括增值税,因此我需要一条规则在其之上添加20%的增值税。
我已经创建了一条规则,如下所示:http://www.magentocommerce.com/knowledge-base/entry/setting-up-value-added-tax-vat
并给它起了“标准增值税”的名称,但是问题是我的magento使用的属性是“应纳税”的税收,而不是“增值税标准”
您能告诉我如何让magento默认使用此规则吗?并显示价格包括前端的增值税,在任何地方。
有一种解决方案可以选择目录中的所有项目并编辑属性,然后选择“标准增值税”,但这不能证明是错误的。我们每天都会编辑新商品,而找不到哪个产品显示了增值税,哪些没有。
我所做的另一件事是:更改了“应纳税”属性中的设置。但仍未在前端显示增值税。我曾尝试将“标准VAT2”作为优先级,但没有用。
您的帮助将不胜感激。请详细说明每件事。
最佳答案
设置产品税规则后,将要应用的所有国家/地区和税率分配给标准增值税产品增值税类别,然后,您将更改每种产品以使用此税收类别。进入产品,选择价格,然后将增值税类别更改为标准增值税。如果您的规则全部正确设置,并且您已经在系统配置中将产品价格设置为不包括税,那么它将自动将您的税规则应用于前端的产品。
我不知道产品tax_class_id的默认系统配置选项。最终,它只是一个EAV属性,就像其他任何自定义产品属性一样。设置新产品时,我的部署始终默认为“无”之后的第一个产品税类。您可以做的是手动进入数据库,并将tax_class_id属性的默认值设置为要默认设置为产品税类的ID。像下面这样的事情可能会做到;
UPDATE `eav_attribute` SET `default_value` = '2' WHERE `eav_attribute`.`attribute_code`='tax_class_id';