我使用Magento API(SOAP V2)创建货件。
我需要创建一个部分订单,但似乎无法让它发挥作用。它只是将所有商品设置为已发货。
从文档中,我使用:
$result = $proxy->salesOrderShipmentCreate($sessionId, '200000006', array('8', '1'), 'shipment comment');
其中
array('8','1')
是order_item_id和数量。
我已尝试手动将sku和实际产品ID输入,但它仍然没有注册为部分订单。
有人可以帮我创建部分订单吗?
答案 0 :(得分:0)
所以我只是快速浏览文档,我觉得array(8,1)
本质上是示例数据(array('order_item_id' => '8', 'qty' => '1'),
)我用Google搜索salesOrderShipmentCreate
并查看了magento的文档,似乎有所述数组ID和数量中只有2个值。尝试采用这种语法,看看它是否有效。然而,我对magento订单创建并不十分熟悉,但似乎这个问题需要定期处理,定制似乎是一个可能的路线。