在发票PDF上,我需要在变速时显示消息。

在文件中 app/code/local/Mage/Sales/Model/Order/Pdf/Abstract.php 我想使用变量 $vatShifted, ,这是对还是错,然后显示消息“增值税移动”(如果为true)。

首先认为这可能是基于客户群。但是,那行不通。我正在使用Pillwax Euvat模块,并基于对外国欧盟客户的有效增值税编号,它可以将增值税设置为不创建或使用帐户的客户的增值税。这些客户被分配给未登录的客户组,该集团也用于缴纳税款的客户。

我想唯一的选择是查看付款增值税是否为零。 (欢迎更好的解决方案!)这可以是按订单项,其中显示PDF中该项目旁边显示的消息。更简单的解决方案将是使用总增值税值。增值税将被转移到所有项目或无需的情况下,我不预见这种情况会改变。

我如何获取总增值税值来定义 $vatShifted?

有帮助吗?

解决方案

我发现的解决方案如下。在Abstract.php中我使用了 var_dump($order)die(), ,寻找该特定顺序的增值税数量,我发现 $order["base_tax_amount"] 拥有正确的价值。因此,基于它,无论是0是否,我都会在PDF中显示一条消息。

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