I'm looking to find how should array of items look like. I have found an example here:
$orderIncrementId = '200000006'; $itemsQty = array('3' => '3', '4' => '5'); $result = $proxy->call( $session, 'order_shipment.create', array( $orderIncrementId, $itemsQty ) );
But that doesn't work for me. Plus there's misleading action name. It should be "sales_order_shipment.create" instead "order_shipment.create". So far I have found that passing empty array as second parameter works, but then a shipment is created for all ordered items. Not what I need.