Это старая версия документа.
Функции движения
3.1 Отправить в заказ - changeStatusByGlobalID
Входные параметры:
| login * | логин оптовика |
| password * | пароль оптовика |
| global_id* | номер заказа в системе Eezap, можно получить при добавлении заказа в корзину(2.1) или при получения списка деталей в корзине(2.2) |
Результат:
| ok | 0 - ошибка отправки в заказ, 1 - успешное добавление в заказ |
Пример кода для подключения (PHP):
$client = new SoapClient("http://eezap.ru/webservice/basket.php?WSDL",
array('trace'=>1, "connection_timeout" => 5,array('cache_wsdl' => WSDL_CACHE_NONE)));
$params=array();
$params["login"]='Ваш логин';
$params["password"]='Ваш пароль';
$params['global_id']='global_id - номер заказа в системе eezap';
$result = $client->changeStatusByGlobalID($params);
print_r($result);
3.2 Список заказов - getClientOrderDetails
Входные параметры:
| login * | логин оптовика |
| password * | пароль оптовика |
| date_start | начальная дата в формате dd.mm.YYYY (по умолчанию дата двухмесячной давности) |
| date_end | конечная дата в формате dd.mm.YYYY (по умолчанию текущая дата) |
| status | статус позиции (1 - Новый заказ, 3 -Размещено, 4 - Закуплено, 5 - В дороге, 6 - К выдаче, 7 - Выдано, 8 - Отказ, 9 - Зарезервировано (позициия в статусах, кроме Отказ и Выдано), 0 - Все состояния. По умолчанию = 0) |
| archive | не показывать архив (1 - не показывать, 0 - показывать. По умолчанию = 0) |
| search | поисковая строка |
| type_search | тип поиска (0 - все поля, 1 - метод доставки, 2 - № заказа, 3 - № детали, 4 - референс. по умолчанию = 0) |
| date_st - тип даты (1 - дата статуса, 0 - дата заказа. По умолчанию = 0) |
Результат:
Пример кода для подключения (PHP):
$client = new SoapClient("http://eezap.ru/webservice/orders.php?WSDL",
array('trace'=>1, "connection_timeout" => 5,array('cache_wsdl' => WSDL_CACHE_NONE)));
$params=array();
$params['login']='Ваш логин';
$params['password']='Ваш пароль';
$params['date_start']='';
$params['date_end']='';
$params['status']='';
$params['archive']='';
$params['search']='';
$params['type_search']='';
$params['date_st']='';
$result = $client->getClientOrderDetails($params);
$result_string=$result->getClientOrderDetailsResult->ClientOrderDetails;