1452
правки
Изменения
API
,Нет описания правки
<?xml version="1.0" encoding="UTF-8"?>
<statusreq>
<order orderno="111111" ordercode="34534234">
<barcode>111111</barcode>
<sender>
<instruction>Проверить при покупателе, подписать акт</instruction>
<items>
<item quantity="1" mass="0.2" retprice="37.5" barcode="2345625213125" article="1" returns="0">Мяч</item> <item quantity="2" mass="2" retprice="100" barcode="4645625213138" article="2" returns="0">Обруч</item> <item quantity="3" mass="0.3" retprice="50" barcode="2345625213126" article="3" returns="0">Погремушка желтая</item>
</items>
<receivercoords lat="55.6565477" lon="37.5778314"></receivercoords>
<currcoords lat="55.6565577" lon="37.5778214" accuracy="50" RequestDateTime="2014-04-21 18:07:45"></currcoords>
<deliveryprice>150</deliveryprice>
<status>DELIVERY</status>
<customstatecode>2<customstatecode>
<deliveredto>Иванова, секр.</deliveredto>
<delivereddate>2014-03-22</delivereddate>
<deliveredtime>12:45</deliveredtime>
</order>
</statusreq>
=== Описание полей ответа статусов ===
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:
*атрибут '''senderordercode''' контейнера order - Информация о отправителе внутренний код заказа в системе, применяется для некоторых внутренних операций.* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного отказа.* receivercoords - координаты получателя.* currcoords - текущие координаты заказа.Атрибуты:<source lang="xml"> lat - широта <sender>lon - долгота <company>Название компании отправителя< accuracy - точность в метрах RequestDateTime - дата/company>время последнего обновления координат. <person>Контактное лицо отправителя<* deliveryprice - стоимость доставки в валюте расчетов с клиентом.* status - статус доставки.* customstatecode - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/person>причин недоставки. <phone>Телефон* deliveredto - Данные о вручении, Email отправителя</phone>либо причина недоставки.* delivereddate - Дата вручения.* deliveredtime - Время вручения. В случае недоставки может быть пустым. Статус может принимать следующие значения: NEW - Новый <town>Город отправителя</town>ACCEPTED - Получен складом <address>Адрес отправителя</address> <date>Дата забора</date>DELIVERY - Доставляется <time_min>Желаемое время забора</time_min> <time_max>Желаемое время забора</time_max>COMPLETE - Доставлен </sender></source>CANCELED - Не доставлен
== Справочник городов ==