1
我正在創建Magento應用程序,並計劃使用Magento API創建銷售訂單發票。Magento銷售訂單使用API無法正常工作的產品數量更新的發票
這是我的發票創建的僞代碼。問題是,它創建了一個發票,但該發票始終是空白(不顯示產品和數量)
<?php
$proxy = new SoapClient('http://myurl/api/soap?wsdl');
$sessionId = $proxy->login('apiuser', 'apikey');
// item array with sku and quantity
$invoiceItems = array(
'002' => '1', '003' => '1', '004' => '1', '005' => '1'
);
// Create new invoice
$newInvoiceId = $proxy->call($sessionId, 'sales_order_invoice.create', array($saleorderno, $invoiceItems, 'Invoice Created', true, true));
?>
但是,當我創建一個銷售訂單發票這樣(有銷售訂單沒有變化量),它工作正常
$newInvoiceId = $proxy->call($sessionId, 'sales_order_invoice.create', array($saleorderno, array(), 'Invoice Created', true, true));
我的代碼有任何錯誤嗎? 任何人都可以給我一些建議嗎?
非常感謝你.... – 2012-03-13 08:17:19
@烏拉斯 - 最歡迎和歡呼! – 2012-03-13 11:13:23