私はphpでmagento apiを使用してmagentoストアに請求書を作成したい. () またはすべての数量。以下は、請求書を作成するための擬似コードです
$client = new Zend_XmlRpc_Client('http://127.0.0.1:8080/AndroidMagento/api/xmlrpc')
$session = $client->call('login', array('tester','tester'));
$saleorderno = '100000007';
Mage::init();
$order = Mage::getModel('sales/order')->load($saleorderno);
$orderItems = $order->getAllItems();
$invoiceItems = array();
foreach ($orderItems as $_eachItem) {
$invoiceItems[$_eachItem->getItemId()] = $_eachItem->getQtyOrdered();
}
$result = $client->call('call',array($session,'sales_order_invoice.create',array($saleorderno,array('order_item_id' => 9474, 'qty' => 1),'Invoice Created by Test',false,false)));
私は多少のアイデアを見つけたこのリンクを見ましたが、正確には理解できません.order_item_idの値を取得する方法を理解できません.???
何か案が???提案してください よろしくお願いします...