Magento 1.7 - 无法为支票/汇票销售创建发票

时间:2013-03-22 06:19:26

标签: magento magento-1.7

我有一个Magento商店,运行在1.7.0.2。

如果付款方式为支票/汇票,我无法将订单从待处理或处理转为完成。

基本上,在创建发票屏幕上,单击页面底部的[提交发票]按钮不会执行任何操作。没有错误,没有JavaScript警告,只是没有。

我尝试了3种不同的浏览器,它们出现在实时网站和我的暂存网站上。

信用卡订单一旦发货就自动移至完成,在创建发票时选择“离线捕获”,“采购订单”将移至“完成”,但仍然通过“支票/汇票”支付的订单将使我的所有能力无法创建发票。

非常感谢任何帮助。

3 个答案:

答案 0 :(得分:0)

检查您在magento admin中启用的付款方式。

答案 1 :(得分:0)

我不知道这是否与您的问题有关,但我遇到了同样的问题。查看页面源后,我看到提交发票按钮没有onclick事件。

我所做的,这不是一个解决方案,但对我有用的是添加另一个按钮,添加正确的" onclick"点击时。我叫它"验证发票"。

编辑文件/app/design/adminhtml/default/default/template/sales/order/invoice/create/items.phtml

第124行,<?php echo $this->getChildHtml('submit_button') ?>

正上方

我补充说:

<button onclick="$$('div .submit-button').invoke('writeAttribute','onclick','$(\'edit_form\').submit()');alert('Done');">Validate Invoice</button>

点击&#34;验证发票&#34;按钮,然后您可以提交发票。

同样,它几乎不是解决方案,但它绝对适用于我。

答案 2 :(得分:-1)

您使用的浏览器和操作系统是什么?与我的客户有同样的问题,他们使用资源管理器和窗口。然后,我在Mac上尝试使用Chrome,这就是诀窍。