发票PDF多次显示税

时间:2012-08-13 08:27:16

标签: magento pdf invoice

(法师1.6.2.0)

因为我要打印发票(pdf),它会在产品清单中显示多次税(这没关系),也可以在发货后显示。

总共会显示4次,其中2次是多余的,我想摆脱它们。 什么类生成此PDF以及在哪些地方更改它显示税收的行为?

3 个答案:

答案 0 :(得分:1)

我想,启用了完整的税务摘要,您可能不需要覆盖任何类来删除2个冗余行。

对于实验,您可以执行下一步:在管理区域中转到系统 - >配置 - >税

现在,在“订单,发票,Creditmemos显示设置”组中,检查“显示完整税务摘要”是否设置为YES。如果将其设置为YES,则将其更改为NO,保存配置并尝试再次生成PDF。

与我们分享结果。

答案 1 :(得分:1)

在Magento,运输税显示两次时会出现错误。您可以在/public_html/app/code/core/Mage/Sales/Model/Order/Pdf/Abstract.php(第588行 - magento 1.8)中修复此问题

            if ($total->canDisplay()) {
            $total->setFontSize(10);
                 // duplicate tax fix
                $duplicates = array_map('unserialize', array_unique(array_map('serialize', $total->getTotalsForDisplay())));
                foreach ($duplicates as $totalData) {
                $lineBlock['lines'][] = array(

答案 2 :(得分:0)

谢谢ceckoslab你的回答让我得到了正确的配置 我已将我的配置发布在magento社区帖子上 这里: http://www.magentocommerce.com/boards/viewthread/279846/ 干杯

相关问题