Возвращает заказ(ы) с товарным составом.
Ниже приведено описание параметров.
| Параметр | Тип | Описание |
|---|---|---|
| login | String | Логин |
| pass | String | Пароль |
| did | Integer | ИД заказа. Оставьте это поле пустым, либо передайте 0, если хотите посмотреть список всех активных заказов клиента. (за исключением аннулированных и выданных) |
| Параметр | Тип | Описание |
|---|---|---|
| Заголовок документа | ||
| did | Integer | ИД заказа |
| dtc | String | Дата создания заказа |
| nr | String | Номер документа |
| status | String | Название статуса заказа (таблица статусов ниже) |
| statusId | Integer | ИД статуса заказа (таблица статусов ниже) |
| mdt | String | Дата доставки |
| sysId | Integer | ИД системы, в которой был создан заказ (1 - интернет магазин, 8 - API) |
| sysName | String | Название системы, в которой был создан заказ |
| eoid | Integer | ИД заказа в вашей системе, если был передан в addGoodsToOrder. |
| arTovs | Array | Массив с товарными строками заказа. Описание ниже. |
| Товарные строки | ||
| eid | Integer | ИД товарной строки заказа в вашей системе. Если не был передан при добавлении товара, то будет сгенерен автоматически. |
| gid | String | Составной ИД товара. Параметр, который передается в addGoodsToOrder. |
| tovid | Integer | ИД товара |
| brand | String | Бренд |
| nr | String | Артикул |
| tovname | String | Название товара |
| k1 | Integer | Заказанное кол-во |
| k2 | Integer | Забронированное кол-во |
| k3 | Integer | Итоговое подтверждённое количество в заказе. Меняется в процессе сборки заказа, финальное значение приобретает в статусе заказа "Выдан". |
| price | Float | Цена |
| sum | Float | Сумма |
| gname | String | Страна происхождения |
| gtd | String | ГТД |
| packing | Integer | Кратность упаковки |
Ниже приведены коды и названия статусов заказов.
| ИД статуса (statusId) | Название статуса (status) |
|---|---|
| 0 | Аннулирован |
| 10 | Отправлен на бронирование |
| 20 | Забронирован менеджером |
| 30 | Подтвержден |
| 50 | На комплектации |
| 90 | Можно забрать |
| 100 | Выдан |
array (
0 =>
array (
'did' => 7078605,
'dtc' => '14.07.2017 12:42:52',
'nr' => NULL,
'status' => 'Забронирован',
'mdt' => '15.07.2017 00:00:00',
'arTovs' =>
array (
0 =>
array (
'eid' => 206624697,
'gid' => '24758303W20',
'tovid' => 24758303,
'brand' => 'FIXAR',
'nr' => 'FK0179',
'tovname' => 'Шаровая опора L/R перед.',
'k1' => 1,
'k2' => 1,
'k3' => 0,
'price' => 345.87,
'sum' => 345.87,
'gname' => NULL,
'gtd' => NULL,
'packing' => 1,
),
1 =>
array (
'eid' => 206624698,
'gid' => '143431W20',
'tovid' => 143431,
'brand' => 'KNECHT',
'nr' => 'OC47',
'tovname' => 'Фильтр масляный',
'k1' => 1,
'k2' => 1,
'k3' => 0,
'price' => 0,
'gname' => NULL,
'gtd' => NULL,
'packing' => 1,
),
),
),
)
<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="API" xmlns:ns2="http://xml.apache.org/xml-soap" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<ns1:listOrdersResponse>
<return SOAP-ENC:arrayType="ns2:Map[1]" xsi:type="SOAP-ENC:Array">
<item xsi:type="ns2:Map">
<item>
<key xsi:type="xsd:string">did</key>
<value xsi:type="xsd:int">7078605</value>
</item>
<item>
<key xsi:type="xsd:string">dtc</key>
<value xsi:type="xsd:string">14.07.2017 12:42:52</value>
</item>
<item>
<key xsi:type="xsd:string">nr</key>
<value xsi:nil="true"/>
</item>
<item>
<key xsi:type="xsd:string">status</key>
<value xsi:type="xsd:string">Забронирован</value>
</item>
<item>
<key xsi:type="xsd:string">mdt</key>
<value xsi:type="xsd:string">15.07.2017 00:00:00</value>
</item>
<item>
<key xsi:type="xsd:string">arTovs</key>
<value SOAP-ENC:arrayType="ns2:Map[2]" xsi:type="SOAP-ENC:Array">
<item xsi:type="ns2:Map">
<item>
<key xsi:type="xsd:string">eid</key>
<value xsi:type="xsd:int">206624697</value>
</item>
<item>
<key xsi:type="xsd:string">gid</key>
<value xsi:type="xsd:string">24758303W20</value>
</item>
<item>
<key xsi:type="xsd:string">tovid</key>
<value xsi:type="xsd:int">24758303</value>
</item>
<item>
<key xsi:type="xsd:string">brand</key>
<value xsi:type="xsd:string">FIXAR</value>
</item>
<item>
<key xsi:type="xsd:string">nr</key>
<value xsi:type="xsd:string">FK0179</value>
</item>
<item>
<key xsi:type="xsd:string">tovname</key>
<value xsi:type="xsd:string">Шаровая опора L/R перед.</value>
</item>
<item>
<key xsi:type="xsd:string">k1</key>
<value xsi:type="xsd:int">1</value>
</item>
<item>
<key xsi:type="xsd:string">k2</key>
<value xsi:type="xsd:int">1</value>
</item>
<item>
<key xsi:type="xsd:string">k3</key>
<value xsi:type="xsd:int">0</value>
</item>
<item>
<key xsi:type="xsd:string">price</key>
<value xsi:type="xsd:float">345.87</value>
</item>
<item>
<key xsi:type="xsd:string">sum</key>
<value xsi:type="xsd:float">345.87</value>
</item>
<item>
<key xsi:type="xsd:string">gname</key>
<value xsi:nil="true"/>
</item>
<item>
<key xsi:type="xsd:string">gtd</key>
<value xsi:nil="true"/>
</item>
<item>
<key xsi:type="xsd:string">packing</key>
<value xsi:type="xsd:int">1</value>
</item>
</item>
<item xsi:type="ns2:Map">
<item>
<key xsi:type="xsd:string">eid</key>
<value xsi:type="xsd:int">206624698</value>
</item>
<item>
<key xsi:type="xsd:string">gid</key>
<value xsi:type="xsd:string">143431W20</value>
</item>
<item>
<key xsi:type="xsd:string">tovid</key>
<value xsi:type="xsd:int">143431</value>
</item>
<item>
<key xsi:type="xsd:string">brand</key>
<value xsi:type="xsd:string">KNECHT</value>
</item>
<item>
<key xsi:type="xsd:string">nr</key>
<value xsi:type="xsd:string">OC47</value>
</item>
<item>
<key xsi:type="xsd:string">tovname</key>
<value xsi:type="xsd:string">Фильтр масляный</value>
</item>
<item>
<key xsi:type="xsd:string">k1</key>
<value xsi:type="xsd:int">1</value>
</item>
<item>
<key xsi:type="xsd:string">k2</key>
<value xsi:type="xsd:int">1</value>
</item>
<item>
<key xsi:type="xsd:string">k3</key>
<value xsi:type="xsd:int">0</value>
</item>
<item>
<key xsi:type="xsd:string">price</key>
<value xsi:type="xsd:float">0</value>
</item>
<item>
<key xsi:type="xsd:string">gname</key>
<value xsi:nil="true"/>
</item>
<item>
<key xsi:type="xsd:string">gtd</key>
<value xsi:nil="true"/>
</item>
<item>
<key xsi:type="xsd:string">packing</key>
<value xsi:type="xsd:int">1</value>
</item>
</item>
</value>
</item>
</item>
</return>
</ns1:listOrdersResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>