Questions tagged «invoice»

生成Magento付款发票作为付款收据的确认

1
循环配置文件-它们如何工作?
我正在尝试了解Magento如何管理重复资料和与其关联的订单。 我对此有一些开放的问题: 订购: 从Magento商家角度如何创建后续的“订单”?一阶订单由最终用户下达,后续时间表会怎样? 开票: 发票如何设置?发票是否直接从Magento发给客户? 对发票的重新订购项目有什么影响? 如何管理税收?

1
magento:发票PDF设计定制
我要自定义发票PDF布局。 当产品名称较大时,表数据看起来未正确对齐。 我如何轻松管理PDF INVOICE的设计。 我试图在app / code / core / mage / sales / model / order / pdf / abstract.php中进行更改,但没有找到解决方案。需要帮助来修复pdf布局设计。

2
Magento每个新发票的递增ID递增5?
我需要将每个新的发票编号增加5,我已经尝试过以下代码。 但是更改了所有发票,装运,订单和贷项凭证。 我需要将每个新的发票编号增加5,发货增加5,并将贷项凭单增加3。 销售订单也增加1(正常)。 我怎样才能做到这一点 。? 任何人都可以帮助我。 class Mage_Eav_Model_Entity_Increment_Numeric extends Mage_Eav_Model_Entity_Increment_Abstract { public function getNextId() { $last = $this->getLastId(); if (strpos($last, $this->getPrefix()) === 0) { $last = (int)substr($last, strlen($this->getPrefix())); } else { $last = (int)$last; } $next = $last + 5; return $this->format($next); } }

2
打印发票时出错
我已经使用XAMPP的BitNami Magento安装在Windows 7上安装了标准的Magento 1.8.0.0。 当我打开销售->发票屏幕并单击发票,然后单击屏幕右上角的橙色“打印”按钮时,我在网络浏览器中收到以下错误消息: 致命错误:Zend_Pdf_FileParserDataSource_File :: __ construct()的声明必须与C:\ xampp \ apps \ magento \ htdocs \ lib \ Zend \ Pdf \ FileParserDataSource \ File.php中的Zend_Pdf_FileParserDataSource :: __ construct()兼容 有人知道我为什么得到这个以及如何解决这个问题吗?

1
以编程方式创建发票时给客户发送电子邮件
以编程方式创建发票时,如何使系统通过电子邮件将发票发送给客户? $order=Mage::getModel('sales/order')->load($orderid); $invoice = Mage::getModel('sales/service_order', $order)->prepareInvoice(); if (!$invoice->getTotalQty()) { Mage::throwException(Mage::helper('core')->__('Cannot create an invoice without products.')); } $invoice->setRequestedCaptureCase(Mage_Sales_Model_Order_Invoice::CAPTURE_ONLINE); $invoice->register(); $transactionSave = Mage::getModel('core/resource_transaction') ->addObject($invoice) ->addObject($invoice->getOrder()); $transactionSave->save();

1
违反完整性约束:1062键“ UNQ_SALES_FLAT_INVOICE_INCREMENT_ID”的重复条目
我正在帮助商家追踪某些付款交易失败(在繁重的订单日期间)的根本原因,该交易失败并出现以下错误 SQLSTATE [23000]:违反完整性约束:1062键“ UNQ_SALES_FLAT_INVOICE_INCREMENT_ID”的条目“ 51986”重复 该UNQ_SALES_FLAT_INVOICE_INCREMENT_ID指数是在一个独特的密钥increment_id在列sales_flat_invoice表。当我在该表中查找increment_id错误(51986)中提到的内容时,我发现其中已经有一张发票increment_id,并且该发票是由另一位客户下的订单。 我与此有关的2个问题 通常在Magento CE 1.9.0.1中的哪个位置创建发票ID? Magento CE 1.9.0.1库存中是否存在已知问题,且几乎同时发生的订单具有冲突的发票ID? 我认识到51986手段的增量ID 商店具有某种扩展名,用于更改已安装的增量ID,但是我想确保在沿这条路径走得太远之前没有已知的科学。

2
已经为此InvoiceID(#10412:重复的发票)付款了。
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 我创建了一个重复的个人资料产品,并使用Paypal作为支付网关。点击付款后,我得到了错误 “ PayPal网关已拒绝请求。已经为此发票ID(#10412:发票重复)付款。” 我已经在我的贝宝帐户中完成了必要的设置。PayPal帐户(标准)>配置文件>付款接收首选项>在阻止意外付款下:选择否,允许每个发票ID进行多次付款。 但这仍然给了我同样的错误。 任何建议都会有很大帮助。

2
创建自定义pdf的最佳做法?
是否有创建新自定义(例如发票PDF)的最佳实践? 我需要具有自己的布局和表格的单独的自定义PDF。 这是我的问题:我以前从未在Magento中创建PDF,所以有很多问题在哪里以及如何开始。 我唯一拥有的是一个带有模型和集合的新模块。 我的模板需要phtml文件还是Zend_Pdf属于模型?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.