<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://wiki.courierexe.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gnidenko</id>
		<title>Меасофт - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.courierexe.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gnidenko"/>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Gnidenko"/>
		<updated>2026-04-27T13:59:24Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Client_icons.png&amp;diff=3866</id>
		<title>Файл:Client icons.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Client_icons.png&amp;diff=3866"/>
				<updated>2016-04-20T11:52:47Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%92%D0%B8%D0%BA%D0%B8.png&amp;diff=3865</id>
		<title>Файл:Вики.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%92%D0%B8%D0%BA%D0%B8.png&amp;diff=3865"/>
				<updated>2016-04-20T11:45:39Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%98%D0%BA%D0%BE%D0%BD%D0%BA%D0%B8.png&amp;diff=3863</id>
		<title>Файл:Иконки.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%98%D0%BA%D0%BE%D0%BD%D0%BA%D0%B8.png&amp;diff=3863"/>
				<updated>2016-04-20T11:25:25Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: Gnidenko загрузил новую версию Файл:Иконки.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%98%D0%BA%D0%BE%D0%BD%D0%BA%D0%B8.png&amp;diff=3857</id>
		<title>Файл:Иконки.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%98%D0%BA%D0%BE%D0%BD%D0%BA%D0%B8.png&amp;diff=3857"/>
				<updated>2016-04-20T10:55:18Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: Gnidenko загрузил новую версию Файл:Иконки.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3821</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3821"/>
				<updated>2016-04-19T12:51:44Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.4 от 19.04.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;discount&amp;gt;0&amp;lt;/discount&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''discount''' - Скидка на заказ. В результате сумма заказа будет уменьшена на размер скидки.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3820</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3820"/>
				<updated>2016-04-19T12:28:13Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Описание элементов для оформления заказа */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.3 от 18.04.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;discount&amp;gt;0&amp;lt;/discount&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''discount''' - Скидка на заказ. В результате сумма заказа будет уменьшена на размер скидки.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3819</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3819"/>
				<updated>2016-04-19T12:26:29Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Пример оформления заказа */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.3 от 18.04.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;discount&amp;gt;0&amp;lt;/discount&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3812</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3812"/>
				<updated>2016-04-18T12:40:27Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.3 от 18.04.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3641</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3641"/>
				<updated>2016-04-01T11:48:28Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.3 от 01.04.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9&amp;diff=3637</id>
		<title>История версий</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9&amp;diff=3637"/>
				<updated>2016-03-31T15:05:58Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Недавние изменения ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto&amp;quot; align=center;style=&amp;quot;color:black;background-color:#ffffcc;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
 |-align=&amp;quot;center&amp;quot;; style=&amp;quot;color:black;background-color:#BFBFBF;&amp;quot; align=&amp;quot;center&amp;quot; &lt;br /&gt;
 |width=&amp;quot;5%&amp;quot;|'''Номер версии'''&lt;br /&gt;
 |width=&amp;quot;7%&amp;quot;|'''Дата'''&lt;br /&gt;
 |width=&amp;quot;86%&amp;quot;|'''Описание'''&lt;br /&gt;
 |-&lt;br /&gt;
 |636||1 марта||Интеграции - Добавлена интеграция с Курьер Сервис Экспресс.&lt;br /&gt;
 |-&lt;br /&gt;
 |rowspan=&amp;quot;6&amp;quot; |637&lt;br /&gt;
 |rowspan=&amp;quot;6&amp;quot; |3 марта&lt;br /&gt;
 |В карточку номенклатуры добавлено поле PalletRoundTo, которое будет также использоваться для расчета кол-ва паллет в списке номенклатуры&lt;br /&gt;
 |- &lt;br /&gt;
 |Возможность открывать карточку сотрудника двойным щелчком по дереву в тикетах&lt;br /&gt;
 |- &lt;br /&gt;
 |При сохранении платежа не пытается привязать к счету, если мы уже его привязали&lt;br /&gt;
 |- &lt;br /&gt;
 |Оптимизации карты для больших объемов заказов&lt;br /&gt;
 |- &lt;br /&gt;
 |Оптимизация функции переноса адреса из &amp;quot;не найденных&amp;quot; на карту.&lt;br /&gt;
 |- &lt;br /&gt;
 |Интеграции - Добавлена интеграция с Apiship.&lt;br /&gt;
 |-&lt;br /&gt;
 |638||4 марта ||Добавлена поддержка коротких адресов, в функцию проверки валидности почты. (односимвольная почта)&lt;br /&gt;
 |-&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |10 марта&lt;br /&gt;
 |Исправление возможности пересчета стоимости доставки АПД при выставленном счете или указанной дате оплаты. Исправлен баг с возможностью отправки на доставку из пустого списка&lt;br /&gt;
 |- &lt;br /&gt;
 |API - Добавлена возможность поиска заказов по номеру АПД в функции orders в API.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |11 марта&lt;br /&gt;
 |На форме контакта, в контекстное меню таблицы с контактами, добавлена возможность копировать и вставлять &lt;br /&gt;
 |- &lt;br /&gt;
 |API - Добавлена новая функция smalist в API, позволяющая получить список актов передачи денег клиента.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |14 марта&lt;br /&gt;
 |Исправлена ошибка в переброске товара от разных поставщиков/из разных партий с одного склада на другой &lt;br /&gt;
 |- &lt;br /&gt;
 |Реализовано предупреждение о возможных тормозах при определении суммы наличных на руках у менеджера &lt;br /&gt;
 |-&lt;br /&gt;
 |639||15 марта ||Теперь при формировании отчета по стоимости складского хранения используется не только объем, но и (в том случае, если объем не указан) комбинация полей &amp;quot;кол-во в паллете&amp;quot;/&amp;quot;порядок округления паллет&amp;quot; из карточки единицы номенклатуры &lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |642&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |18 марта&lt;br /&gt;
 |Добавлено условие в фильтр адресов по городу-отправителю.&lt;br /&gt;
 |- &lt;br /&gt;
 |Исправлена ошибка неправильной работы при открытии сохраненного фильтра (из-за побочных действий, совершаемых при изменении значений ComboBox'ов).&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |643&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |18 марта&lt;br /&gt;
 |Улучшен поиск корреспонденций в фильтре F6 по номеру телефона;&lt;br /&gt;
 |- &lt;br /&gt;
 |Добавлена возможность использовать _set в формуле &amp;quot;условие загрузки&amp;quot; шаблона импорта;&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |643&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |21 марта&lt;br /&gt;
 |Добавлено множество полей в подсказку на карте. (вот если мышь навести на адрес, появляется подсказка, поля которые показываются в посдказке можно настраивать в настройках карты - вкладка хинты - адреса ..)&lt;br /&gt;
 |- &lt;br /&gt;
 |ЛК - Добавлена возможность просмотра Актов передачи денег. Теперь у клиентов с премиум аккаунтом в меню появилась новая вкладка &amp;quot;Финансы&amp;quot;,где можно просмотреть список актов, кликнув по которым, можно просмотреть список заказов по выбранному акту.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;3&amp;quot; |644&lt;br /&gt;
 |rowspan=&amp;quot;3&amp;quot; |22 марта&lt;br /&gt;
 |Изменение расчета кол-ва заказов в месяц + доп. переменные&lt;br /&gt;
 |- &lt;br /&gt;
 |Модули - Новая версия (1.6) модуля интеграции с Opencart, где исправлены мелкие недочеты в работе.&lt;br /&gt;
 |- &lt;br /&gt;
 |Изменение сообшения о необходимости приемки возвратов при закрытии курьера&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |646&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |23 марта&lt;br /&gt;
 |Пункт проставить оплату в АПД, закрыт правом &amp;quot;Редактировать АПД&amp;quot;&lt;br /&gt;
 |- &lt;br /&gt;
 |Модули - Новая версия (1.5.2) модуля интеграции с Битрикс, где исправлены мелкие недочеты в работе.&lt;br /&gt;
 |-&lt;br /&gt;
 |646||24 марта||Отчет &amp;quot;Оборот по клиентам помесячно&amp;quot; из печатных форм &amp;quot;Отчеты, заложенные в системе&amp;quot;&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Старые версии 472-257&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Версия 395 &amp;amp;nbsp; 07.05.2014 ==&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена переменная ShowModeAsText, если её включить то на вкладке Адреса, в поле Режим, светофор срочности будет заменён на текст&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Выдаче в окне &amp;quot;Статус со слов курьера&amp;quot; добавлено поле &amp;quot;Время&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшены функции извлечения телефонных номеров и адресов почты&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено сохранение путевого листа из выдачи&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделано проставление Даты вручения в адресе, когда в связанной карточке Срочных проставлен статус Доставлено&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена поддержка протоколов почты ssl, tls. Добавлена переменная &amp;quot;Протокол&amp;quot;, и также можно настроить локально Настройки → Параметры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В режиме просмотра трека в картах теперь показаны выданные заказы из выдачи, цвет квадрата зависит от статуса выдачи (цвета выдачи &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|указываются в статусах). Показано последнее известное положение курьера пиктограммой машины&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форме прикреплённых файлов (карточки корр., отправленного сообщения) добавлена возможность сохранять файлы в проводник системы простым &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|перетаскиванием из программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен редактор кода с подсветкой синтаксиса&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке корреспонденции исправлена ошибка, вызывающая сброс вручную указанной стоимости доставки (при выключенных доп. услугах)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В срочных исправлено заполнение даты создания карточки корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, в результате которой могла быть перезаписана стоимость корреспонденции при выставленном акте: в карточке корреспонденции,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в форме Изменить по выборке, в функции Пересчитать стоимость заказа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Поиск в срочных по номеру накладной теперь не зависит от заданных дат (как поиск по номеру заказа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработано копирование адресов в срочные, теперь копируются план. дата доставки, план. дата забора, фио отправителя, город-отправитель&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|и город-получатель&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено некорректное автозаполнение полей при создании карточки корреспонденции в режиме только возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Запрещено добавлять в манифест адреса с нулевым количеством&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке манифеста появилась кнопка переместить в доставку&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если у пользователя нет лицензии на карты, то у него есть возможность один раз активировать демонстрационный режим на 15 дней&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В детализацию счёта добавлена информация по доп. услугам в виде отдельных столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В редактор доп. услуг добавлена возможность составления условия с учётом статуса в выдаче. Также в редактор были добавлены новые операторы &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|для полей типа дата (поле заполнено, поле не заполнено)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Функции → Трекинг курьеров доработано отображение треков: на трек курьера накладываются круги показывающие сколько минут провёл курьер &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на этом месте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность назначить скрипт в шаблоне импорта для каждой загруженной строки&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен расчет количества заказов от клиента в месяц (влияет на расчет стоимости доставки и, соответственно, на пересчет этой стоимости) - &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|теперь количество заказов считается за текущий месяц, а пересчет не осуществляется для корреспонденций, которые входят в акт передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из которого выставлен счет.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, не дававшая оформить возврат товара с пробитем возвратного чека, если на этот товар сначала пробивался чек продажи, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|затем чек возврата и снова чек продажи.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность загружать введённое значение доп. услуги из шаблона импорта&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке корреспонденции во вложениях исправлено отображение поля примечание&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В трекинге курьеров исправлена ошибка при открытии карточки курьера по точке. В подсказках по точкам трека теперь&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|отображается правильное время&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне отправки счетов по почте добавлена галка группировки писем по заказчику &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в манифестах,  функция переместить всё в в мешок&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная (флаговая) &amp;quot;Показывать вложения при полном отказе&amp;quot; в раздел &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Переменные → Печать → Акт передачи корреспонденции. При взведении этого флага при печати обычной печатной формы &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из акта передачи корреспонденции все вложения при полном отказе будут перечислены в этой форме отдельными строками,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|так же как и вложения при частичном возврате.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, приводившая к искажению данных в отчете комиссионера (акт передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в выдаче, возникавшая в выдаче при взведении флага GivnManagerRegNeed (Требовать авторизацию менеджера) в переменных&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|(Выдача → Требовать авторизацию менеджера)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработано дерево в выдаче:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;nbsp; а) убран узел  &amp;quot;Резерв&amp;quot; если нет ни одного бригадира.&lt;br /&gt;
|-&lt;br /&gt;
|                      &lt;br /&gt;
|&amp;amp;nbsp; б) сделано, чтобы  &amp;quot;Все&amp;quot; показывало все заказы, и распадалось на &amp;quot;Денежные/не денежные&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;nbsp; в) сделано, чтобы нажатием на менеждера было видно все заказы курьеров менеджера.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Версия 472 &amp;amp;nbsp; 07.05.2014 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность выдачи на руки курьеру акта передачи денег (вкладка &amp;quot;Выдача&amp;quot;)  с помощью сканирования &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|штрих-кода, формируемого системой в отчете о доставке/агентском отчете. Если акт передачи денег не был отправлен  &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на доставку - система сделает это автоматически при сканировании упомянутого штрих-кода&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность загрузки исходящих платежей в разделе &amp;quot;Связь → Импорт из банк-клиента&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Закрыта возможность оформления прихода и списания товаров со склада задним числом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Автоматизирована выдача автомобилей курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Произведена оптимизация сборки комплектов - в 2 раза увеличена скорость работы, исправлены недочеты&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В разделе &amp;quot;Документы → Приходные кассовые ордера&amp;quot; произвдеено разделение сумм, принятых налом и безналом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработан задачник - добавлено поле &amp;quot;Дата/время последнего статуса&amp;quot;, для непериодических заданий добавлена &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|возможность просмотра изменений&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработаны платежи - появилась возможность их разнесения по счетам, просмотра остатков сумм&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акт сверки добавлены номера счетов и даты окончания периодов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработан отчет &amp;quot;принятые деньги за период&amp;quot; - несколько платежей от одного клиента, совершенных в один день, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|привезенных одним курьером и принятых одним менеджером выводятся несколькими строками (кол-во строк соответствует&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|кол-ву платежей)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена опция, которая позволяет вводить в курьера оклад за рабочий день, а не за месяц. Оклад умножается &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на количество реально отработанных дней за период начисления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переработан отчет агента - если в фирме, от которой формируется такой отчет, указан НДС, отличающийся от 0,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|то во фразы о деньгах в отчете агента будут включена фраза &amp;quot;, в том числе НДС N% -&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность включения в сборку комплектов заказов корреспонденций, содержащих несколько мест, с помощью &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|сканирования штрих-кодов отправителя, которыми эти места промаркированы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В систему внесен запрет на выдачу зарплаты курьерам, если у них на руках находится денежный заказ&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработан отчет &amp;quot;Клиенты → Сводный отчет по клиентам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Внесены изменения в систему, не позволяющие выдать отправление на руки курьеру, если в карточке корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в качестве ответственного филиала указан филиал, отличный от основного&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В базовую функциональность включен отчет по POS-терминалам. Новый отчет совмещен с существующим отчетом&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Кассы на руках у курьеров&amp;quot; в разделе &amp;quot;Отчеты&amp;quot; → &amp;quot;Касса&amp;quot;. Перед формированием отчета пользователю предлагается выбор,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|какие типы аппаратов включать в отчет&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка: при создании периодического задания с выполнением по дням месяца при его открытии система &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|генерирует ошибку&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет &amp;quot;Склад → номенклатура → единица номенклатуры → функции → операции&amp;quot; добавлены комментарии из документов &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|прихода/списания&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность отправки СМС из нескольких филиалов с одного аккаунта&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка: при выставлении счета напрямую из закладки &amp;quot;заказы&amp;quot; впоследствии сбрасывается период счета&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В права пользователя добавлено правило, позволяющее/запрещающее печать наклеек из номенклатуры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В печатную форму МХ-3 выгружаются коды (артикулы) поставщиков&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицы акта возврата корреспонденции добавлено поле &amp;quot;Скан. кол-во&amp;quot;, аналогичное такому же полю в таблице &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на вкладке &amp;quot;Адреса&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый фильтр на вкладке срочных, параметры фильтра можно настраивать в Справочники → Статусы → Фильтр в срочных&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новое поле в карточке срочных Сумма р (сумма к инкасации, аналог поля сумма р. в карточке корр.), в таблицу срочных&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|добавлено поле &amp;quot;сумма к инкасации&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность давать имена зонам в Справочники → Статусы → Зоны, в связи с этим также изменился редактор &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|линий метро: зоны там указываются в выпадающем списке&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Зоны курьеров можно указывать на карте в Справочники → Зоны на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, иногда возникающая при расчёте цены межгорода&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка определения адресов на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, возникающая при попытке распознавания отсканированных ведомостей&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в карточке корреспонденции и срочных, которая при сохранении могла приводить к появлению сообщения:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Произошла ошибка сохранения записи. Видимо, пока Вы ее редактировали, кто-то другой успел ее изменить или удалить. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Закройте карточку и повторите попытку снова!&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в счетах, возникающая при смене заказчика в уже созданном счёте.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переделан отчёт Выдача → Печать → Акт приёма-передачи, добавлены столбцы Вложение, Поручение, Крайняя дата доставки,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|видимость столбцов настраивается в переменных (по умолчанию скрыты)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены дополнительные услуги. Список общих услуг создаётся и редактируется в Справочники → Дополнительные услуги.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Список уникальных услуг для клиента редактируется в его тарифе, на вкладке услуги. В карточке корреспонденции появилась &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|вкладка Услуги.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форме Изменить по всей выборке (ctrl+f5) добавлена поддержка добавленных режимов срочности и типов корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне вложенных файлов отображение не таблицей, а иконками. В письмах теперь может быть более одного вложенного файла&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Клиент теперь считается работающим в последний день окончания договора&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку номенклатуры добавлено поле &amp;quot;Примечание-2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена функция печати многострочного текста&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В форме Изменить по всей выборке (ctrl+f5) исправлены поля ввода даты и времени возврата&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При открытии уже созданной карточки корреспонденции включена автоподстановка адресов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в срочных, при вводе поля ID, компания не находилась&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При приёме (F10 в заказах) добавлена кнопка &amp;quot;Прием завершен&amp;quot;, которая выведет отчет - что приняли, а что - нет&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность копировать и переименовывать схемы на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность создавать сопроводительные документы в акте передачи денег клиенту&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Карты OSM, исправлена ошибка определения границ приоритетной области поиска&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в расчёте тарифов межгорода (при расчёте цены происходил Exception)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены поля &amp;quot;Ответственный филиал&amp;quot;, &amp;quot;Тип оплаты&amp;quot; в таблицу Адреса&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность переноса ФИО между отделами клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В манифестах добавлен пункт &amp;quot;Переместить всё в мешок&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена функция рассылки отчётов по e-mail из Актов передачи денег/корреспонденции &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность указать жалобу в срочных, также добавлена возможность определить цвет жалобы, в направлениях обводим&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|заказ рамкой из цвета жалобы. В цвет жалобы будут окрашены поля №, Дата заказа, время заказа в таблице срочных &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность устанавливать цвет для статуса &amp;quot;типы клиентов&amp;quot;, указанным цветом будут подсвечены: поле заказчик&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|в таблице заказы и адреса. Поле ID в карточке срочных и карточке клиента&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 430 &amp;amp;nbsp; 16.12.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная, позволяющая отключить запрос яндекса при невозможности определить станцию метро.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При печати карты из окна карты программа теперь автоматически выбирает подходящую ориентацию листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Exception при расчете цены в некоторых прайс-листах&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Пользователь, без права видеть чужих клиентов, мог видеть их на закладке &amp;quot;Клиенты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Повышена надежность автоматического обновления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчетах агента и &amp;quot;о доставке&amp;quot; из Акта передачи денег теперь при необходимости выделяется НДС&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность автоматически планировать на курьера в зависимости от массы и района&lt;br /&gt;
(контекстное меню в Адресах → Запланировать для  курьера → Авто)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Дублирование штрих-кода клиента и установка кода в Edit7&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Закрыта правами возможность удалять сообщения SMS, e-mail (Отчёты → Сообщения)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке Срочные новый фильтр по полю Номер у поставщика&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделана подсветка статуса клиента. Цветом статуса подсвечено поле Заказчик на закладке Заказы, Адреса, Срочные, Направления,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|поле ID в карточке срочных и карточке клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен фильтр повышения контрастности карты при печати в выдаче. Настройка расположена в окне карт, Настройка → закладка Печать&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Механизм учета Z-отчетов: на закладке выдача добавлена цветная кнопка рядом с полем &amp;quot;Принято денег по чекам&amp;quot; Цвет кнопки &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|меняется: если у курьера была мобильная касса на руках - если приняли z-отчет - зеленым, не приняли - красным &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка заполнения договора клиента в word 2013 (метод или свойство недоступны поскольку эту команду нельзя использовать&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|в режиме чтения)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При создании заказа на доставку счетов в созданные единицы корреспонденции добавляется информация о режиме работы и пропускном режиме&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При отправке счетов через e-mail добавлена возможность выбирать текст в сообщении (добавлен выпадающий список с шаблонами сообщений)&lt;br /&gt;
|- &lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в Срочных,связанная с определением кост-кодов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:''' &lt;br /&gt;
|В Срочных повторное сохранение поля &amp;quot;Инфо о доставке&amp;quot; от предыдущего заказа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:''' &lt;br /&gt;
|В Срочных разрешено формировать заказ без обязательного добавления контактного лица в отделы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Для каждой кнопки отправить SMS /e-mail был создан свой раздел с шаблонами в печатных формах, изменены тексты SMS&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:''' &lt;br /&gt;
|В окне заявки на срочный заказ новое поле Номер заказа у поставщика&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Срочных добавлена возможность сохранения названия компании в поле Адрес для отправителя, получателя, (как в старой форме срочных).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Отключить можно убрав галку в переменных Срочные-Заменить поле Адрес на поле Компания&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен режим редактирования уже созданного контура (добавлен пункт &amp;quot;Редактировать контур&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Оптимизирована работа функции &amp;quot;Проставить по всем&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переработан показ треков и местоположения курьера на карте (добавлен пункт в главном меню Функции &amp;amp;rarr; Трекинг курьеров)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Поля с доступом к сайту перемещены на закладку Разное&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента добавлена дата последнего изменения карточки&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, приводившая к неверному показу даты возврата в хинте (и другой информации)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|На закладке Направления изменилась информация, отображаемая в хинте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке Направления добавлена таблица с адресами, у которых нет курьера. Их можно перетаскивать на курьера в таблицу ниже&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 395 &amp;amp;nbsp; 29.08.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка при сохранении координат контура в схемах на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка определения координат через Яндекс по Московской области и межгороду&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Идентификация клиента по юр. лицу, инн, id в шаблонах импорта, также добавлена функция пересчёта цен после импорта&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен ввод планируемой даты доставки в окно Статус со слов курьера в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Выдача &amp;amp;rarr; печать &amp;amp;rarr; путевые листы: можно из выдачи напечатать легковой путевой лист (в связи с этим переработана карточка путевого листа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Выдача &amp;amp;rarr; печать &amp;amp;rarr; печать карты: заработала автоматическая смена ориентации листа альбомная – портретная&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В направлениях поиск курьера по штрих коду (через сканер штрих кодов)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при загрузке карты: созданные потоки могли не остановиться при перезагрузке нового квадрата карты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В режиме &amp;quot;Раскрашивать курьеров разными цветами&amp;quot; изменилась цветовая схема, цвета для неназначенных, назначенных и маркеров текущего&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|курьера (по умолчанию красный, зелёный, желтый) можно изменить  в настройках карты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|К контурам на карте теперь можно привязать курьера и при планировании быстро назначить заказы курьерам. В контекстном меню контура появился&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|новый раздел 'Запланировать на ...', а в панели карты появилась кнопка 'Проставить по всем'&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменено выделение выбранного контура на карте в режиме планирования, теперь он обведен жирной чёрной линией&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность выделения контура на карте правой кнопкой мыши&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Возможность выбрать одновременно несколько галок в режиме доставки или типе отправления&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При сохранении корреспонденции с возвратом в адресах (созданных из срочных) не проставлялась галка возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменена работа кнопок Отправить e-mail заказчику и Отправить sms отправителю: при нажатии на кнопки появляется список шаблонов сообщения.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Список формируется из шаблонов, введенных в Справочники &amp;amp;rarr; печатные формы:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Шаблоны SMS курьерам из срочных; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Шаблоны e-mail клиентам из срочных.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены поля время работы/обеда и пропускной режим, в карточке заказчика. Статусы пропускного режима можно настроить&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в Справочники &amp;amp;rarr; Статусы &amp;amp;rarr; Статусы пропуска.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Возможность изменения кроме заказчика конт. лица и цены при выставленном счёте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Изменение статуса срочных заказов горячими клавишами f4, f5 &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне Информация о заказе на срочную доставку добавлено переключение фокуса ввода стрелками (вверх/вниз)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На панели адресов кнопка назад теперь не создаёт новую запись&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Восстановлена работа горячей клавиши  F11 в главном окне&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отключался пункт Руководство пользователя в главном меню &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке курьера при автопродлении графика работы иногда выскакивала ошибка: &amp;quot;Дата, которую Вы ввели, меньше либо равна дате окончания расписания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладке направления теперь правильно отображаются заказы из срочных, у которых выставлен возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В модуль карты добавлена поддержка слоёв данных, появились новые типы карт:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -космоснимки&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -стандартная + транспортная&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -космоснимки + транспортная&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Двигая маркер адреса на карте, можно изменить курьера, для которого он будет запланирован: нажав и удерживая клавишу ctrl,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|левой кнопкой мыши перетащить маркер передаваемого адреса на маркер любого адреса, ранее запланированного для нужного курьера.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В настройках карт появился новый параметр Раскрашивать курьеров разными цветами. Если его включить, то каждому курьеру, на которого&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|запланирован адрес, будет назначен уникальный цвет, и точки на карте будут нарисованы этим цветом.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Круглые маркеры серого цвета - незапланированные&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Круглые зелёные маркеры - запланированные на курьера которого нет в текущей таблице&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Жёлтый квадратный маркер - запланированные адреса на текущего курьера (выбранного в таблице слева)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Закладка выдача, кнопка печать: добавлен пункт Печать на карте.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Также через переменную Печать &amp;amp;rarr; Печатать карту после акта -  можно настроить автопечать&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отчёт &amp;amp;rarr; сотрудники &amp;amp;rarr; заканчивающиеся договоры, теперь отчёт работает правильно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Таблица срочных, контекстное меню, доработано дублирование заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В контекстном меню таблицы манифестов добавлен пункт Печатать кассовые чеки&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладке манифесты добавлена озвучка сообщений при ошибке сканирования&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Вкладка заказы &amp;amp;rarr; приём (f10): в окне приёма добавлена озвучка сообщений&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне Отделы в таблицу добавлены поля кост-код, день рождения. В заголовок таблицы добавлено контекстное меню&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлены кнопки для редактирования примечаний в отдельном окне&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработана форма  дополнительных адресов: добавлены поля компания, телефон компании, контактное лицо, телефон&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В новой форме срочных заказов: кнопка для добавления дополнительных адресов, кнопки для отправки смс на номер отправителя и получателя,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|работа с межгородом для отправителя и получателя, галка По договору&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Справочник адресов для отправителя и получателя в срочных заказах&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработана новая форма срочных заказов: отправителю добавлены поля Индекс и город, Телефон компании, Планируемое время забора,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Фактическое время забора; получателю добавлены поля Индекс и город, Компания, Телефон компании, ФИО Получателя, Телефон получателя,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Планируемое время доставки, Фактическое время доставки, Планируемое время возврата&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка прокрутки в таблицах&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в новой форме срочных заказов: при открытии существующего заказа могли неправильно показываться поля ввода в группах Забрать/Доставить&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Для пользователей закрыта возможность добавлять печатные формы в раздел &amp;quot;Официально утвержденные формы&amp;quot;. Обновление этого списка будет&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|происходить автоматически вместе с обновлением системы&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Обновление строки статуса с отображением общего числа позиций в списке серийных номеров, полученных из документов прихода и списания  - теперь&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|показывается корректно&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В предварительной сборке при нажатии на таблице адресов кнопки &amp;quot;Ввод&amp;quot; открывалась карточка курьера - теперь открывается карточка корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Отображение выданных курьеру мобильных касс и POS-терминалов: вместо штрих-кода выданного аппарата теперь указывается его номер&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Принцип отбора единиц корреспонденции в инвентаризацию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицу адресов в предварительной сборке добавлены поля &amp;quot;Метро&amp;quot;, &amp;quot;Штрих-код клиента&amp;quot; и &amp;quot;Адрес&amp;quot;  &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;принятое кол-во&amp;quot; в карточку инвентаризации&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В  карточку корреспонденции, на вкладку &amp;quot;Прочее&amp;quot;, добавлен флаг &amp;quot;Утрачено&amp;quot;, предназначенный для пометки утраченных (утерянных,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|украденных и т.п.) единиц корреспонденции.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента, на вкладку &amp;quot;Прочее&amp;quot; добавлен флаг &amp;quot;Обязательный прием корреспонденции&amp;quot;, при взведении которого в инвентаризацию&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|корреспонденций будут попадать только те единицы корреспонденций, которые прошли процедуру приемки&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В раздел &amp;quot;официально утвержденные&amp;quot; в печатных формах добавлена форма грузового путевого листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку марки автомобиля добален флаг &amp;quot;Грузовой автомобиль&amp;quot;, при взведении которого возможна печать грузового путевого листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладку &amp;quot;Выдача&amp;quot; добавлена кнопка &amp;quot;Печать&amp;quot; с выпадающим контекстным меню, в которое перенесены все возможности печати&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сотрудники &amp;amp;rarr; Расчёты с сотрудниками, в контекстном меню таблицы добавлен пункт Распечатать Акт&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Обновлена форма для создания заказа на срочную доставку, отображение новой формы регулируется параметром в переменных:&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Unit10_new = 0 - отображать старую форму, Unit10_new = 1 - отображать новую форму&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый отчёт Сотрудники &amp;amp;rarr; Заканчивающиеся договоры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке сотрудника на закладке Дополнительно добавлены два новых поля: Фирма, Дата окончания договора&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В справочнике отделов в карточке сотрудника добавлено поле День рождения&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке сотрудника добавлена вкладка график, к таблице с графиком подключено контекстное меню&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Окно статусов  (справочники-статусы)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладку адреса добавлена панель с кнопками, у панели есть контекстное меню. Свёрнутую панель можно развернуть двойным кликом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне редактора тарифов на вкладке основное добавлена кнопка Показать зоны на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карты добавлен выпадающий список схем, кнопки создания, удаления, редактирования. К картам OpenStreetMap добавлены функции&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|отображения и редактирование контуров&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карты добавлено два выпадающих списка: выбор Менеджера и Даты , в саму таблицу добавлены столбцы Общая масса, Общая сумма&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В дерево назначения прав пользователя (Настройка &amp;amp;rarr; Пользователи) добавлены две новых ветки: Статусы и Дополнительные возможности&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена поддержка шаблонов импорта от более новых версий программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке корреспонденции на вкладке Финансы добавлены два выпадающих списка: “Тип оплаты” и  “Платёжные системы”, добавлен флаг&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Оплачено. Наполнение списка Платёжные системы – через Справочники &amp;amp;rarr; Статусы &amp;amp;rarr; Платёжные системы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента в меню кнопки “Функции” добавлен пункт Статусы корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку корреспонденции справа от поля &amp;quot;Инфо о доставке&amp;quot; добавлен выпадающий список с пользовательскими статусами доставки.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Выпадающий список скрывается, если статусы не назначены.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне приема заказов (Заказы &amp;amp;rarr; Приём (F10)) в настройки добавлены флаги Печатать наклейки и Выдавать отправления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку зарплатной схемы добавлена помощь по 2-м элементам управления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку сотрудников добавлена кнопка открытия карточки менеджера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Справочники -&amp;gt; Статусы появились следующие типы статусов: Пользовательские поля для клиентов, Пользовательские поля для курьеров,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Пользовательские поля для корреспонденции, Пользовательские поля для заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены пользовательские поля, в карточках заказа, корреспонденции, курьера и клиента.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен отчёт: Отчёты -&amp;gt; Клиенты -&amp;gt; Количество новых клиентов помесячно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Улучшена обработка распознанных страниц: из распознанного листа вырезаются найденные ведомости, далее просматривается  нераспознанная&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|область на листе, если она чем-то заполнена, то отправляется в папку Errors. Если из заполненного листа распознано меньше половины, то весь лист&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|целиком попадает в папку Errors&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Улучшен поиск штрих кодов на отсканированных страницах (добавлено переворачивание страниц)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В форме фильтрации на вкладке &amp;quot;Адреса&amp;quot; заполнение полей о диапазоне дат возврата корреспонденции и вернувшем курьере привязано только&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|к состоянию флага &amp;quot;Доставлено&amp;quot; (если он взведен - эти поля становятся активными и их можно заполнять). Состояние выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Направления&amp;quot; во вкладке &amp;quot;Дополнительно&amp;quot; перестало  иметь отношение к активации указанных полей.&lt;br /&gt;
|- &lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное удаление периодических заданий&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Невозможность указать дату возврата корреспонденции и вернувшего ее курьера в форме фильтрации на вкладке &amp;quot;Адреса&amp;quot;, если в выпадающем&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|списке &amp;quot;Направления&amp;quot; выбраны пункты, включающие возврат корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в отчете Склад-&amp;gt;Отчеты-&amp;gt;Отстаки на дату, из-за которой в остатках не учитывались возвраты от покупателей&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-&amp;gt;Корреспонденция-&amp;gt;Жалобы получателей добавлены поля &amp;quot;Дата фиксации жалобы&amp;quot; и &amp;quot;Пользователь, зафиксировавший жалобу&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, приводившая к попаданию в инвентаризацию корреспонденций, имеющих статус &amp;quot;На руках&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, не дававшая отобрать периодическое задание&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При выборе пункта меню Функции-&amp;gt;Инвентаризация корреспонденции выводится форма со списком инвентаризаций. Форма предназначена для &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|работы с уже сделанными инвентаризациями - их можно открывать, редактировать, удалять,а также создавать новые.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В дерево прав пользователей добавлена возможность простановки прав на статусы и дополнительные возможности&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено - на некоторых принтерах некорректно печаталась печать в удостоверении курьера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность печати нефискальных чеков при выдаче курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Работа кнопки &amp;quot;Очистить/Закрыть&amp;quot; в форме списка счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В обычную печатную форму акта возврата корреспонденции добавлено поле &amp;quot;Общее кол-во мест&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-&amp;gt;Денежные задания-&amp;gt;Принятые деньги за период выводится информация о наличных оплатах выставленных счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность оформления возврата товара из карточки корреспонденции (вкладка &amp;quot;Вложения&amp;quot;) с помощью сканирования штрих-кода, нанесенного на чек.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Возвраты оформляются только для тех вложений, на каждую строку которых пробит отдельный чек.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании инвентаризации корреспонденции возникала внутренняя ошибка системы.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании сборки комплектов у сотрудников, не имеющих права &amp;quot;выдавать без удостоверения&amp;quot; система просила отсканировать штрих-код курьера &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 348 &amp;amp;nbsp; 04.04.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; исправлена ошибка отрисовки при удалении станции метро из фильтра кнопкой &amp;quot;delete&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; поиск по станциям метро теперь производится только по не посещенным курьерами точкам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; добавлена возможность создания срочных заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; добавлен служебный курьер с заказами, не назначенными курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Клиенты&amp;quot; в фильтр добавлен поиск по названию компании&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладка адреса исправлена ошибка поиска с клавиатуры (при вводе текста происходит поиск по полю, по которому отсортирована таблица)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке адреса добавлена панель функций&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании сборки комплектов, можно было зайти в карточку служебного курьера  (через вкладку &amp;quot;Хронология выдачи&amp;quot; карточки корреспонденции).&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Теперь система выдает ошибку при попытке сделать это&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Дополнена работа со сборками комплектов &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В актах возврата добавлена возможность сканирования возвратных наклеек&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента в раздел &amp;quot;Счета&amp;quot; добавлено поле &amp;quot;Адрес доставки&amp;quot;. При перемещении счетов в доставку берется этот адрес, если он заполнен,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|иначе - адрес клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При начислении первой з/п для сотрудника со свободным графиком, рабочие дни отсчитываются с первого числа того месяца, когда сотрудник&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|принят на работу&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добалено поле &amp;quot;Количество счетов в месяц&amp;quot;  (вкладка  &amp;quot;Финансы&amp;quot;). Значение из этого поля выводится в отчет &amp;quot;Задолженности клиентов&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если  сотрудник по графику не должен был выходить на работу, но он пришел - все отработанное время при начислении з/п считается как переработки&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникавшая при переименовании зарплатной схемы, если вместо названия указать пустую строку&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное указание значка валюты для поля &amp;quot;Мин. сумма счета&amp;quot; при открытии карточки клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильная работа кнопки Очистить/Вывести в списке счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное формирование выборки счетов при Нажатии кнопки Функции-&amp;gt;Счета из карточки клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Внутренняя ошибка системы, возникавшая после ряда действий со счетами.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Контактные лица в отделах клиентов добавлена галка &amp;quot;Активный&amp;quot;, позволяющая отключать уволенных сотрудников&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Форма 103 (почта России) актуализирована&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Манифест 2&amp;quot; добавлено поле &amp;quot;Штрих-код&amp;quot;. Символ подчеркивания (_) в этом поле подразумевает любой символ, символ процента ( % )&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|подразумевает любое количество любых символов, в том числе и их отсутствие.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карты OSM добавлена поддержка proxy&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, когда в строке состояния выводилась информация из пунктов меню. (она описана в разделе &amp;quot;Устранение неполадок&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность &amp;quot;Принимать в работу на дату&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицу курьеров в окне карты добавлены поля &amp;quot;Общая сумма&amp;quot; и &amp;quot;Общая масса&amp;quot; запланированной корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 340 &amp;amp;nbsp; 19.03.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная Выдача-&amp;gt;Проверять наличие POS-терминала. Описание см. в переменных. &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность указывать наличие POS-терминалов в фирме (Справочники-&amp;gt;Фирмы-&amp;gt;Карточка фирмы), печатать на них наклейки&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|и выдавать курьерам (по аналогии с мобильными кассовыми аппаратами)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная Выдача-&amp;gt;Проверять курьеров на допуск к работе. Описание см. в переменных.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен новый пункт меню Функции-&amp;gt;Допуск курьера к работе&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Доработана функция makeaddress, она теперь не заменяет адреса вида &amp;quot;Хорошевский 3-й пр-зд&amp;quot; на &amp;quot;Хорошевский тупик, 3-й пр-зд&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность использования кодов EAN-13 в качестве штрих-кодов клиентов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карт в список курьеров добавлен фильтр по менеджерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, из-за которой недоставленная корреспонденция, имеющая вложение, в которое включены товары, не проведенные по складу,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|не отображалась в акте возврата корреспонденции &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникавшая при попытке выставить счет из акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при печати простой формы из акта возврата корреспонденции (неправильно указывался исполнитель)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Добавлена переменная &amp;quot;Печать только отсканированных&amp;quot; (Переменные-&amp;gt;Печать-&amp;gt;Акты передачи корреспонденции). При взведении этого флага&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|печать простой формы и сопроводительных документов будет осуществляться только для корреспонденций, которые отсканированы в этом акте.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|(Переработаны также печатные формы для сопроводительных документов для корректной работы с этой переменной)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменена работа с предварительной сборкой комплекта заказов (изменения и добавления см. в соответствующем разделе на сайте)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если установлен флаг &amp;quot;Ответственный за кадры&amp;quot; в карточке пользователя, то при первом запуске системы для пользователя будет сформировано&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|задание с напоминанием о днях рождения сотрудников, которые произойдут в ближайшие 4 дня. Если флаги, указанные в пп. 4 и 5 взведены &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|у нескольких пользователей, то соответствующие задания будут выданы всем этим пользователям&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если установлен флаг &amp;quot;Ответственный за склад&amp;quot; в карточке пользователя, то при первом запуске системы для пользователя будет&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|формировано задание по пополнению складских запасов (для тех единиц номенклатуры, у которых указаны точка дозаказа и кол-во к дозаказу)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;Комментарий&amp;quot; в детализацию расходов менеджера при передаче денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;ФИО&amp;quot; в отчет &amp;quot;Принятые деньги за период&amp;quot; с детализацией по адресам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при сортировке заданий&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при печати документов из вкладки &amp;quot;Склад&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акты возврата корреспонденции добавлена возможность печати наклеек для маркировки возвращаемой корр-ции.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность привязки пользовательских полей к клиентам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточках  документов прихода, списания и переброски товара (пункт меню &amp;quot;Склад&amp;quot;) добавлено поле &amp;quot;Код у клиента&amp;quot;, значение в которое присваивается&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из карточки товара (если указано)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Формы отчета о доставке и отчета агента, выводящихся из актов передачи денег: а) изменена методика расчета выводимых на экран денежных сумм;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|б) изменено положение штрих-кода&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана галка в переменных, запрещающая печать наклеек для сборки комплектов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность печати из сборки комплектов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в сборке комплектов, из-за которой при добавлении корреспонденции в сборку курсор перемещался по дереву сборок&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акте передачи корреспонденции добавлена возможность сканировать не только штрих-коды корреспонденций, но и штрих-коды производителей для товаров&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|(если они указаны во вложениях)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Акт передачи ТМЦ объединен с актом передачи корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Удалена возможность формировать акт передачи ТМЦ&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Некорректный вывод данных в отчете &amp;quot;Клиенты&amp;quot; - &amp;quot;Отчетный период&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Окна &amp;quot;Линии метро&amp;quot; и &amp;quot;Станции метро&amp;quot; теперь закрываются кнопкой Escape&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;Расчеты с сотрудниками&amp;quot; добавлено поле &amp;quot;Примечания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;Посещаемость&amp;quot; добавлены поля &amp;quot;Примечания&amp;quot; и &amp;quot;Примечания-2&amp;quot;. Изменены названия столбцов для фактического времени прихода/ухода&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;График сотрудника&amp;quot; теперь можно выбирать набор столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В номенклатуру добавлено поле &amp;quot;Количество для дозаказа&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Системный пользователь &amp;quot;Система&amp;quot;, от имени которого будут производиться все системные действия&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена работа закладки &amp;quot;Направления&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Схема заполнения поля &amp;quot;Масса&amp;quot; в карточке корреспонденции при работе с весами&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форму массового редактирования корреспонденций добавлено поле &amp;quot;Инфо о возврате&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в массовом редактировании корреспонденций (Ctrl+F5), некорректно заполнялись поля &amp;quot;Дата возврата&amp;quot; и &amp;quot;Время возврата&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность начислять з/п за дни, которые в графике курьера помечены как нерабочие и имеющие уважительную причину отсутствия курьера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность оформлять возвраты на вкладке &amp;quot;Вложения&amp;quot; карточки товара с помощью сканирования штрих-кода, указанного поставщиком&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Схема данных на вкладке &amp;quot;Вложения&amp;quot; в модуле загрузки данных из файлов excel&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля в отчет &amp;quot;Учет рабочего времени&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Печатная форма акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен модуль вложений: при замене товара, имеющего ненулевую цену, на товар с нулевой ценой система выводит предупреждение&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля в отчет &amp;quot;Статистика по курьерам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Модуль импорта данных из банк-клиента (неправильно выставлялся тип платежа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в картах из-за которой невозможно было показать адрес на картах Ingit&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, которая приводила к игнорированию системой собственных сообщений об ошибках&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникающая при удалении корреспонденции (некорректно определялось ее вхождение в счет/акт передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность формировать сборку комплектов заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность маркировать и учитывать возвратную корреспонденцию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлен флаг &amp;quot;не выдавать корреспонденцию без предварительной сборки&amp;quot;. Если установлен этот флаг, то при выдаче курьеру&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|корреспонденции, в которой нет вложений, система выдает ошибку.  Доступен при взведении флага &amp;quot;предварительная сборка&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В фирмы добавлена возможность прикреплять сканы печатей и подписей для размещения их на счете&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена схема расчета з/п&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|При оприходовании товара, для которого предусмотрен учет по серийным номерам, введен запрет на сканирование штрих-кода производителя, указанного&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в карточке товара (защита от сканирования неправильного штрих-кода)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В срочных при установке галки &amp;quot;Фиксированная цена&amp;quot; цена теперь подсвечивается красным цветом - и в карточке и в таблице&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указания даты обещанного платежа сразу на несколько счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Подключение к он-лайн распознаванию адреса теперь не требует наличия ключа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Возможность просмотра истории изменения счетов теперь регулируется отдельным правом пользователя&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена поддержка весов &amp;quot;Мера&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция makeaddress теперь автоматически делает перевод адреса с латиницы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Отчеты&amp;quot; - &amp;quot;Сотрудники&amp;quot; - &amp;quot;Работающие сотрудники&amp;quot; &amp;quot;Уникальных доставок по дням&amp;quot; и &amp;quot;Количество доставок по дням&amp;quot; добавлено поле &amp;quot;Оклад&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 318 &amp;amp;nbsp; 15.01.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|ДОБАВЛЕН МОДУЛЬ РАБОТЫ С ON-LINE КАРТАМИ [http://www.openstreetmap.org/ OPENSTREETMAP]!&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В картах добавлена возможность планировать точку, не обводя ее&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В актах возврата корреспонденции добавлена возможность сканировать штрих-коды, помещенные в поле &amp;quot;Шифр&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В графике работы сотрудников, при проставлении &amp;quot;Выходной всем&amp;quot; (Ctrl-F5)&amp;quot;, у всех сотрудников в этот день сбрасывается время прихода и ухода по графику.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Сделано для корректного расчета окладов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен отчет &amp;quot;Отчеты&amp;quot; - &amp;quot;Клиенты&amp;quot; - &amp;quot;Статистика % доставок по клиентам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне &amp;quot;Настройка&amp;quot; - &amp;quot;Параметры&amp;quot; убран выбор текущей валюты. Валюта выбирается на всю систему в разделе &amp;quot;Справочники&amp;quot; - &amp;quot;Переменные&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При выборе страны &amp;quot;Казахстан&amp;quot; переименовываются реквизиты: &amp;quot;ИНН&amp;quot; в &amp;quot;РНН&amp;quot;, &amp;quot;ОГРН&amp;quot; в &amp;quot;БИН&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В карточке клиента убрана галка &amp;quot;Валюта расчета&amp;quot;, вместо нее добавлен выпадающий список валют&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделано отключение контроля правильности ввода для гос. номеров автомобилей и водительских прав&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана переменная &amp;quot;Контролировать число знаков в реквизитах&amp;quot;. Теперь контролируются длины и корректность ввода реквизитов только&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|при выборе текущей страны &amp;quot;Россия&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Печать&amp;quot; - &amp;quot;Обычные накладные (7 штук на странице)&amp;quot; - &amp;quot;Печатать квадраты для заполнения&amp;quot;, позволяющая печатать деления для&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|заполнения полей &amp;quot;ФИО&amp;quot;, &amp;quot;Должность&amp;quot;, &amp;quot;Телефон&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В выборку добавлена возможность фильтра по ответственному филиалу&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В обычных ведомостях (7 штук на страницу) поменяны местами строки в заголовке - &amp;quot;Заказчик&amp;quot; и &amp;quot;Дата заказа&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В главное меню добавлен пункт &amp;quot;Справка&amp;quot;, в котором доступны ссылки на руководство пользователя и сайт разработчиков&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В графики работы добавлена история изменений&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Не учитывалась минимальная сумма счета, если в счет не попадает ни один заказ.&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В корреспонденции теперь можно изменять время вручения, если она входит в акт передачи денег. Однако нельзя проставлять, если&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|изначально времени не было, и убирать, если было.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 311 &amp;amp;nbsp; 04.12.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поддержка SMS-провайдера epochta.ru&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В расширенных накладных с вложениями в графе &amp;quot;Поручение&amp;quot; сумма печатается цифрами и прописью&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне выборки в &amp;quot;Адресах&amp;quot; убрана галка &amp;quot;Возврат&amp;quot;, вместо нее на закладке &amp;quot;Дополнительно&amp;quot; сделан выпадающий список с рядом опций&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;показать на карте&amp;quot; список курьеров теперь отображается с учетом отпусков, отгулов и т.д.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Собеседования&amp;quot; добавлено поле &amp;quot;Примечания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка возникающая при попытке добавить единицу номенклатуры в документ прихода/списания без нажати кнопки &amp;quot;Начать оформление&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отсутствие возможности взвести галку &amp;quot;печатать чеки&amp;quot; в карточке клиента при изменении фирмы-контрагента с добавлением в эту фирму фискального&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|регистратора&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки при вводе фамилии курьера, нажатии кнопок &amp;quot;Ближайшие&amp;quot; и &amp;quot;Запланировать&amp;quot; при работе с планированием курьерам (Отчеты-Планирование курьерам)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлено поле &amp;quot;Доп. информация на накладной&amp;quot;. Информация из него печатается под расширенными накладными&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Доработана функция сортировки списка столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В диалог при сохранении карточки клиента добавлен пункт &amp;quot;Отмена&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 304 &amp;amp;nbsp; 08.11.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне выбора столбцов для просмотра добавлена возможность сортировки по алфавиту&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В статистику по выдаче добавлена возможность получения отчетов за интервал дат&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В справочник номенклатуры добавлен фильтр &amp;quot;Архив&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при одновременном начислении з/п всем сотрудникам организации&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность удалять неправильно проставленный выходной курьера из отчета по посещаемости (Отчеты-Сотрудники-Посещаемость)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное указание даты в аналитике по кассе при использовании дат Z-отчетов&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 301 &amp;amp;nbsp; 07.11.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка формирования чеков с галкой &amp;quot;Отдельный чек на каждое вложение&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, не позволявшая отменить указанный для курьера выходной&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильный расчет суммы наличных в бухгалтерии на начало периода в отчете Отчеты-Бухгалтерия-Наличность в бухгалтерии  &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильная работа сигнального мерцания вкладки &amp;quot;Задания&amp;quot; при наличии актуальных заданий &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, вызывавшая неправильную выдачу результата отчета при выборе детализации &amp;quot;по адресам&amp;quot; в отчете &amp;quot;принятые деньги за период&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|(Отчеты-денежные задания-принятые деньги за период)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, из-за которой не пересчитывалась стоимость доставки при выборе на вкладке &amp;quot;Заказы&amp;quot; из выпадающего меню пункта &amp;quot;Пересчитать стоимость&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Форма отчета агента (Акты передачи денег - Карточка акта - Печать - Отчет агента), добавлена строка, в которой указывается общая сумма денег,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|передаваемая клиенту&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при формировании печатных форм &amp;quot;манифест&amp;quot; и &amp;quot;манифест-2&amp;quot;. При не заполненной планируемой дате доставки она указывалась как &amp;quot;12:00&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 299 &amp;amp;nbsp; 24.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка &amp;quot;TasksQuery: Type mismatch for field 'Ответственный', expecting: String actual: Memo&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При импорте из Excel в сообщении всегда указывалось, что не удалось определить метро у 0 записей&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Внесено изменение в функцию поиска города при импорте данных. теперь в поле &amp;quot;город&amp;quot; можно указывать полностью адрес, название города с буквой &amp;quot;г.&amp;quot;, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|почтовый индекс&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-Корреспонденция-Жалобы получателей добавлено поле &amp;quot;Инфо. о возврате&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Отчет по времени сборки заказа. Отчет выдает данные только для клиентов, в карточке которых взведен флаг &amp;quot;Предварительная сборка&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность раскраски строк таблицы графика при наличии уважительной причины отсутствия на работе&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, позволявшая изменять вложения в карточке корреспонденции, выданной на руки курьеру&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Последняя строка в печатной форме отчета по доставкам (Документы-Акты передачи денег Карточка акта передачи денег-Функции-Печать отчета о доставке)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, в некоторых случаях приводившая к несовпадению суммы высталенного счета и суммы по детализации&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в функции расчета кол-ва рабочих дней (при начислении з/п сотрудникам)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность выбора причины отпуска и ввода комментария при нажатии клавиши F5 в отчете по посещаемости (Отчеты-Сотрудники-Посещаемость)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В прайс-листах возможность выбора режима расчета стоимости доставки от количества корреспонденций (в заказе или в месяце)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная, позволяющая варьировать период формирования акта передачи денег (Переменные-Финансы-Период формирования акта передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати акта сдача-приемки курьерских услуг&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В график работы добавлен выбор типа отсутствия на работе при проставлении отпуска&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 294 &amp;amp;nbsp; 17.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет &amp;quot;Отчеты&amp;quot; - &amp;quot;Сотрудники&amp;quot; - &amp;quot;Учет рабочего времени&amp;quot; добавлены столбцы с количеством дней нахождения курьера в различных статусах (отпуск,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|больничный и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В истории изменений закреплены 2 столбца &amp;quot;Изменивший пользователь&amp;quot; и &amp;quot;Дата/время изменения&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В &amp;quot;Срочных&amp;quot; при создании заказа поле &amp;quot;Отдел&amp;quot; не подставляется из заказа, на котором стоит курсор&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В детализации зарплаты курьера сумма &amp;quot;0&amp;quot; заменяется на &amp;quot;Не оплачено&amp;quot; только при установленной переменной &amp;quot;Финансы&amp;quot; - &amp;quot;Зарплата&amp;quot; - &amp;quot;Включать&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|недоставленную корр-цию в детализацию&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Финансы&amp;quot; - &amp;quot;Зарплата&amp;quot; - &amp;quot;Разделить сумму по таблице и денежное начисление&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Направления&amp;quot; добавлен поиск по станции метро&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Мелкие недочеты при отправке манифестов по e-mail&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Срочные&amp;quot; добавлен статус &amp;quot;Передано курьеру&amp;quot;. Проставляется вручную, а так же автоматически при доставке SMS курьеру.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при попытке выдать заказ пустому курьеру в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 289 &amp;amp;nbsp; 10.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Дополнительный раздел для срочных - &amp;quot;Направления&amp;quot;. Включается переменной &amp;quot;Срочные&amp;quot; - &amp;quot;Отображать закладку Направления&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В тарифы агентов добавлена возможность указать агентскую скидку от введенного тарифа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Период, за который рассчитывается сумма передаваемых денег по акту передачи денег клиенту, увеличен с 60 до 120 дней от даты формирования акта&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При расчете з/п (Сотрудники - Расчеты с курьером - Начислить) учитывается з/п агентства&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В акт передачи денег в бухгалтерию не включаются корреспонденции, у которых не указана сумма и не взведен флаг &amp;quot;оплата получателем&amp;quot;, даже если&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в карточке заказа взведен флаг &amp;quot;оплата наличными&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|При первой сдаче денег в бухгалтерию с 30 до 60 дней увеличен период за который рассчитывется сдаваемая сумма&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Не очищать поля если компания не найдена&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция подбора, сравнения цен агентов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Нельзя присвоить корреспонденции в выдаче статус &amp;quot;Доставлено&amp;quot; без повторной выдачи после того, как этой корреспонденции был присвоен статус&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Не доставлено&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В &amp;quot;актах передачи денег 2&amp;quot; теперь учитывается дата вручения&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Столбец &amp;quot;Оклад&amp;quot; в таблицу сотрудников&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Разделены права &amp;quot;Видеть оклад&amp;quot; и &amp;quot;Видеть примечания-2&amp;quot; в сотрудниках&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при рассчете суммы наличных, передаваемых в бухгалтерию (учитывались оплаты по безналичным актам передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В карточке товара поле &amp;quot;Страна происхождения&amp;quot; заполняется не свободным вводом, а из справочника стран (Общероссийского классификатора)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 276 &amp;amp;nbsp; 26.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибочное появление сообщения &amp;quot;Сумма денег отличается от суммы вложений&amp;quot; при сохранении карточки корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки округления в актах передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Запоминание положения окна Актов передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка - при отправке отчетов по e-mail некоторые поля выводились некорректно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указывать ГТД в приходных накладных&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При наличии нескольких поставщиков товара - возможность их указывать, а также удалять и изменять существующие записи о поставщиках и кодах товара&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|у них (Карточка товара - Функции - Поставщики)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку товара - поле &amp;quot;Страна происхождения&amp;quot;, заполняется простым текстовым вводом&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Появление множественных окон при разрыве подключения к серверу&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Выходные дни&amp;quot;. Рабочие дни помещены в это же окно&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Курсы валют&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Печать&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 275 &amp;amp;nbsp; 24.09.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати дополнительного текста на накладных&lt;br /&gt;
|}&lt;br /&gt;
== Версия 274 &amp;amp;nbsp; 20.09.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка поиска товара по серийному номеру. Иногда система не находила товары.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка учета при многократном добавлении товаров с серийными номерами в документе списания&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 273 &amp;amp;nbsp; 20.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция &amp;quot;Частичная доставка&amp;quot; в &amp;quot;Адресах&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Увеличена длина поля &amp;quot;Компания-получатель&amp;quot; до 255 символов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлены мелкие ошибки&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В случе начисления &amp;quot;0&amp;quot; за корр-цию в детализации зарплаты выводится &amp;quot;неоплачено&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В детализации зарплаты, если зарплата рассчитывается в базовой валюте, денежная оплата и оплата по таблице объединены в один столбец.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность добавления заказов, выданных курьеру, но не попавших к нему в зарплату, в детализацию зарплаты курьера. (см. [[Переменные]])&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность отключения проверки последовательности дат и номеров счетов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 266 &amp;amp;nbsp; 14.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В интерпретатор добавлена поддержка массивов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка Access violation при загрузке из эксель при загружаемом адресе короче 6-ти символов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Справочник валют перенесен в раздел &amp;quot;Статусы&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен дизайн окна выдача. Убрана кнопка &amp;quot;Отмена&amp;quot;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 265 &amp;amp;nbsp; 11.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция CreateTrans в интерпретатор&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Cхема расчета зарплаты, при взведенном флаге [[Настройка глобальных параметров|&amp;quot;Ежемесячное начисление зарплаты&amp;quot;]] система считает, что оклад, указанный в карточке курьера - это оклад за&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|месяц, а не за период начисления зарплаты.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В выборку Ctrl / F5 графы &amp;quot;Дата возврата&amp;quot;, &amp;quot;время возврата&amp;quot;, &amp;quot;Время С ...До&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля &amp;quot;поручение&amp;quot;, &amp;quot;дата возврата&amp;quot;,&amp;quot;статус доставки&amp;quot; в акты передачи корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Информационная строка в форме платежей (Документы-Платежи)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В отчете ОТЧЕТЫ - СОТРУДНИКИ - РАБОТАЮЩИЕ СОТРУДНИКИ дата обновляется на следующий день без перезагрузки программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана переменная &amp;quot;Запрашивать расстояние в &amp;quot;Выдаче&amp;quot;&amp;quot;. Расстояние доступно всегда для заказов, находящихся в области текущего города (районы от 200&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|до 299)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый статус в справочник статусов - &amp;quot;Уважительные причины отсутствия на работе&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указывать комментарий в свободной форме и причину отсутствия на работе в графике из справочника (при нажатии кнопки F5)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Ведение истории при формировании актов передачи денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильный расчет суммы, передаваемой в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Невозможность сохранения карточки корреспонденции, если значение в поле &amp;quot;Сумма, руб.&amp;quot; не совпадает с суммой по вложениям&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Корректное отображение шапки формы и отображения возвратов в акте передачи денег, в котором есть только возвраты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Ведение истории изменений для актов передачи денег + кнопка для отображения изменения на форме&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 263 &amp;amp;nbsp; 04.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Печать &amp;quot;простой формы&amp;quot; из акта передачи денег (аналог печатной формы в прежней версии актов передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность запоминания состояния выборки адресов в актах передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка обновления КЛАДР&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:''' &lt;br /&gt;
| Вызов акта передачи денег из карточки корреспонденции открытой из акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати отчета комиссионера из актов передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчете Отчеты--Касса--Аналитика по кассе добавлена возможность группировки по кассовым аппаратам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность подключения нескольких фискальных аппаратов, зарегистрированных на одну фирму&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность просмотра карточки корреспонденции, в сборку по которой входила единица номенклатуры в отчете Карточка товара - Функции --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Операции по С/Н&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отсутствие сортировки в детализации расхода менеджера в отчете &amp;quot;передача денег в бухгалтерию&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность отключения печати чеков при выдаче заданий курьеру&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Отчет ОТЧЕТЫ----СОТРУДНИКИ----РАБОТАЮЩИЕ СОТРУДНИКИ новый пункт в меню выбора типа отчета &amp;quot;Адреса/телефоны менеджеров, агентов, офисных&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|сотрудников &amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки при оформлении возврата товаров&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в расчете суммы по акту передачи денег - не учитывались суммы возвратов.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Пользовательские отчеты&amp;quot; добавлен тип поля &amp;quot;COMBOLIST&amp;quot;, Работающий так же, как &amp;quot;COMBO&amp;quot; но позволяющий пользователю только выбирать из списка.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Добавлена возможность для типов &amp;quot;COMBO&amp;quot; и &amp;quot;COMBOLIST&amp;quot; задавать значение по умолчанию.&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;фирмы&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность возвращать в выдаче неправильно принятые как доставленные единицы корреспонденции в состояние &amp;quot;На руках&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Пункт в правилах Выдача-&amp;gt;Изменять ошибочно выставленный статус в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Не выводился отчет Отчеты-&amp;gt;Бухгалтерия-&amp;gt;Фин. отчет за период&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка отчете Отчеты-&amp;gt;Бухгалтерия-&amp;gt;Фин. отчет за период - в некоторых случаях некорректно считались выплаты курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность установить &amp;quot;Тип обычной печатной формы&amp;quot; в &amp;quot;2&amp;quot;, при этом печать происходит так же как и при типе &amp;quot;1&amp;quot; (шапка для каждой строки&amp;quot;) но каждая&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|строка печатается дважды, причем второй экземпляр печатается с пользовательским текстом вместо полей для подписи получателя. Текст задается в Справочники - Печатные формы - Тексты на накладные - 4-я форма. Применяется для печати почтовых уведомлений&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 260 &amp;amp;nbsp; 28.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Печать дополнительного текста в ведомостях &amp;quot;7 штук на странице&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка редактирования сумм в корреспонденции, входящей в акт передачи денег-2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 258 &amp;amp;nbsp; 24.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при создании &amp;quot;Адресов&amp;quot; из &amp;quot;Срочных&amp;quot; для заказов &amp;quot;Только обратно&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 257 &amp;amp;nbsp; 20.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|   &lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Вывод поля &amp;quot;дата доставки план&amp;quot; в окне &amp;quot;Прием&amp;quot; (F10) в &amp;quot;заказах&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в передаче денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в отчете &amp;quot;Принятые деньги за период&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/spoiler&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9&amp;diff=3636</id>
		<title>История версий</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9&amp;diff=3636"/>
				<updated>2016-03-31T11:40:44Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Недавние изменения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Недавние изменения ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto; text-align:center&amp;quot; align=center;style=&amp;quot;color:black;background-color:#ffffcc;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
 |-align=&amp;quot;center&amp;quot;; style=&amp;quot;color:black;background-color:#BFBFBF;&amp;quot; align=&amp;quot;center&amp;quot; &lt;br /&gt;
 |width=&amp;quot;5%&amp;quot;|'''Номер версии'''&lt;br /&gt;
 |width=&amp;quot;7%&amp;quot;|'''Дата'''&lt;br /&gt;
 |width=&amp;quot;86%&amp;quot;|'''Описание'''&lt;br /&gt;
 |-&lt;br /&gt;
 |636||1 марта||Интеграции - Добавлена интеграция с Курьер Сервис Экспресс.&lt;br /&gt;
 |-&lt;br /&gt;
 |rowspan=&amp;quot;6&amp;quot; |637&lt;br /&gt;
 |rowspan=&amp;quot;6&amp;quot; |3 марта&lt;br /&gt;
 |В карточку номенклатуры добавлено поле PalletRoundTo, которое будет также использоваться для расчета кол-ва паллет в списке номенклатуры&lt;br /&gt;
 |- &lt;br /&gt;
 |Возможность открывать карточку сотрудника двойным щелчком по дереву в тикетах&lt;br /&gt;
 |- &lt;br /&gt;
 |При сохранении платежа не пытается привязать к счету, если мы уже его привязали&lt;br /&gt;
 |- &lt;br /&gt;
 |Оптимизации карты для больших объемов заказов&lt;br /&gt;
 |- &lt;br /&gt;
 |Оптимизация функции переноса адреса из &amp;quot;не найденных&amp;quot; на карту.&lt;br /&gt;
 |- &lt;br /&gt;
 |Интеграции - Добавлена интеграция с Apiship.&lt;br /&gt;
 |-&lt;br /&gt;
 |638||4 марта ||Добавлена поддержка коротких адресов, в функцию проверки валидности почты. (односимвольная почта)&lt;br /&gt;
 |-&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |10 марта&lt;br /&gt;
 |Исправление возможности пересчета стоимости доставки АПД при выставленном счете или указанной дате оплаты. Исправлен баг с возможностью отправки на доставку из пустого списка&lt;br /&gt;
 |- &lt;br /&gt;
 |API - Добавлена возможность поиска заказов по номеру АПД в функции orders в API.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |11 марта&lt;br /&gt;
 |На форме контакта, в контекстное меню таблицы с контактами, добавлена возможность копировать и вставлять &lt;br /&gt;
 |- &lt;br /&gt;
 |API - Добавлена новая функция smalist в API, позволяющая получить список актов передачи денег клиента.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |14 марта&lt;br /&gt;
 |Исправлена ошибка в переброске товара от разных поставщиков/из разных партий с одного склада на другой &lt;br /&gt;
 |- &lt;br /&gt;
 |Реализовано предупреждение о возможных тормозах при определении суммы наличных на руках у менеджера &lt;br /&gt;
 |-&lt;br /&gt;
 |639||15 марта ||Теперь при формировании отчета по стоимости складского хранения используется не только объем, но и (в том случае, если объем не указан) комбинация полей &amp;quot;кол-во в паллете&amp;quot;/&amp;quot;порядок округления паллет&amp;quot; из карточки единицы номенклатуры &lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |642&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |18 марта&lt;br /&gt;
 |Добавлено условие в фильтр адресов по городу-отправителю.&lt;br /&gt;
 |- &lt;br /&gt;
 |Исправлена ошибка неправильной работы при открытии сохраненного фильтра (из-за побочных действий, совершаемых при изменении значений ComboBox'ов).&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |643&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |18 марта&lt;br /&gt;
 |Улучшен поиск корреспонденций в фильтре F6 по номеру телефона;&lt;br /&gt;
 |- &lt;br /&gt;
 |Добавлена возможность использовать _set в формуле &amp;quot;условие загрузки&amp;quot; шаблона импорта;&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |643&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |21 марта&lt;br /&gt;
 |Добавлено множество полей в подсказку на карте. (вот если мышь навести на адрес, появляется подсказка, поля которые показываются в посдказке можно настраивать в настройках карты - вкладка хинты - адреса ..)&lt;br /&gt;
 |- &lt;br /&gt;
 |ЛК - Добавлена возможность просмотра Актов передачи денег. Теперь у клиентов с премиум аккаунтом в меню появилась новая вкладка &amp;quot;Финансы&amp;quot;,где можно просмотреть список актов, кликнув по которым, можно просмотреть список заказов по выбранному акту.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;3&amp;quot; |644&lt;br /&gt;
 |rowspan=&amp;quot;3&amp;quot; |22 марта&lt;br /&gt;
 |Изменение расчета кол-ва заказов в месяц + доп. переменные&lt;br /&gt;
 |- &lt;br /&gt;
 |Модули - Новая версия (1.6) модуля интеграции с Opencart, где исправлены мелкие недочеты в работе.&lt;br /&gt;
 |- &lt;br /&gt;
 |Изменение сообшения о необходимости приемки возвратов при закрытии курьера&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |646&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |23 марта&lt;br /&gt;
 |Пункт проставить оплату в АПД, закрыт правом &amp;quot;Редактировать АПД&amp;quot;&lt;br /&gt;
 |- &lt;br /&gt;
 |Модули - Новая версия (1.5.2) модуля интеграции с Битрикс, где исправлены мелкие недочеты в работе.&lt;br /&gt;
 |-&lt;br /&gt;
 |646||24 марта||Отчет &amp;quot;Оборот по клиентам помесячно&amp;quot; из печатных форм &amp;quot;Отчеты, заложенные в системе&amp;quot;&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Старые версии 472-257&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Версия 395 &amp;amp;nbsp; 07.05.2014 ==&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена переменная ShowModeAsText, если её включить то на вкладке Адреса, в поле Режим, светофор срочности будет заменён на текст&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Выдаче в окне &amp;quot;Статус со слов курьера&amp;quot; добавлено поле &amp;quot;Время&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшены функции извлечения телефонных номеров и адресов почты&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено сохранение путевого листа из выдачи&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделано проставление Даты вручения в адресе, когда в связанной карточке Срочных проставлен статус Доставлено&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена поддержка протоколов почты ssl, tls. Добавлена переменная &amp;quot;Протокол&amp;quot;, и также можно настроить локально Настройки → Параметры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В режиме просмотра трека в картах теперь показаны выданные заказы из выдачи, цвет квадрата зависит от статуса выдачи (цвета выдачи &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|указываются в статусах). Показано последнее известное положение курьера пиктограммой машины&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форме прикреплённых файлов (карточки корр., отправленного сообщения) добавлена возможность сохранять файлы в проводник системы простым &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|перетаскиванием из программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен редактор кода с подсветкой синтаксиса&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке корреспонденции исправлена ошибка, вызывающая сброс вручную указанной стоимости доставки (при выключенных доп. услугах)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В срочных исправлено заполнение даты создания карточки корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, в результате которой могла быть перезаписана стоимость корреспонденции при выставленном акте: в карточке корреспонденции,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в форме Изменить по выборке, в функции Пересчитать стоимость заказа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Поиск в срочных по номеру накладной теперь не зависит от заданных дат (как поиск по номеру заказа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработано копирование адресов в срочные, теперь копируются план. дата доставки, план. дата забора, фио отправителя, город-отправитель&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|и город-получатель&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено некорректное автозаполнение полей при создании карточки корреспонденции в режиме только возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Запрещено добавлять в манифест адреса с нулевым количеством&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке манифеста появилась кнопка переместить в доставку&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если у пользователя нет лицензии на карты, то у него есть возможность один раз активировать демонстрационный режим на 15 дней&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В детализацию счёта добавлена информация по доп. услугам в виде отдельных столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В редактор доп. услуг добавлена возможность составления условия с учётом статуса в выдаче. Также в редактор были добавлены новые операторы &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|для полей типа дата (поле заполнено, поле не заполнено)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Функции → Трекинг курьеров доработано отображение треков: на трек курьера накладываются круги показывающие сколько минут провёл курьер &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на этом месте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность назначить скрипт в шаблоне импорта для каждой загруженной строки&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен расчет количества заказов от клиента в месяц (влияет на расчет стоимости доставки и, соответственно, на пересчет этой стоимости) - &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|теперь количество заказов считается за текущий месяц, а пересчет не осуществляется для корреспонденций, которые входят в акт передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из которого выставлен счет.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, не дававшая оформить возврат товара с пробитем возвратного чека, если на этот товар сначала пробивался чек продажи, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|затем чек возврата и снова чек продажи.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность загружать введённое значение доп. услуги из шаблона импорта&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке корреспонденции во вложениях исправлено отображение поля примечание&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В трекинге курьеров исправлена ошибка при открытии карточки курьера по точке. В подсказках по точкам трека теперь&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|отображается правильное время&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне отправки счетов по почте добавлена галка группировки писем по заказчику &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в манифестах,  функция переместить всё в в мешок&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная (флаговая) &amp;quot;Показывать вложения при полном отказе&amp;quot; в раздел &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Переменные → Печать → Акт передачи корреспонденции. При взведении этого флага при печати обычной печатной формы &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из акта передачи корреспонденции все вложения при полном отказе будут перечислены в этой форме отдельными строками,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|так же как и вложения при частичном возврате.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, приводившая к искажению данных в отчете комиссионера (акт передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в выдаче, возникавшая в выдаче при взведении флага GivnManagerRegNeed (Требовать авторизацию менеджера) в переменных&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|(Выдача → Требовать авторизацию менеджера)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработано дерево в выдаче:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;nbsp; а) убран узел  &amp;quot;Резерв&amp;quot; если нет ни одного бригадира.&lt;br /&gt;
|-&lt;br /&gt;
|                      &lt;br /&gt;
|&amp;amp;nbsp; б) сделано, чтобы  &amp;quot;Все&amp;quot; показывало все заказы, и распадалось на &amp;quot;Денежные/не денежные&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;nbsp; в) сделано, чтобы нажатием на менеждера было видно все заказы курьеров менеджера.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Версия 472 &amp;amp;nbsp; 07.05.2014 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность выдачи на руки курьеру акта передачи денег (вкладка &amp;quot;Выдача&amp;quot;)  с помощью сканирования &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|штрих-кода, формируемого системой в отчете о доставке/агентском отчете. Если акт передачи денег не был отправлен  &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на доставку - система сделает это автоматически при сканировании упомянутого штрих-кода&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность загрузки исходящих платежей в разделе &amp;quot;Связь → Импорт из банк-клиента&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Закрыта возможность оформления прихода и списания товаров со склада задним числом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Автоматизирована выдача автомобилей курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Произведена оптимизация сборки комплектов - в 2 раза увеличена скорость работы, исправлены недочеты&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В разделе &amp;quot;Документы → Приходные кассовые ордера&amp;quot; произвдеено разделение сумм, принятых налом и безналом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработан задачник - добавлено поле &amp;quot;Дата/время последнего статуса&amp;quot;, для непериодических заданий добавлена &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|возможность просмотра изменений&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработаны платежи - появилась возможность их разнесения по счетам, просмотра остатков сумм&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акт сверки добавлены номера счетов и даты окончания периодов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработан отчет &amp;quot;принятые деньги за период&amp;quot; - несколько платежей от одного клиента, совершенных в один день, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|привезенных одним курьером и принятых одним менеджером выводятся несколькими строками (кол-во строк соответствует&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|кол-ву платежей)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена опция, которая позволяет вводить в курьера оклад за рабочий день, а не за месяц. Оклад умножается &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на количество реально отработанных дней за период начисления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переработан отчет агента - если в фирме, от которой формируется такой отчет, указан НДС, отличающийся от 0,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|то во фразы о деньгах в отчете агента будут включена фраза &amp;quot;, в том числе НДС N% -&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность включения в сборку комплектов заказов корреспонденций, содержащих несколько мест, с помощью &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|сканирования штрих-кодов отправителя, которыми эти места промаркированы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В систему внесен запрет на выдачу зарплаты курьерам, если у них на руках находится денежный заказ&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработан отчет &amp;quot;Клиенты → Сводный отчет по клиентам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Внесены изменения в систему, не позволяющие выдать отправление на руки курьеру, если в карточке корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в качестве ответственного филиала указан филиал, отличный от основного&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В базовую функциональность включен отчет по POS-терминалам. Новый отчет совмещен с существующим отчетом&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Кассы на руках у курьеров&amp;quot; в разделе &amp;quot;Отчеты&amp;quot; → &amp;quot;Касса&amp;quot;. Перед формированием отчета пользователю предлагается выбор,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|какие типы аппаратов включать в отчет&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка: при создании периодического задания с выполнением по дням месяца при его открытии система &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|генерирует ошибку&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет &amp;quot;Склад → номенклатура → единица номенклатуры → функции → операции&amp;quot; добавлены комментарии из документов &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|прихода/списания&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность отправки СМС из нескольких филиалов с одного аккаунта&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка: при выставлении счета напрямую из закладки &amp;quot;заказы&amp;quot; впоследствии сбрасывается период счета&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В права пользователя добавлено правило, позволяющее/запрещающее печать наклеек из номенклатуры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В печатную форму МХ-3 выгружаются коды (артикулы) поставщиков&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицы акта возврата корреспонденции добавлено поле &amp;quot;Скан. кол-во&amp;quot;, аналогичное такому же полю в таблице &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на вкладке &amp;quot;Адреса&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый фильтр на вкладке срочных, параметры фильтра можно настраивать в Справочники → Статусы → Фильтр в срочных&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новое поле в карточке срочных Сумма р (сумма к инкасации, аналог поля сумма р. в карточке корр.), в таблицу срочных&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|добавлено поле &amp;quot;сумма к инкасации&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность давать имена зонам в Справочники → Статусы → Зоны, в связи с этим также изменился редактор &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|линий метро: зоны там указываются в выпадающем списке&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Зоны курьеров можно указывать на карте в Справочники → Зоны на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, иногда возникающая при расчёте цены межгорода&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка определения адресов на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, возникающая при попытке распознавания отсканированных ведомостей&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в карточке корреспонденции и срочных, которая при сохранении могла приводить к появлению сообщения:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Произошла ошибка сохранения записи. Видимо, пока Вы ее редактировали, кто-то другой успел ее изменить или удалить. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Закройте карточку и повторите попытку снова!&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в счетах, возникающая при смене заказчика в уже созданном счёте.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переделан отчёт Выдача → Печать → Акт приёма-передачи, добавлены столбцы Вложение, Поручение, Крайняя дата доставки,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|видимость столбцов настраивается в переменных (по умолчанию скрыты)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены дополнительные услуги. Список общих услуг создаётся и редактируется в Справочники → Дополнительные услуги.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Список уникальных услуг для клиента редактируется в его тарифе, на вкладке услуги. В карточке корреспонденции появилась &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|вкладка Услуги.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форме Изменить по всей выборке (ctrl+f5) добавлена поддержка добавленных режимов срочности и типов корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне вложенных файлов отображение не таблицей, а иконками. В письмах теперь может быть более одного вложенного файла&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Клиент теперь считается работающим в последний день окончания договора&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку номенклатуры добавлено поле &amp;quot;Примечание-2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена функция печати многострочного текста&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В форме Изменить по всей выборке (ctrl+f5) исправлены поля ввода даты и времени возврата&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При открытии уже созданной карточки корреспонденции включена автоподстановка адресов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в срочных, при вводе поля ID, компания не находилась&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При приёме (F10 в заказах) добавлена кнопка &amp;quot;Прием завершен&amp;quot;, которая выведет отчет - что приняли, а что - нет&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность копировать и переименовывать схемы на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность создавать сопроводительные документы в акте передачи денег клиенту&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Карты OSM, исправлена ошибка определения границ приоритетной области поиска&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в расчёте тарифов межгорода (при расчёте цены происходил Exception)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены поля &amp;quot;Ответственный филиал&amp;quot;, &amp;quot;Тип оплаты&amp;quot; в таблицу Адреса&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность переноса ФИО между отделами клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В манифестах добавлен пункт &amp;quot;Переместить всё в мешок&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена функция рассылки отчётов по e-mail из Актов передачи денег/корреспонденции &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность указать жалобу в срочных, также добавлена возможность определить цвет жалобы, в направлениях обводим&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|заказ рамкой из цвета жалобы. В цвет жалобы будут окрашены поля №, Дата заказа, время заказа в таблице срочных &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность устанавливать цвет для статуса &amp;quot;типы клиентов&amp;quot;, указанным цветом будут подсвечены: поле заказчик&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|в таблице заказы и адреса. Поле ID в карточке срочных и карточке клиента&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 430 &amp;amp;nbsp; 16.12.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная, позволяющая отключить запрос яндекса при невозможности определить станцию метро.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При печати карты из окна карты программа теперь автоматически выбирает подходящую ориентацию листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Exception при расчете цены в некоторых прайс-листах&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Пользователь, без права видеть чужих клиентов, мог видеть их на закладке &amp;quot;Клиенты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Повышена надежность автоматического обновления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчетах агента и &amp;quot;о доставке&amp;quot; из Акта передачи денег теперь при необходимости выделяется НДС&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность автоматически планировать на курьера в зависимости от массы и района&lt;br /&gt;
(контекстное меню в Адресах → Запланировать для  курьера → Авто)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Дублирование штрих-кода клиента и установка кода в Edit7&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Закрыта правами возможность удалять сообщения SMS, e-mail (Отчёты → Сообщения)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке Срочные новый фильтр по полю Номер у поставщика&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделана подсветка статуса клиента. Цветом статуса подсвечено поле Заказчик на закладке Заказы, Адреса, Срочные, Направления,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|поле ID в карточке срочных и карточке клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен фильтр повышения контрастности карты при печати в выдаче. Настройка расположена в окне карт, Настройка → закладка Печать&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Механизм учета Z-отчетов: на закладке выдача добавлена цветная кнопка рядом с полем &amp;quot;Принято денег по чекам&amp;quot; Цвет кнопки &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|меняется: если у курьера была мобильная касса на руках - если приняли z-отчет - зеленым, не приняли - красным &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка заполнения договора клиента в word 2013 (метод или свойство недоступны поскольку эту команду нельзя использовать&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|в режиме чтения)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При создании заказа на доставку счетов в созданные единицы корреспонденции добавляется информация о режиме работы и пропускном режиме&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При отправке счетов через e-mail добавлена возможность выбирать текст в сообщении (добавлен выпадающий список с шаблонами сообщений)&lt;br /&gt;
|- &lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в Срочных,связанная с определением кост-кодов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:''' &lt;br /&gt;
|В Срочных повторное сохранение поля &amp;quot;Инфо о доставке&amp;quot; от предыдущего заказа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:''' &lt;br /&gt;
|В Срочных разрешено формировать заказ без обязательного добавления контактного лица в отделы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Для каждой кнопки отправить SMS /e-mail был создан свой раздел с шаблонами в печатных формах, изменены тексты SMS&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:''' &lt;br /&gt;
|В окне заявки на срочный заказ новое поле Номер заказа у поставщика&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Срочных добавлена возможность сохранения названия компании в поле Адрес для отправителя, получателя, (как в старой форме срочных).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Отключить можно убрав галку в переменных Срочные-Заменить поле Адрес на поле Компания&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен режим редактирования уже созданного контура (добавлен пункт &amp;quot;Редактировать контур&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Оптимизирована работа функции &amp;quot;Проставить по всем&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переработан показ треков и местоположения курьера на карте (добавлен пункт в главном меню Функции &amp;amp;rarr; Трекинг курьеров)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Поля с доступом к сайту перемещены на закладку Разное&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента добавлена дата последнего изменения карточки&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, приводившая к неверному показу даты возврата в хинте (и другой информации)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|На закладке Направления изменилась информация, отображаемая в хинте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке Направления добавлена таблица с адресами, у которых нет курьера. Их можно перетаскивать на курьера в таблицу ниже&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 395 &amp;amp;nbsp; 29.08.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка при сохранении координат контура в схемах на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка определения координат через Яндекс по Московской области и межгороду&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Идентификация клиента по юр. лицу, инн, id в шаблонах импорта, также добавлена функция пересчёта цен после импорта&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен ввод планируемой даты доставки в окно Статус со слов курьера в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Выдача &amp;amp;rarr; печать &amp;amp;rarr; путевые листы: можно из выдачи напечатать легковой путевой лист (в связи с этим переработана карточка путевого листа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Выдача &amp;amp;rarr; печать &amp;amp;rarr; печать карты: заработала автоматическая смена ориентации листа альбомная – портретная&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В направлениях поиск курьера по штрих коду (через сканер штрих кодов)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при загрузке карты: созданные потоки могли не остановиться при перезагрузке нового квадрата карты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В режиме &amp;quot;Раскрашивать курьеров разными цветами&amp;quot; изменилась цветовая схема, цвета для неназначенных, назначенных и маркеров текущего&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|курьера (по умолчанию красный, зелёный, желтый) можно изменить  в настройках карты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|К контурам на карте теперь можно привязать курьера и при планировании быстро назначить заказы курьерам. В контекстном меню контура появился&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|новый раздел 'Запланировать на ...', а в панели карты появилась кнопка 'Проставить по всем'&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменено выделение выбранного контура на карте в режиме планирования, теперь он обведен жирной чёрной линией&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность выделения контура на карте правой кнопкой мыши&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Возможность выбрать одновременно несколько галок в режиме доставки или типе отправления&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При сохранении корреспонденции с возвратом в адресах (созданных из срочных) не проставлялась галка возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменена работа кнопок Отправить e-mail заказчику и Отправить sms отправителю: при нажатии на кнопки появляется список шаблонов сообщения.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Список формируется из шаблонов, введенных в Справочники &amp;amp;rarr; печатные формы:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Шаблоны SMS курьерам из срочных; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Шаблоны e-mail клиентам из срочных.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены поля время работы/обеда и пропускной режим, в карточке заказчика. Статусы пропускного режима можно настроить&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в Справочники &amp;amp;rarr; Статусы &amp;amp;rarr; Статусы пропуска.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Возможность изменения кроме заказчика конт. лица и цены при выставленном счёте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Изменение статуса срочных заказов горячими клавишами f4, f5 &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне Информация о заказе на срочную доставку добавлено переключение фокуса ввода стрелками (вверх/вниз)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На панели адресов кнопка назад теперь не создаёт новую запись&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Восстановлена работа горячей клавиши  F11 в главном окне&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отключался пункт Руководство пользователя в главном меню &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке курьера при автопродлении графика работы иногда выскакивала ошибка: &amp;quot;Дата, которую Вы ввели, меньше либо равна дате окончания расписания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладке направления теперь правильно отображаются заказы из срочных, у которых выставлен возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В модуль карты добавлена поддержка слоёв данных, появились новые типы карт:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -космоснимки&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -стандартная + транспортная&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -космоснимки + транспортная&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Двигая маркер адреса на карте, можно изменить курьера, для которого он будет запланирован: нажав и удерживая клавишу ctrl,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|левой кнопкой мыши перетащить маркер передаваемого адреса на маркер любого адреса, ранее запланированного для нужного курьера.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В настройках карт появился новый параметр Раскрашивать курьеров разными цветами. Если его включить, то каждому курьеру, на которого&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|запланирован адрес, будет назначен уникальный цвет, и точки на карте будут нарисованы этим цветом.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Круглые маркеры серого цвета - незапланированные&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Круглые зелёные маркеры - запланированные на курьера которого нет в текущей таблице&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Жёлтый квадратный маркер - запланированные адреса на текущего курьера (выбранного в таблице слева)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Закладка выдача, кнопка печать: добавлен пункт Печать на карте.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Также через переменную Печать &amp;amp;rarr; Печатать карту после акта -  можно настроить автопечать&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отчёт &amp;amp;rarr; сотрудники &amp;amp;rarr; заканчивающиеся договоры, теперь отчёт работает правильно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Таблица срочных, контекстное меню, доработано дублирование заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В контекстном меню таблицы манифестов добавлен пункт Печатать кассовые чеки&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладке манифесты добавлена озвучка сообщений при ошибке сканирования&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Вкладка заказы &amp;amp;rarr; приём (f10): в окне приёма добавлена озвучка сообщений&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне Отделы в таблицу добавлены поля кост-код, день рождения. В заголовок таблицы добавлено контекстное меню&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлены кнопки для редактирования примечаний в отдельном окне&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработана форма  дополнительных адресов: добавлены поля компания, телефон компании, контактное лицо, телефон&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В новой форме срочных заказов: кнопка для добавления дополнительных адресов, кнопки для отправки смс на номер отправителя и получателя,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|работа с межгородом для отправителя и получателя, галка По договору&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Справочник адресов для отправителя и получателя в срочных заказах&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработана новая форма срочных заказов: отправителю добавлены поля Индекс и город, Телефон компании, Планируемое время забора,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Фактическое время забора; получателю добавлены поля Индекс и город, Компания, Телефон компании, ФИО Получателя, Телефон получателя,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Планируемое время доставки, Фактическое время доставки, Планируемое время возврата&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка прокрутки в таблицах&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в новой форме срочных заказов: при открытии существующего заказа могли неправильно показываться поля ввода в группах Забрать/Доставить&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Для пользователей закрыта возможность добавлять печатные формы в раздел &amp;quot;Официально утвержденные формы&amp;quot;. Обновление этого списка будет&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|происходить автоматически вместе с обновлением системы&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Обновление строки статуса с отображением общего числа позиций в списке серийных номеров, полученных из документов прихода и списания  - теперь&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|показывается корректно&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В предварительной сборке при нажатии на таблице адресов кнопки &amp;quot;Ввод&amp;quot; открывалась карточка курьера - теперь открывается карточка корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Отображение выданных курьеру мобильных касс и POS-терминалов: вместо штрих-кода выданного аппарата теперь указывается его номер&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Принцип отбора единиц корреспонденции в инвентаризацию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицу адресов в предварительной сборке добавлены поля &amp;quot;Метро&amp;quot;, &amp;quot;Штрих-код клиента&amp;quot; и &amp;quot;Адрес&amp;quot;  &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;принятое кол-во&amp;quot; в карточку инвентаризации&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В  карточку корреспонденции, на вкладку &amp;quot;Прочее&amp;quot;, добавлен флаг &amp;quot;Утрачено&amp;quot;, предназначенный для пометки утраченных (утерянных,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|украденных и т.п.) единиц корреспонденции.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента, на вкладку &amp;quot;Прочее&amp;quot; добавлен флаг &amp;quot;Обязательный прием корреспонденции&amp;quot;, при взведении которого в инвентаризацию&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|корреспонденций будут попадать только те единицы корреспонденций, которые прошли процедуру приемки&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В раздел &amp;quot;официально утвержденные&amp;quot; в печатных формах добавлена форма грузового путевого листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку марки автомобиля добален флаг &amp;quot;Грузовой автомобиль&amp;quot;, при взведении которого возможна печать грузового путевого листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладку &amp;quot;Выдача&amp;quot; добавлена кнопка &amp;quot;Печать&amp;quot; с выпадающим контекстным меню, в которое перенесены все возможности печати&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сотрудники &amp;amp;rarr; Расчёты с сотрудниками, в контекстном меню таблицы добавлен пункт Распечатать Акт&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Обновлена форма для создания заказа на срочную доставку, отображение новой формы регулируется параметром в переменных:&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Unit10_new = 0 - отображать старую форму, Unit10_new = 1 - отображать новую форму&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый отчёт Сотрудники &amp;amp;rarr; Заканчивающиеся договоры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке сотрудника на закладке Дополнительно добавлены два новых поля: Фирма, Дата окончания договора&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В справочнике отделов в карточке сотрудника добавлено поле День рождения&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке сотрудника добавлена вкладка график, к таблице с графиком подключено контекстное меню&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Окно статусов  (справочники-статусы)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладку адреса добавлена панель с кнопками, у панели есть контекстное меню. Свёрнутую панель можно развернуть двойным кликом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне редактора тарифов на вкладке основное добавлена кнопка Показать зоны на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карты добавлен выпадающий список схем, кнопки создания, удаления, редактирования. К картам OpenStreetMap добавлены функции&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|отображения и редактирование контуров&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карты добавлено два выпадающих списка: выбор Менеджера и Даты , в саму таблицу добавлены столбцы Общая масса, Общая сумма&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В дерево назначения прав пользователя (Настройка &amp;amp;rarr; Пользователи) добавлены две новых ветки: Статусы и Дополнительные возможности&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена поддержка шаблонов импорта от более новых версий программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке корреспонденции на вкладке Финансы добавлены два выпадающих списка: “Тип оплаты” и  “Платёжные системы”, добавлен флаг&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Оплачено. Наполнение списка Платёжные системы – через Справочники &amp;amp;rarr; Статусы &amp;amp;rarr; Платёжные системы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента в меню кнопки “Функции” добавлен пункт Статусы корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку корреспонденции справа от поля &amp;quot;Инфо о доставке&amp;quot; добавлен выпадающий список с пользовательскими статусами доставки.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Выпадающий список скрывается, если статусы не назначены.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне приема заказов (Заказы &amp;amp;rarr; Приём (F10)) в настройки добавлены флаги Печатать наклейки и Выдавать отправления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку зарплатной схемы добавлена помощь по 2-м элементам управления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку сотрудников добавлена кнопка открытия карточки менеджера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Справочники -&amp;gt; Статусы появились следующие типы статусов: Пользовательские поля для клиентов, Пользовательские поля для курьеров,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Пользовательские поля для корреспонденции, Пользовательские поля для заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены пользовательские поля, в карточках заказа, корреспонденции, курьера и клиента.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен отчёт: Отчёты -&amp;gt; Клиенты -&amp;gt; Количество новых клиентов помесячно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Улучшена обработка распознанных страниц: из распознанного листа вырезаются найденные ведомости, далее просматривается  нераспознанная&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|область на листе, если она чем-то заполнена, то отправляется в папку Errors. Если из заполненного листа распознано меньше половины, то весь лист&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|целиком попадает в папку Errors&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Улучшен поиск штрих кодов на отсканированных страницах (добавлено переворачивание страниц)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В форме фильтрации на вкладке &amp;quot;Адреса&amp;quot; заполнение полей о диапазоне дат возврата корреспонденции и вернувшем курьере привязано только&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|к состоянию флага &amp;quot;Доставлено&amp;quot; (если он взведен - эти поля становятся активными и их можно заполнять). Состояние выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Направления&amp;quot; во вкладке &amp;quot;Дополнительно&amp;quot; перестало  иметь отношение к активации указанных полей.&lt;br /&gt;
|- &lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное удаление периодических заданий&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Невозможность указать дату возврата корреспонденции и вернувшего ее курьера в форме фильтрации на вкладке &amp;quot;Адреса&amp;quot;, если в выпадающем&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|списке &amp;quot;Направления&amp;quot; выбраны пункты, включающие возврат корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в отчете Склад-&amp;gt;Отчеты-&amp;gt;Отстаки на дату, из-за которой в остатках не учитывались возвраты от покупателей&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-&amp;gt;Корреспонденция-&amp;gt;Жалобы получателей добавлены поля &amp;quot;Дата фиксации жалобы&amp;quot; и &amp;quot;Пользователь, зафиксировавший жалобу&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, приводившая к попаданию в инвентаризацию корреспонденций, имеющих статус &amp;quot;На руках&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, не дававшая отобрать периодическое задание&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При выборе пункта меню Функции-&amp;gt;Инвентаризация корреспонденции выводится форма со списком инвентаризаций. Форма предназначена для &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|работы с уже сделанными инвентаризациями - их можно открывать, редактировать, удалять,а также создавать новые.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В дерево прав пользователей добавлена возможность простановки прав на статусы и дополнительные возможности&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено - на некоторых принтерах некорректно печаталась печать в удостоверении курьера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность печати нефискальных чеков при выдаче курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Работа кнопки &amp;quot;Очистить/Закрыть&amp;quot; в форме списка счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В обычную печатную форму акта возврата корреспонденции добавлено поле &amp;quot;Общее кол-во мест&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-&amp;gt;Денежные задания-&amp;gt;Принятые деньги за период выводится информация о наличных оплатах выставленных счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность оформления возврата товара из карточки корреспонденции (вкладка &amp;quot;Вложения&amp;quot;) с помощью сканирования штрих-кода, нанесенного на чек.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Возвраты оформляются только для тех вложений, на каждую строку которых пробит отдельный чек.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании инвентаризации корреспонденции возникала внутренняя ошибка системы.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании сборки комплектов у сотрудников, не имеющих права &amp;quot;выдавать без удостоверения&amp;quot; система просила отсканировать штрих-код курьера &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 348 &amp;amp;nbsp; 04.04.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; исправлена ошибка отрисовки при удалении станции метро из фильтра кнопкой &amp;quot;delete&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; поиск по станциям метро теперь производится только по не посещенным курьерами точкам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; добавлена возможность создания срочных заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; добавлен служебный курьер с заказами, не назначенными курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Клиенты&amp;quot; в фильтр добавлен поиск по названию компании&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладка адреса исправлена ошибка поиска с клавиатуры (при вводе текста происходит поиск по полю, по которому отсортирована таблица)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке адреса добавлена панель функций&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании сборки комплектов, можно было зайти в карточку служебного курьера  (через вкладку &amp;quot;Хронология выдачи&amp;quot; карточки корреспонденции).&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Теперь система выдает ошибку при попытке сделать это&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Дополнена работа со сборками комплектов &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В актах возврата добавлена возможность сканирования возвратных наклеек&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента в раздел &amp;quot;Счета&amp;quot; добавлено поле &amp;quot;Адрес доставки&amp;quot;. При перемещении счетов в доставку берется этот адрес, если он заполнен,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|иначе - адрес клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При начислении первой з/п для сотрудника со свободным графиком, рабочие дни отсчитываются с первого числа того месяца, когда сотрудник&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|принят на работу&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добалено поле &amp;quot;Количество счетов в месяц&amp;quot;  (вкладка  &amp;quot;Финансы&amp;quot;). Значение из этого поля выводится в отчет &amp;quot;Задолженности клиентов&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если  сотрудник по графику не должен был выходить на работу, но он пришел - все отработанное время при начислении з/п считается как переработки&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникавшая при переименовании зарплатной схемы, если вместо названия указать пустую строку&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное указание значка валюты для поля &amp;quot;Мин. сумма счета&amp;quot; при открытии карточки клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильная работа кнопки Очистить/Вывести в списке счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное формирование выборки счетов при Нажатии кнопки Функции-&amp;gt;Счета из карточки клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Внутренняя ошибка системы, возникавшая после ряда действий со счетами.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Контактные лица в отделах клиентов добавлена галка &amp;quot;Активный&amp;quot;, позволяющая отключать уволенных сотрудников&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Форма 103 (почта России) актуализирована&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Манифест 2&amp;quot; добавлено поле &amp;quot;Штрих-код&amp;quot;. Символ подчеркивания (_) в этом поле подразумевает любой символ, символ процента ( % )&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|подразумевает любое количество любых символов, в том числе и их отсутствие.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карты OSM добавлена поддержка proxy&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, когда в строке состояния выводилась информация из пунктов меню. (она описана в разделе &amp;quot;Устранение неполадок&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность &amp;quot;Принимать в работу на дату&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицу курьеров в окне карты добавлены поля &amp;quot;Общая сумма&amp;quot; и &amp;quot;Общая масса&amp;quot; запланированной корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 340 &amp;amp;nbsp; 19.03.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная Выдача-&amp;gt;Проверять наличие POS-терминала. Описание см. в переменных. &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность указывать наличие POS-терминалов в фирме (Справочники-&amp;gt;Фирмы-&amp;gt;Карточка фирмы), печатать на них наклейки&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|и выдавать курьерам (по аналогии с мобильными кассовыми аппаратами)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная Выдача-&amp;gt;Проверять курьеров на допуск к работе. Описание см. в переменных.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен новый пункт меню Функции-&amp;gt;Допуск курьера к работе&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Доработана функция makeaddress, она теперь не заменяет адреса вида &amp;quot;Хорошевский 3-й пр-зд&amp;quot; на &amp;quot;Хорошевский тупик, 3-й пр-зд&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность использования кодов EAN-13 в качестве штрих-кодов клиентов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карт в список курьеров добавлен фильтр по менеджерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, из-за которой недоставленная корреспонденция, имеющая вложение, в которое включены товары, не проведенные по складу,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|не отображалась в акте возврата корреспонденции &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникавшая при попытке выставить счет из акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при печати простой формы из акта возврата корреспонденции (неправильно указывался исполнитель)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Добавлена переменная &amp;quot;Печать только отсканированных&amp;quot; (Переменные-&amp;gt;Печать-&amp;gt;Акты передачи корреспонденции). При взведении этого флага&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|печать простой формы и сопроводительных документов будет осуществляться только для корреспонденций, которые отсканированы в этом акте.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|(Переработаны также печатные формы для сопроводительных документов для корректной работы с этой переменной)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменена работа с предварительной сборкой комплекта заказов (изменения и добавления см. в соответствующем разделе на сайте)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если установлен флаг &amp;quot;Ответственный за кадры&amp;quot; в карточке пользователя, то при первом запуске системы для пользователя будет сформировано&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|задание с напоминанием о днях рождения сотрудников, которые произойдут в ближайшие 4 дня. Если флаги, указанные в пп. 4 и 5 взведены &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|у нескольких пользователей, то соответствующие задания будут выданы всем этим пользователям&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если установлен флаг &amp;quot;Ответственный за склад&amp;quot; в карточке пользователя, то при первом запуске системы для пользователя будет&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|формировано задание по пополнению складских запасов (для тех единиц номенклатуры, у которых указаны точка дозаказа и кол-во к дозаказу)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;Комментарий&amp;quot; в детализацию расходов менеджера при передаче денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;ФИО&amp;quot; в отчет &amp;quot;Принятые деньги за период&amp;quot; с детализацией по адресам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при сортировке заданий&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при печати документов из вкладки &amp;quot;Склад&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акты возврата корреспонденции добавлена возможность печати наклеек для маркировки возвращаемой корр-ции.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность привязки пользовательских полей к клиентам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточках  документов прихода, списания и переброски товара (пункт меню &amp;quot;Склад&amp;quot;) добавлено поле &amp;quot;Код у клиента&amp;quot;, значение в которое присваивается&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из карточки товара (если указано)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Формы отчета о доставке и отчета агента, выводящихся из актов передачи денег: а) изменена методика расчета выводимых на экран денежных сумм;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|б) изменено положение штрих-кода&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана галка в переменных, запрещающая печать наклеек для сборки комплектов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность печати из сборки комплектов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в сборке комплектов, из-за которой при добавлении корреспонденции в сборку курсор перемещался по дереву сборок&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акте передачи корреспонденции добавлена возможность сканировать не только штрих-коды корреспонденций, но и штрих-коды производителей для товаров&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|(если они указаны во вложениях)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Акт передачи ТМЦ объединен с актом передачи корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Удалена возможность формировать акт передачи ТМЦ&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Некорректный вывод данных в отчете &amp;quot;Клиенты&amp;quot; - &amp;quot;Отчетный период&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Окна &amp;quot;Линии метро&amp;quot; и &amp;quot;Станции метро&amp;quot; теперь закрываются кнопкой Escape&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;Расчеты с сотрудниками&amp;quot; добавлено поле &amp;quot;Примечания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;Посещаемость&amp;quot; добавлены поля &amp;quot;Примечания&amp;quot; и &amp;quot;Примечания-2&amp;quot;. Изменены названия столбцов для фактического времени прихода/ухода&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;График сотрудника&amp;quot; теперь можно выбирать набор столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В номенклатуру добавлено поле &amp;quot;Количество для дозаказа&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Системный пользователь &amp;quot;Система&amp;quot;, от имени которого будут производиться все системные действия&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена работа закладки &amp;quot;Направления&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Схема заполнения поля &amp;quot;Масса&amp;quot; в карточке корреспонденции при работе с весами&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форму массового редактирования корреспонденций добавлено поле &amp;quot;Инфо о возврате&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в массовом редактировании корреспонденций (Ctrl+F5), некорректно заполнялись поля &amp;quot;Дата возврата&amp;quot; и &amp;quot;Время возврата&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность начислять з/п за дни, которые в графике курьера помечены как нерабочие и имеющие уважительную причину отсутствия курьера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность оформлять возвраты на вкладке &amp;quot;Вложения&amp;quot; карточки товара с помощью сканирования штрих-кода, указанного поставщиком&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Схема данных на вкладке &amp;quot;Вложения&amp;quot; в модуле загрузки данных из файлов excel&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля в отчет &amp;quot;Учет рабочего времени&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Печатная форма акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен модуль вложений: при замене товара, имеющего ненулевую цену, на товар с нулевой ценой система выводит предупреждение&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля в отчет &amp;quot;Статистика по курьерам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Модуль импорта данных из банк-клиента (неправильно выставлялся тип платежа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в картах из-за которой невозможно было показать адрес на картах Ingit&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, которая приводила к игнорированию системой собственных сообщений об ошибках&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникающая при удалении корреспонденции (некорректно определялось ее вхождение в счет/акт передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность формировать сборку комплектов заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность маркировать и учитывать возвратную корреспонденцию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлен флаг &amp;quot;не выдавать корреспонденцию без предварительной сборки&amp;quot;. Если установлен этот флаг, то при выдаче курьеру&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|корреспонденции, в которой нет вложений, система выдает ошибку.  Доступен при взведении флага &amp;quot;предварительная сборка&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В фирмы добавлена возможность прикреплять сканы печатей и подписей для размещения их на счете&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена схема расчета з/п&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|При оприходовании товара, для которого предусмотрен учет по серийным номерам, введен запрет на сканирование штрих-кода производителя, указанного&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в карточке товара (защита от сканирования неправильного штрих-кода)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В срочных при установке галки &amp;quot;Фиксированная цена&amp;quot; цена теперь подсвечивается красным цветом - и в карточке и в таблице&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указания даты обещанного платежа сразу на несколько счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Подключение к он-лайн распознаванию адреса теперь не требует наличия ключа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Возможность просмотра истории изменения счетов теперь регулируется отдельным правом пользователя&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена поддержка весов &amp;quot;Мера&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция makeaddress теперь автоматически делает перевод адреса с латиницы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Отчеты&amp;quot; - &amp;quot;Сотрудники&amp;quot; - &amp;quot;Работающие сотрудники&amp;quot; &amp;quot;Уникальных доставок по дням&amp;quot; и &amp;quot;Количество доставок по дням&amp;quot; добавлено поле &amp;quot;Оклад&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 318 &amp;amp;nbsp; 15.01.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|ДОБАВЛЕН МОДУЛЬ РАБОТЫ С ON-LINE КАРТАМИ [http://www.openstreetmap.org/ OPENSTREETMAP]!&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В картах добавлена возможность планировать точку, не обводя ее&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В актах возврата корреспонденции добавлена возможность сканировать штрих-коды, помещенные в поле &amp;quot;Шифр&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В графике работы сотрудников, при проставлении &amp;quot;Выходной всем&amp;quot; (Ctrl-F5)&amp;quot;, у всех сотрудников в этот день сбрасывается время прихода и ухода по графику.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Сделано для корректного расчета окладов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен отчет &amp;quot;Отчеты&amp;quot; - &amp;quot;Клиенты&amp;quot; - &amp;quot;Статистика % доставок по клиентам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне &amp;quot;Настройка&amp;quot; - &amp;quot;Параметры&amp;quot; убран выбор текущей валюты. Валюта выбирается на всю систему в разделе &amp;quot;Справочники&amp;quot; - &amp;quot;Переменные&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При выборе страны &amp;quot;Казахстан&amp;quot; переименовываются реквизиты: &amp;quot;ИНН&amp;quot; в &amp;quot;РНН&amp;quot;, &amp;quot;ОГРН&amp;quot; в &amp;quot;БИН&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В карточке клиента убрана галка &amp;quot;Валюта расчета&amp;quot;, вместо нее добавлен выпадающий список валют&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделано отключение контроля правильности ввода для гос. номеров автомобилей и водительских прав&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана переменная &amp;quot;Контролировать число знаков в реквизитах&amp;quot;. Теперь контролируются длины и корректность ввода реквизитов только&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|при выборе текущей страны &amp;quot;Россия&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Печать&amp;quot; - &amp;quot;Обычные накладные (7 штук на странице)&amp;quot; - &amp;quot;Печатать квадраты для заполнения&amp;quot;, позволяющая печатать деления для&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|заполнения полей &amp;quot;ФИО&amp;quot;, &amp;quot;Должность&amp;quot;, &amp;quot;Телефон&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В выборку добавлена возможность фильтра по ответственному филиалу&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В обычных ведомостях (7 штук на страницу) поменяны местами строки в заголовке - &amp;quot;Заказчик&amp;quot; и &amp;quot;Дата заказа&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В главное меню добавлен пункт &amp;quot;Справка&amp;quot;, в котором доступны ссылки на руководство пользователя и сайт разработчиков&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В графики работы добавлена история изменений&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Не учитывалась минимальная сумма счета, если в счет не попадает ни один заказ.&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В корреспонденции теперь можно изменять время вручения, если она входит в акт передачи денег. Однако нельзя проставлять, если&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|изначально времени не было, и убирать, если было.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 311 &amp;amp;nbsp; 04.12.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поддержка SMS-провайдера epochta.ru&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В расширенных накладных с вложениями в графе &amp;quot;Поручение&amp;quot; сумма печатается цифрами и прописью&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне выборки в &amp;quot;Адресах&amp;quot; убрана галка &amp;quot;Возврат&amp;quot;, вместо нее на закладке &amp;quot;Дополнительно&amp;quot; сделан выпадающий список с рядом опций&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;показать на карте&amp;quot; список курьеров теперь отображается с учетом отпусков, отгулов и т.д.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Собеседования&amp;quot; добавлено поле &amp;quot;Примечания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка возникающая при попытке добавить единицу номенклатуры в документ прихода/списания без нажати кнопки &amp;quot;Начать оформление&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отсутствие возможности взвести галку &amp;quot;печатать чеки&amp;quot; в карточке клиента при изменении фирмы-контрагента с добавлением в эту фирму фискального&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|регистратора&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки при вводе фамилии курьера, нажатии кнопок &amp;quot;Ближайшие&amp;quot; и &amp;quot;Запланировать&amp;quot; при работе с планированием курьерам (Отчеты-Планирование курьерам)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлено поле &amp;quot;Доп. информация на накладной&amp;quot;. Информация из него печатается под расширенными накладными&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Доработана функция сортировки списка столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В диалог при сохранении карточки клиента добавлен пункт &amp;quot;Отмена&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 304 &amp;amp;nbsp; 08.11.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне выбора столбцов для просмотра добавлена возможность сортировки по алфавиту&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В статистику по выдаче добавлена возможность получения отчетов за интервал дат&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В справочник номенклатуры добавлен фильтр &amp;quot;Архив&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при одновременном начислении з/п всем сотрудникам организации&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность удалять неправильно проставленный выходной курьера из отчета по посещаемости (Отчеты-Сотрудники-Посещаемость)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное указание даты в аналитике по кассе при использовании дат Z-отчетов&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 301 &amp;amp;nbsp; 07.11.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка формирования чеков с галкой &amp;quot;Отдельный чек на каждое вложение&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, не позволявшая отменить указанный для курьера выходной&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильный расчет суммы наличных в бухгалтерии на начало периода в отчете Отчеты-Бухгалтерия-Наличность в бухгалтерии  &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильная работа сигнального мерцания вкладки &amp;quot;Задания&amp;quot; при наличии актуальных заданий &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, вызывавшая неправильную выдачу результата отчета при выборе детализации &amp;quot;по адресам&amp;quot; в отчете &amp;quot;принятые деньги за период&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|(Отчеты-денежные задания-принятые деньги за период)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, из-за которой не пересчитывалась стоимость доставки при выборе на вкладке &amp;quot;Заказы&amp;quot; из выпадающего меню пункта &amp;quot;Пересчитать стоимость&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Форма отчета агента (Акты передачи денег - Карточка акта - Печать - Отчет агента), добавлена строка, в которой указывается общая сумма денег,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|передаваемая клиенту&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при формировании печатных форм &amp;quot;манифест&amp;quot; и &amp;quot;манифест-2&amp;quot;. При не заполненной планируемой дате доставки она указывалась как &amp;quot;12:00&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 299 &amp;amp;nbsp; 24.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка &amp;quot;TasksQuery: Type mismatch for field 'Ответственный', expecting: String actual: Memo&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При импорте из Excel в сообщении всегда указывалось, что не удалось определить метро у 0 записей&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Внесено изменение в функцию поиска города при импорте данных. теперь в поле &amp;quot;город&amp;quot; можно указывать полностью адрес, название города с буквой &amp;quot;г.&amp;quot;, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|почтовый индекс&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-Корреспонденция-Жалобы получателей добавлено поле &amp;quot;Инфо. о возврате&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Отчет по времени сборки заказа. Отчет выдает данные только для клиентов, в карточке которых взведен флаг &amp;quot;Предварительная сборка&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность раскраски строк таблицы графика при наличии уважительной причины отсутствия на работе&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, позволявшая изменять вложения в карточке корреспонденции, выданной на руки курьеру&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Последняя строка в печатной форме отчета по доставкам (Документы-Акты передачи денег Карточка акта передачи денег-Функции-Печать отчета о доставке)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, в некоторых случаях приводившая к несовпадению суммы высталенного счета и суммы по детализации&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в функции расчета кол-ва рабочих дней (при начислении з/п сотрудникам)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность выбора причины отпуска и ввода комментария при нажатии клавиши F5 в отчете по посещаемости (Отчеты-Сотрудники-Посещаемость)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В прайс-листах возможность выбора режима расчета стоимости доставки от количества корреспонденций (в заказе или в месяце)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная, позволяющая варьировать период формирования акта передачи денег (Переменные-Финансы-Период формирования акта передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати акта сдача-приемки курьерских услуг&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В график работы добавлен выбор типа отсутствия на работе при проставлении отпуска&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 294 &amp;amp;nbsp; 17.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет &amp;quot;Отчеты&amp;quot; - &amp;quot;Сотрудники&amp;quot; - &amp;quot;Учет рабочего времени&amp;quot; добавлены столбцы с количеством дней нахождения курьера в различных статусах (отпуск,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|больничный и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В истории изменений закреплены 2 столбца &amp;quot;Изменивший пользователь&amp;quot; и &amp;quot;Дата/время изменения&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В &amp;quot;Срочных&amp;quot; при создании заказа поле &amp;quot;Отдел&amp;quot; не подставляется из заказа, на котором стоит курсор&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В детализации зарплаты курьера сумма &amp;quot;0&amp;quot; заменяется на &amp;quot;Не оплачено&amp;quot; только при установленной переменной &amp;quot;Финансы&amp;quot; - &amp;quot;Зарплата&amp;quot; - &amp;quot;Включать&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|недоставленную корр-цию в детализацию&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Финансы&amp;quot; - &amp;quot;Зарплата&amp;quot; - &amp;quot;Разделить сумму по таблице и денежное начисление&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Направления&amp;quot; добавлен поиск по станции метро&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Мелкие недочеты при отправке манифестов по e-mail&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Срочные&amp;quot; добавлен статус &amp;quot;Передано курьеру&amp;quot;. Проставляется вручную, а так же автоматически при доставке SMS курьеру.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при попытке выдать заказ пустому курьеру в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 289 &amp;amp;nbsp; 10.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Дополнительный раздел для срочных - &amp;quot;Направления&amp;quot;. Включается переменной &amp;quot;Срочные&amp;quot; - &amp;quot;Отображать закладку Направления&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В тарифы агентов добавлена возможность указать агентскую скидку от введенного тарифа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Период, за который рассчитывается сумма передаваемых денег по акту передачи денег клиенту, увеличен с 60 до 120 дней от даты формирования акта&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При расчете з/п (Сотрудники - Расчеты с курьером - Начислить) учитывается з/п агентства&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В акт передачи денег в бухгалтерию не включаются корреспонденции, у которых не указана сумма и не взведен флаг &amp;quot;оплата получателем&amp;quot;, даже если&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в карточке заказа взведен флаг &amp;quot;оплата наличными&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|При первой сдаче денег в бухгалтерию с 30 до 60 дней увеличен период за который рассчитывется сдаваемая сумма&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Не очищать поля если компания не найдена&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция подбора, сравнения цен агентов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Нельзя присвоить корреспонденции в выдаче статус &amp;quot;Доставлено&amp;quot; без повторной выдачи после того, как этой корреспонденции был присвоен статус&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Не доставлено&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В &amp;quot;актах передачи денег 2&amp;quot; теперь учитывается дата вручения&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Столбец &amp;quot;Оклад&amp;quot; в таблицу сотрудников&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Разделены права &amp;quot;Видеть оклад&amp;quot; и &amp;quot;Видеть примечания-2&amp;quot; в сотрудниках&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при рассчете суммы наличных, передаваемых в бухгалтерию (учитывались оплаты по безналичным актам передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В карточке товара поле &amp;quot;Страна происхождения&amp;quot; заполняется не свободным вводом, а из справочника стран (Общероссийского классификатора)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 276 &amp;amp;nbsp; 26.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибочное появление сообщения &amp;quot;Сумма денег отличается от суммы вложений&amp;quot; при сохранении карточки корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки округления в актах передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Запоминание положения окна Актов передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка - при отправке отчетов по e-mail некоторые поля выводились некорректно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указывать ГТД в приходных накладных&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При наличии нескольких поставщиков товара - возможность их указывать, а также удалять и изменять существующие записи о поставщиках и кодах товара&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|у них (Карточка товара - Функции - Поставщики)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку товара - поле &amp;quot;Страна происхождения&amp;quot;, заполняется простым текстовым вводом&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Появление множественных окон при разрыве подключения к серверу&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Выходные дни&amp;quot;. Рабочие дни помещены в это же окно&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Курсы валют&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Печать&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 275 &amp;amp;nbsp; 24.09.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати дополнительного текста на накладных&lt;br /&gt;
|}&lt;br /&gt;
== Версия 274 &amp;amp;nbsp; 20.09.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка поиска товара по серийному номеру. Иногда система не находила товары.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка учета при многократном добавлении товаров с серийными номерами в документе списания&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 273 &amp;amp;nbsp; 20.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция &amp;quot;Частичная доставка&amp;quot; в &amp;quot;Адресах&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Увеличена длина поля &amp;quot;Компания-получатель&amp;quot; до 255 символов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлены мелкие ошибки&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В случе начисления &amp;quot;0&amp;quot; за корр-цию в детализации зарплаты выводится &amp;quot;неоплачено&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В детализации зарплаты, если зарплата рассчитывается в базовой валюте, денежная оплата и оплата по таблице объединены в один столбец.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность добавления заказов, выданных курьеру, но не попавших к нему в зарплату, в детализацию зарплаты курьера. (см. [[Переменные]])&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность отключения проверки последовательности дат и номеров счетов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 266 &amp;amp;nbsp; 14.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В интерпретатор добавлена поддержка массивов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка Access violation при загрузке из эксель при загружаемом адресе короче 6-ти символов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Справочник валют перенесен в раздел &amp;quot;Статусы&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен дизайн окна выдача. Убрана кнопка &amp;quot;Отмена&amp;quot;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 265 &amp;amp;nbsp; 11.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция CreateTrans в интерпретатор&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Cхема расчета зарплаты, при взведенном флаге [[Настройка глобальных параметров|&amp;quot;Ежемесячное начисление зарплаты&amp;quot;]] система считает, что оклад, указанный в карточке курьера - это оклад за&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|месяц, а не за период начисления зарплаты.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В выборку Ctrl / F5 графы &amp;quot;Дата возврата&amp;quot;, &amp;quot;время возврата&amp;quot;, &amp;quot;Время С ...До&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля &amp;quot;поручение&amp;quot;, &amp;quot;дата возврата&amp;quot;,&amp;quot;статус доставки&amp;quot; в акты передачи корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Информационная строка в форме платежей (Документы-Платежи)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В отчете ОТЧЕТЫ - СОТРУДНИКИ - РАБОТАЮЩИЕ СОТРУДНИКИ дата обновляется на следующий день без перезагрузки программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана переменная &amp;quot;Запрашивать расстояние в &amp;quot;Выдаче&amp;quot;&amp;quot;. Расстояние доступно всегда для заказов, находящихся в области текущего города (районы от 200&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|до 299)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый статус в справочник статусов - &amp;quot;Уважительные причины отсутствия на работе&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указывать комментарий в свободной форме и причину отсутствия на работе в графике из справочника (при нажатии кнопки F5)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Ведение истории при формировании актов передачи денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильный расчет суммы, передаваемой в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Невозможность сохранения карточки корреспонденции, если значение в поле &amp;quot;Сумма, руб.&amp;quot; не совпадает с суммой по вложениям&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Корректное отображение шапки формы и отображения возвратов в акте передачи денег, в котором есть только возвраты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Ведение истории изменений для актов передачи денег + кнопка для отображения изменения на форме&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 263 &amp;amp;nbsp; 04.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Печать &amp;quot;простой формы&amp;quot; из акта передачи денег (аналог печатной формы в прежней версии актов передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность запоминания состояния выборки адресов в актах передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка обновления КЛАДР&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:''' &lt;br /&gt;
| Вызов акта передачи денег из карточки корреспонденции открытой из акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати отчета комиссионера из актов передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчете Отчеты--Касса--Аналитика по кассе добавлена возможность группировки по кассовым аппаратам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность подключения нескольких фискальных аппаратов, зарегистрированных на одну фирму&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность просмотра карточки корреспонденции, в сборку по которой входила единица номенклатуры в отчете Карточка товара - Функции --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Операции по С/Н&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отсутствие сортировки в детализации расхода менеджера в отчете &amp;quot;передача денег в бухгалтерию&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность отключения печати чеков при выдаче заданий курьеру&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Отчет ОТЧЕТЫ----СОТРУДНИКИ----РАБОТАЮЩИЕ СОТРУДНИКИ новый пункт в меню выбора типа отчета &amp;quot;Адреса/телефоны менеджеров, агентов, офисных&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|сотрудников &amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки при оформлении возврата товаров&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в расчете суммы по акту передачи денег - не учитывались суммы возвратов.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Пользовательские отчеты&amp;quot; добавлен тип поля &amp;quot;COMBOLIST&amp;quot;, Работающий так же, как &amp;quot;COMBO&amp;quot; но позволяющий пользователю только выбирать из списка.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Добавлена возможность для типов &amp;quot;COMBO&amp;quot; и &amp;quot;COMBOLIST&amp;quot; задавать значение по умолчанию.&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;фирмы&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность возвращать в выдаче неправильно принятые как доставленные единицы корреспонденции в состояние &amp;quot;На руках&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Пункт в правилах Выдача-&amp;gt;Изменять ошибочно выставленный статус в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Не выводился отчет Отчеты-&amp;gt;Бухгалтерия-&amp;gt;Фин. отчет за период&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка отчете Отчеты-&amp;gt;Бухгалтерия-&amp;gt;Фин. отчет за период - в некоторых случаях некорректно считались выплаты курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность установить &amp;quot;Тип обычной печатной формы&amp;quot; в &amp;quot;2&amp;quot;, при этом печать происходит так же как и при типе &amp;quot;1&amp;quot; (шапка для каждой строки&amp;quot;) но каждая&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|строка печатается дважды, причем второй экземпляр печатается с пользовательским текстом вместо полей для подписи получателя. Текст задается в Справочники - Печатные формы - Тексты на накладные - 4-я форма. Применяется для печати почтовых уведомлений&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 260 &amp;amp;nbsp; 28.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Печать дополнительного текста в ведомостях &amp;quot;7 штук на странице&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка редактирования сумм в корреспонденции, входящей в акт передачи денег-2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 258 &amp;amp;nbsp; 24.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при создании &amp;quot;Адресов&amp;quot; из &amp;quot;Срочных&amp;quot; для заказов &amp;quot;Только обратно&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 257 &amp;amp;nbsp; 20.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|   &lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Вывод поля &amp;quot;дата доставки план&amp;quot; в окне &amp;quot;Прием&amp;quot; (F10) в &amp;quot;заказах&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в передаче денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в отчете &amp;quot;Принятые деньги за период&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/spoiler&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9&amp;diff=3635</id>
		<title>История версий</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9&amp;diff=3635"/>
				<updated>2016-03-31T11:40:14Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Недавние изменения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Недавние изменения ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
.wikitable td:nth-child(3)  {&lt;br /&gt;
    text-align:left;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto; text-align:center&amp;quot; align=center;style=&amp;quot;color:black;background-color:#ffffcc;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
 |-align=&amp;quot;center&amp;quot;; style=&amp;quot;color:black;background-color:#BFBFBF;&amp;quot; align=&amp;quot;center&amp;quot; &lt;br /&gt;
 |width=&amp;quot;5%&amp;quot;|'''Номер версии'''&lt;br /&gt;
 |width=&amp;quot;7%&amp;quot;|'''Дата'''&lt;br /&gt;
 |width=&amp;quot;86%&amp;quot;|'''Описание'''&lt;br /&gt;
 |-&lt;br /&gt;
 |636||1 марта||Интеграции - Добавлена интеграция с Курьер Сервис Экспресс.&lt;br /&gt;
 |-&lt;br /&gt;
 |rowspan=&amp;quot;6&amp;quot; |637&lt;br /&gt;
 |rowspan=&amp;quot;6&amp;quot; |3 марта&lt;br /&gt;
 |В карточку номенклатуры добавлено поле PalletRoundTo, которое будет также использоваться для расчета кол-ва паллет в списке номенклатуры&lt;br /&gt;
 |- &lt;br /&gt;
 |Возможность открывать карточку сотрудника двойным щелчком по дереву в тикетах&lt;br /&gt;
 |- &lt;br /&gt;
 |При сохранении платежа не пытается привязать к счету, если мы уже его привязали&lt;br /&gt;
 |- &lt;br /&gt;
 |Оптимизации карты для больших объемов заказов&lt;br /&gt;
 |- &lt;br /&gt;
 |Оптимизация функции переноса адреса из &amp;quot;не найденных&amp;quot; на карту.&lt;br /&gt;
 |- &lt;br /&gt;
 |Интеграции - Добавлена интеграция с Apiship.&lt;br /&gt;
 |-&lt;br /&gt;
 |638||4 марта ||Добавлена поддержка коротких адресов, в функцию проверки валидности почты. (односимвольная почта)&lt;br /&gt;
 |-&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |10 марта&lt;br /&gt;
 |Исправление возможности пересчета стоимости доставки АПД при выставленном счете или указанной дате оплаты. Исправлен баг с возможностью отправки на доставку из пустого списка&lt;br /&gt;
 |- &lt;br /&gt;
 |API - Добавлена возможность поиска заказов по номеру АПД в функции orders в API.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |11 марта&lt;br /&gt;
 |На форме контакта, в контекстное меню таблицы с контактами, добавлена возможность копировать и вставлять &lt;br /&gt;
 |- &lt;br /&gt;
 |API - Добавлена новая функция smalist в API, позволяющая получить список актов передачи денег клиента.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |14 марта&lt;br /&gt;
 |Исправлена ошибка в переброске товара от разных поставщиков/из разных партий с одного склада на другой &lt;br /&gt;
 |- &lt;br /&gt;
 |Реализовано предупреждение о возможных тормозах при определении суммы наличных на руках у менеджера &lt;br /&gt;
 |-&lt;br /&gt;
 |639||15 марта ||Теперь при формировании отчета по стоимости складского хранения используется не только объем, но и (в том случае, если объем не указан) комбинация полей &amp;quot;кол-во в паллете&amp;quot;/&amp;quot;порядок округления паллет&amp;quot; из карточки единицы номенклатуры &lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |642&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |18 марта&lt;br /&gt;
 |Добавлено условие в фильтр адресов по городу-отправителю.&lt;br /&gt;
 |- &lt;br /&gt;
 |Исправлена ошибка неправильной работы при открытии сохраненного фильтра (из-за побочных действий, совершаемых при изменении значений ComboBox'ов).&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |643&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |18 марта&lt;br /&gt;
 |Улучшен поиск корреспонденций в фильтре F6 по номеру телефона;&lt;br /&gt;
 |- &lt;br /&gt;
 |Добавлена возможность использовать _set в формуле &amp;quot;условие загрузки&amp;quot; шаблона импорта;&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |643&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |21 марта&lt;br /&gt;
 |Добавлено множество полей в подсказку на карте. (вот если мышь навести на адрес, появляется подсказка, поля которые показываются в посдказке можно настраивать в настройках карты - вкладка хинты - адреса ..)&lt;br /&gt;
 |- &lt;br /&gt;
 |ЛК - Добавлена возможность просмотра Актов передачи денег. Теперь у клиентов с премиум аккаунтом в меню появилась новая вкладка &amp;quot;Финансы&amp;quot;,где можно просмотреть список актов, кликнув по которым, можно просмотреть список заказов по выбранному акту.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;3&amp;quot; |644&lt;br /&gt;
 |rowspan=&amp;quot;3&amp;quot; |22 марта&lt;br /&gt;
 |Изменение расчета кол-ва заказов в месяц + доп. переменные&lt;br /&gt;
 |- &lt;br /&gt;
 |Модули - Новая версия (1.6) модуля интеграции с Opencart, где исправлены мелкие недочеты в работе.&lt;br /&gt;
 |- &lt;br /&gt;
 |Изменение сообшения о необходимости приемки возвратов при закрытии курьера&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |646&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |23 марта&lt;br /&gt;
 |Пункт проставить оплату в АПД, закрыт правом &amp;quot;Редактировать АПД&amp;quot;&lt;br /&gt;
 |- &lt;br /&gt;
 |Модули - Новая версия (1.5.2) модуля интеграции с Битрикс, где исправлены мелкие недочеты в работе.&lt;br /&gt;
 |-&lt;br /&gt;
 |646||24 марта||Отчет &amp;quot;Оборот по клиентам помесячно&amp;quot; из печатных форм &amp;quot;Отчеты, заложенные в системе&amp;quot;&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Старые версии 472-257&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Версия 395 &amp;amp;nbsp; 07.05.2014 ==&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена переменная ShowModeAsText, если её включить то на вкладке Адреса, в поле Режим, светофор срочности будет заменён на текст&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Выдаче в окне &amp;quot;Статус со слов курьера&amp;quot; добавлено поле &amp;quot;Время&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшены функции извлечения телефонных номеров и адресов почты&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено сохранение путевого листа из выдачи&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделано проставление Даты вручения в адресе, когда в связанной карточке Срочных проставлен статус Доставлено&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена поддержка протоколов почты ssl, tls. Добавлена переменная &amp;quot;Протокол&amp;quot;, и также можно настроить локально Настройки → Параметры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В режиме просмотра трека в картах теперь показаны выданные заказы из выдачи, цвет квадрата зависит от статуса выдачи (цвета выдачи &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|указываются в статусах). Показано последнее известное положение курьера пиктограммой машины&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форме прикреплённых файлов (карточки корр., отправленного сообщения) добавлена возможность сохранять файлы в проводник системы простым &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|перетаскиванием из программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен редактор кода с подсветкой синтаксиса&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке корреспонденции исправлена ошибка, вызывающая сброс вручную указанной стоимости доставки (при выключенных доп. услугах)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В срочных исправлено заполнение даты создания карточки корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, в результате которой могла быть перезаписана стоимость корреспонденции при выставленном акте: в карточке корреспонденции,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в форме Изменить по выборке, в функции Пересчитать стоимость заказа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Поиск в срочных по номеру накладной теперь не зависит от заданных дат (как поиск по номеру заказа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработано копирование адресов в срочные, теперь копируются план. дата доставки, план. дата забора, фио отправителя, город-отправитель&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|и город-получатель&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено некорректное автозаполнение полей при создании карточки корреспонденции в режиме только возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Запрещено добавлять в манифест адреса с нулевым количеством&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке манифеста появилась кнопка переместить в доставку&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если у пользователя нет лицензии на карты, то у него есть возможность один раз активировать демонстрационный режим на 15 дней&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В детализацию счёта добавлена информация по доп. услугам в виде отдельных столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В редактор доп. услуг добавлена возможность составления условия с учётом статуса в выдаче. Также в редактор были добавлены новые операторы &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|для полей типа дата (поле заполнено, поле не заполнено)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Функции → Трекинг курьеров доработано отображение треков: на трек курьера накладываются круги показывающие сколько минут провёл курьер &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на этом месте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность назначить скрипт в шаблоне импорта для каждой загруженной строки&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен расчет количества заказов от клиента в месяц (влияет на расчет стоимости доставки и, соответственно, на пересчет этой стоимости) - &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|теперь количество заказов считается за текущий месяц, а пересчет не осуществляется для корреспонденций, которые входят в акт передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из которого выставлен счет.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, не дававшая оформить возврат товара с пробитем возвратного чека, если на этот товар сначала пробивался чек продажи, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|затем чек возврата и снова чек продажи.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность загружать введённое значение доп. услуги из шаблона импорта&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке корреспонденции во вложениях исправлено отображение поля примечание&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В трекинге курьеров исправлена ошибка при открытии карточки курьера по точке. В подсказках по точкам трека теперь&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|отображается правильное время&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне отправки счетов по почте добавлена галка группировки писем по заказчику &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в манифестах,  функция переместить всё в в мешок&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная (флаговая) &amp;quot;Показывать вложения при полном отказе&amp;quot; в раздел &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Переменные → Печать → Акт передачи корреспонденции. При взведении этого флага при печати обычной печатной формы &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из акта передачи корреспонденции все вложения при полном отказе будут перечислены в этой форме отдельными строками,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|так же как и вложения при частичном возврате.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, приводившая к искажению данных в отчете комиссионера (акт передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в выдаче, возникавшая в выдаче при взведении флага GivnManagerRegNeed (Требовать авторизацию менеджера) в переменных&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|(Выдача → Требовать авторизацию менеджера)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработано дерево в выдаче:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;nbsp; а) убран узел  &amp;quot;Резерв&amp;quot; если нет ни одного бригадира.&lt;br /&gt;
|-&lt;br /&gt;
|                      &lt;br /&gt;
|&amp;amp;nbsp; б) сделано, чтобы  &amp;quot;Все&amp;quot; показывало все заказы, и распадалось на &amp;quot;Денежные/не денежные&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;nbsp; в) сделано, чтобы нажатием на менеждера было видно все заказы курьеров менеджера.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Версия 472 &amp;amp;nbsp; 07.05.2014 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность выдачи на руки курьеру акта передачи денег (вкладка &amp;quot;Выдача&amp;quot;)  с помощью сканирования &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|штрих-кода, формируемого системой в отчете о доставке/агентском отчете. Если акт передачи денег не был отправлен  &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на доставку - система сделает это автоматически при сканировании упомянутого штрих-кода&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность загрузки исходящих платежей в разделе &amp;quot;Связь → Импорт из банк-клиента&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Закрыта возможность оформления прихода и списания товаров со склада задним числом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Автоматизирована выдача автомобилей курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Произведена оптимизация сборки комплектов - в 2 раза увеличена скорость работы, исправлены недочеты&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В разделе &amp;quot;Документы → Приходные кассовые ордера&amp;quot; произвдеено разделение сумм, принятых налом и безналом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработан задачник - добавлено поле &amp;quot;Дата/время последнего статуса&amp;quot;, для непериодических заданий добавлена &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|возможность просмотра изменений&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработаны платежи - появилась возможность их разнесения по счетам, просмотра остатков сумм&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акт сверки добавлены номера счетов и даты окончания периодов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработан отчет &amp;quot;принятые деньги за период&amp;quot; - несколько платежей от одного клиента, совершенных в один день, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|привезенных одним курьером и принятых одним менеджером выводятся несколькими строками (кол-во строк соответствует&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|кол-ву платежей)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена опция, которая позволяет вводить в курьера оклад за рабочий день, а не за месяц. Оклад умножается &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на количество реально отработанных дней за период начисления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переработан отчет агента - если в фирме, от которой формируется такой отчет, указан НДС, отличающийся от 0,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|то во фразы о деньгах в отчете агента будут включена фраза &amp;quot;, в том числе НДС N% -&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность включения в сборку комплектов заказов корреспонденций, содержащих несколько мест, с помощью &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|сканирования штрих-кодов отправителя, которыми эти места промаркированы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В систему внесен запрет на выдачу зарплаты курьерам, если у них на руках находится денежный заказ&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработан отчет &amp;quot;Клиенты → Сводный отчет по клиентам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Внесены изменения в систему, не позволяющие выдать отправление на руки курьеру, если в карточке корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в качестве ответственного филиала указан филиал, отличный от основного&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В базовую функциональность включен отчет по POS-терминалам. Новый отчет совмещен с существующим отчетом&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Кассы на руках у курьеров&amp;quot; в разделе &amp;quot;Отчеты&amp;quot; → &amp;quot;Касса&amp;quot;. Перед формированием отчета пользователю предлагается выбор,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|какие типы аппаратов включать в отчет&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка: при создании периодического задания с выполнением по дням месяца при его открытии система &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|генерирует ошибку&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет &amp;quot;Склад → номенклатура → единица номенклатуры → функции → операции&amp;quot; добавлены комментарии из документов &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|прихода/списания&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность отправки СМС из нескольких филиалов с одного аккаунта&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка: при выставлении счета напрямую из закладки &amp;quot;заказы&amp;quot; впоследствии сбрасывается период счета&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В права пользователя добавлено правило, позволяющее/запрещающее печать наклеек из номенклатуры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В печатную форму МХ-3 выгружаются коды (артикулы) поставщиков&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицы акта возврата корреспонденции добавлено поле &amp;quot;Скан. кол-во&amp;quot;, аналогичное такому же полю в таблице &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на вкладке &amp;quot;Адреса&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый фильтр на вкладке срочных, параметры фильтра можно настраивать в Справочники → Статусы → Фильтр в срочных&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новое поле в карточке срочных Сумма р (сумма к инкасации, аналог поля сумма р. в карточке корр.), в таблицу срочных&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|добавлено поле &amp;quot;сумма к инкасации&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность давать имена зонам в Справочники → Статусы → Зоны, в связи с этим также изменился редактор &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|линий метро: зоны там указываются в выпадающем списке&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Зоны курьеров можно указывать на карте в Справочники → Зоны на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, иногда возникающая при расчёте цены межгорода&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка определения адресов на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, возникающая при попытке распознавания отсканированных ведомостей&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в карточке корреспонденции и срочных, которая при сохранении могла приводить к появлению сообщения:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Произошла ошибка сохранения записи. Видимо, пока Вы ее редактировали, кто-то другой успел ее изменить или удалить. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Закройте карточку и повторите попытку снова!&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в счетах, возникающая при смене заказчика в уже созданном счёте.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переделан отчёт Выдача → Печать → Акт приёма-передачи, добавлены столбцы Вложение, Поручение, Крайняя дата доставки,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|видимость столбцов настраивается в переменных (по умолчанию скрыты)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены дополнительные услуги. Список общих услуг создаётся и редактируется в Справочники → Дополнительные услуги.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Список уникальных услуг для клиента редактируется в его тарифе, на вкладке услуги. В карточке корреспонденции появилась &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|вкладка Услуги.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форме Изменить по всей выборке (ctrl+f5) добавлена поддержка добавленных режимов срочности и типов корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне вложенных файлов отображение не таблицей, а иконками. В письмах теперь может быть более одного вложенного файла&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Клиент теперь считается работающим в последний день окончания договора&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку номенклатуры добавлено поле &amp;quot;Примечание-2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена функция печати многострочного текста&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В форме Изменить по всей выборке (ctrl+f5) исправлены поля ввода даты и времени возврата&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При открытии уже созданной карточки корреспонденции включена автоподстановка адресов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в срочных, при вводе поля ID, компания не находилась&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При приёме (F10 в заказах) добавлена кнопка &amp;quot;Прием завершен&amp;quot;, которая выведет отчет - что приняли, а что - нет&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность копировать и переименовывать схемы на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность создавать сопроводительные документы в акте передачи денег клиенту&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Карты OSM, исправлена ошибка определения границ приоритетной области поиска&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в расчёте тарифов межгорода (при расчёте цены происходил Exception)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены поля &amp;quot;Ответственный филиал&amp;quot;, &amp;quot;Тип оплаты&amp;quot; в таблицу Адреса&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность переноса ФИО между отделами клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В манифестах добавлен пункт &amp;quot;Переместить всё в мешок&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена функция рассылки отчётов по e-mail из Актов передачи денег/корреспонденции &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность указать жалобу в срочных, также добавлена возможность определить цвет жалобы, в направлениях обводим&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|заказ рамкой из цвета жалобы. В цвет жалобы будут окрашены поля №, Дата заказа, время заказа в таблице срочных &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность устанавливать цвет для статуса &amp;quot;типы клиентов&amp;quot;, указанным цветом будут подсвечены: поле заказчик&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|в таблице заказы и адреса. Поле ID в карточке срочных и карточке клиента&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 430 &amp;amp;nbsp; 16.12.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная, позволяющая отключить запрос яндекса при невозможности определить станцию метро.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При печати карты из окна карты программа теперь автоматически выбирает подходящую ориентацию листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Exception при расчете цены в некоторых прайс-листах&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Пользователь, без права видеть чужих клиентов, мог видеть их на закладке &amp;quot;Клиенты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Повышена надежность автоматического обновления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчетах агента и &amp;quot;о доставке&amp;quot; из Акта передачи денег теперь при необходимости выделяется НДС&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность автоматически планировать на курьера в зависимости от массы и района&lt;br /&gt;
(контекстное меню в Адресах → Запланировать для  курьера → Авто)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Дублирование штрих-кода клиента и установка кода в Edit7&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Закрыта правами возможность удалять сообщения SMS, e-mail (Отчёты → Сообщения)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке Срочные новый фильтр по полю Номер у поставщика&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделана подсветка статуса клиента. Цветом статуса подсвечено поле Заказчик на закладке Заказы, Адреса, Срочные, Направления,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|поле ID в карточке срочных и карточке клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен фильтр повышения контрастности карты при печати в выдаче. Настройка расположена в окне карт, Настройка → закладка Печать&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Механизм учета Z-отчетов: на закладке выдача добавлена цветная кнопка рядом с полем &amp;quot;Принято денег по чекам&amp;quot; Цвет кнопки &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|меняется: если у курьера была мобильная касса на руках - если приняли z-отчет - зеленым, не приняли - красным &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка заполнения договора клиента в word 2013 (метод или свойство недоступны поскольку эту команду нельзя использовать&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|в режиме чтения)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При создании заказа на доставку счетов в созданные единицы корреспонденции добавляется информация о режиме работы и пропускном режиме&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При отправке счетов через e-mail добавлена возможность выбирать текст в сообщении (добавлен выпадающий список с шаблонами сообщений)&lt;br /&gt;
|- &lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в Срочных,связанная с определением кост-кодов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:''' &lt;br /&gt;
|В Срочных повторное сохранение поля &amp;quot;Инфо о доставке&amp;quot; от предыдущего заказа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:''' &lt;br /&gt;
|В Срочных разрешено формировать заказ без обязательного добавления контактного лица в отделы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Для каждой кнопки отправить SMS /e-mail был создан свой раздел с шаблонами в печатных формах, изменены тексты SMS&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:''' &lt;br /&gt;
|В окне заявки на срочный заказ новое поле Номер заказа у поставщика&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Срочных добавлена возможность сохранения названия компании в поле Адрес для отправителя, получателя, (как в старой форме срочных).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Отключить можно убрав галку в переменных Срочные-Заменить поле Адрес на поле Компания&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен режим редактирования уже созданного контура (добавлен пункт &amp;quot;Редактировать контур&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Оптимизирована работа функции &amp;quot;Проставить по всем&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переработан показ треков и местоположения курьера на карте (добавлен пункт в главном меню Функции &amp;amp;rarr; Трекинг курьеров)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Поля с доступом к сайту перемещены на закладку Разное&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента добавлена дата последнего изменения карточки&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, приводившая к неверному показу даты возврата в хинте (и другой информации)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|На закладке Направления изменилась информация, отображаемая в хинте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке Направления добавлена таблица с адресами, у которых нет курьера. Их можно перетаскивать на курьера в таблицу ниже&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 395 &amp;amp;nbsp; 29.08.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка при сохранении координат контура в схемах на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка определения координат через Яндекс по Московской области и межгороду&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Идентификация клиента по юр. лицу, инн, id в шаблонах импорта, также добавлена функция пересчёта цен после импорта&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен ввод планируемой даты доставки в окно Статус со слов курьера в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Выдача &amp;amp;rarr; печать &amp;amp;rarr; путевые листы: можно из выдачи напечатать легковой путевой лист (в связи с этим переработана карточка путевого листа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Выдача &amp;amp;rarr; печать &amp;amp;rarr; печать карты: заработала автоматическая смена ориентации листа альбомная – портретная&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В направлениях поиск курьера по штрих коду (через сканер штрих кодов)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при загрузке карты: созданные потоки могли не остановиться при перезагрузке нового квадрата карты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В режиме &amp;quot;Раскрашивать курьеров разными цветами&amp;quot; изменилась цветовая схема, цвета для неназначенных, назначенных и маркеров текущего&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|курьера (по умолчанию красный, зелёный, желтый) можно изменить  в настройках карты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|К контурам на карте теперь можно привязать курьера и при планировании быстро назначить заказы курьерам. В контекстном меню контура появился&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|новый раздел 'Запланировать на ...', а в панели карты появилась кнопка 'Проставить по всем'&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменено выделение выбранного контура на карте в режиме планирования, теперь он обведен жирной чёрной линией&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность выделения контура на карте правой кнопкой мыши&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Возможность выбрать одновременно несколько галок в режиме доставки или типе отправления&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При сохранении корреспонденции с возвратом в адресах (созданных из срочных) не проставлялась галка возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменена работа кнопок Отправить e-mail заказчику и Отправить sms отправителю: при нажатии на кнопки появляется список шаблонов сообщения.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Список формируется из шаблонов, введенных в Справочники &amp;amp;rarr; печатные формы:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Шаблоны SMS курьерам из срочных; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Шаблоны e-mail клиентам из срочных.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены поля время работы/обеда и пропускной режим, в карточке заказчика. Статусы пропускного режима можно настроить&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в Справочники &amp;amp;rarr; Статусы &amp;amp;rarr; Статусы пропуска.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Возможность изменения кроме заказчика конт. лица и цены при выставленном счёте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Изменение статуса срочных заказов горячими клавишами f4, f5 &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне Информация о заказе на срочную доставку добавлено переключение фокуса ввода стрелками (вверх/вниз)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На панели адресов кнопка назад теперь не создаёт новую запись&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Восстановлена работа горячей клавиши  F11 в главном окне&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отключался пункт Руководство пользователя в главном меню &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке курьера при автопродлении графика работы иногда выскакивала ошибка: &amp;quot;Дата, которую Вы ввели, меньше либо равна дате окончания расписания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладке направления теперь правильно отображаются заказы из срочных, у которых выставлен возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В модуль карты добавлена поддержка слоёв данных, появились новые типы карт:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -космоснимки&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -стандартная + транспортная&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -космоснимки + транспортная&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Двигая маркер адреса на карте, можно изменить курьера, для которого он будет запланирован: нажав и удерживая клавишу ctrl,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|левой кнопкой мыши перетащить маркер передаваемого адреса на маркер любого адреса, ранее запланированного для нужного курьера.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В настройках карт появился новый параметр Раскрашивать курьеров разными цветами. Если его включить, то каждому курьеру, на которого&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|запланирован адрес, будет назначен уникальный цвет, и точки на карте будут нарисованы этим цветом.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Круглые маркеры серого цвета - незапланированные&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Круглые зелёные маркеры - запланированные на курьера которого нет в текущей таблице&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Жёлтый квадратный маркер - запланированные адреса на текущего курьера (выбранного в таблице слева)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Закладка выдача, кнопка печать: добавлен пункт Печать на карте.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Также через переменную Печать &amp;amp;rarr; Печатать карту после акта -  можно настроить автопечать&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отчёт &amp;amp;rarr; сотрудники &amp;amp;rarr; заканчивающиеся договоры, теперь отчёт работает правильно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Таблица срочных, контекстное меню, доработано дублирование заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В контекстном меню таблицы манифестов добавлен пункт Печатать кассовые чеки&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладке манифесты добавлена озвучка сообщений при ошибке сканирования&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Вкладка заказы &amp;amp;rarr; приём (f10): в окне приёма добавлена озвучка сообщений&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне Отделы в таблицу добавлены поля кост-код, день рождения. В заголовок таблицы добавлено контекстное меню&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлены кнопки для редактирования примечаний в отдельном окне&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработана форма  дополнительных адресов: добавлены поля компания, телефон компании, контактное лицо, телефон&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В новой форме срочных заказов: кнопка для добавления дополнительных адресов, кнопки для отправки смс на номер отправителя и получателя,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|работа с межгородом для отправителя и получателя, галка По договору&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Справочник адресов для отправителя и получателя в срочных заказах&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработана новая форма срочных заказов: отправителю добавлены поля Индекс и город, Телефон компании, Планируемое время забора,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Фактическое время забора; получателю добавлены поля Индекс и город, Компания, Телефон компании, ФИО Получателя, Телефон получателя,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Планируемое время доставки, Фактическое время доставки, Планируемое время возврата&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка прокрутки в таблицах&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в новой форме срочных заказов: при открытии существующего заказа могли неправильно показываться поля ввода в группах Забрать/Доставить&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Для пользователей закрыта возможность добавлять печатные формы в раздел &amp;quot;Официально утвержденные формы&amp;quot;. Обновление этого списка будет&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|происходить автоматически вместе с обновлением системы&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Обновление строки статуса с отображением общего числа позиций в списке серийных номеров, полученных из документов прихода и списания  - теперь&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|показывается корректно&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В предварительной сборке при нажатии на таблице адресов кнопки &amp;quot;Ввод&amp;quot; открывалась карточка курьера - теперь открывается карточка корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Отображение выданных курьеру мобильных касс и POS-терминалов: вместо штрих-кода выданного аппарата теперь указывается его номер&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Принцип отбора единиц корреспонденции в инвентаризацию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицу адресов в предварительной сборке добавлены поля &amp;quot;Метро&amp;quot;, &amp;quot;Штрих-код клиента&amp;quot; и &amp;quot;Адрес&amp;quot;  &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;принятое кол-во&amp;quot; в карточку инвентаризации&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В  карточку корреспонденции, на вкладку &amp;quot;Прочее&amp;quot;, добавлен флаг &amp;quot;Утрачено&amp;quot;, предназначенный для пометки утраченных (утерянных,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|украденных и т.п.) единиц корреспонденции.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента, на вкладку &amp;quot;Прочее&amp;quot; добавлен флаг &amp;quot;Обязательный прием корреспонденции&amp;quot;, при взведении которого в инвентаризацию&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|корреспонденций будут попадать только те единицы корреспонденций, которые прошли процедуру приемки&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В раздел &amp;quot;официально утвержденные&amp;quot; в печатных формах добавлена форма грузового путевого листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку марки автомобиля добален флаг &amp;quot;Грузовой автомобиль&amp;quot;, при взведении которого возможна печать грузового путевого листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладку &amp;quot;Выдача&amp;quot; добавлена кнопка &amp;quot;Печать&amp;quot; с выпадающим контекстным меню, в которое перенесены все возможности печати&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сотрудники &amp;amp;rarr; Расчёты с сотрудниками, в контекстном меню таблицы добавлен пункт Распечатать Акт&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Обновлена форма для создания заказа на срочную доставку, отображение новой формы регулируется параметром в переменных:&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Unit10_new = 0 - отображать старую форму, Unit10_new = 1 - отображать новую форму&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый отчёт Сотрудники &amp;amp;rarr; Заканчивающиеся договоры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке сотрудника на закладке Дополнительно добавлены два новых поля: Фирма, Дата окончания договора&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В справочнике отделов в карточке сотрудника добавлено поле День рождения&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке сотрудника добавлена вкладка график, к таблице с графиком подключено контекстное меню&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Окно статусов  (справочники-статусы)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладку адреса добавлена панель с кнопками, у панели есть контекстное меню. Свёрнутую панель можно развернуть двойным кликом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне редактора тарифов на вкладке основное добавлена кнопка Показать зоны на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карты добавлен выпадающий список схем, кнопки создания, удаления, редактирования. К картам OpenStreetMap добавлены функции&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|отображения и редактирование контуров&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карты добавлено два выпадающих списка: выбор Менеджера и Даты , в саму таблицу добавлены столбцы Общая масса, Общая сумма&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В дерево назначения прав пользователя (Настройка &amp;amp;rarr; Пользователи) добавлены две новых ветки: Статусы и Дополнительные возможности&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена поддержка шаблонов импорта от более новых версий программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке корреспонденции на вкладке Финансы добавлены два выпадающих списка: “Тип оплаты” и  “Платёжные системы”, добавлен флаг&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Оплачено. Наполнение списка Платёжные системы – через Справочники &amp;amp;rarr; Статусы &amp;amp;rarr; Платёжные системы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента в меню кнопки “Функции” добавлен пункт Статусы корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку корреспонденции справа от поля &amp;quot;Инфо о доставке&amp;quot; добавлен выпадающий список с пользовательскими статусами доставки.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Выпадающий список скрывается, если статусы не назначены.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне приема заказов (Заказы &amp;amp;rarr; Приём (F10)) в настройки добавлены флаги Печатать наклейки и Выдавать отправления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку зарплатной схемы добавлена помощь по 2-м элементам управления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку сотрудников добавлена кнопка открытия карточки менеджера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Справочники -&amp;gt; Статусы появились следующие типы статусов: Пользовательские поля для клиентов, Пользовательские поля для курьеров,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Пользовательские поля для корреспонденции, Пользовательские поля для заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены пользовательские поля, в карточках заказа, корреспонденции, курьера и клиента.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен отчёт: Отчёты -&amp;gt; Клиенты -&amp;gt; Количество новых клиентов помесячно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Улучшена обработка распознанных страниц: из распознанного листа вырезаются найденные ведомости, далее просматривается  нераспознанная&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|область на листе, если она чем-то заполнена, то отправляется в папку Errors. Если из заполненного листа распознано меньше половины, то весь лист&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|целиком попадает в папку Errors&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Улучшен поиск штрих кодов на отсканированных страницах (добавлено переворачивание страниц)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В форме фильтрации на вкладке &amp;quot;Адреса&amp;quot; заполнение полей о диапазоне дат возврата корреспонденции и вернувшем курьере привязано только&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|к состоянию флага &amp;quot;Доставлено&amp;quot; (если он взведен - эти поля становятся активными и их можно заполнять). Состояние выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Направления&amp;quot; во вкладке &amp;quot;Дополнительно&amp;quot; перестало  иметь отношение к активации указанных полей.&lt;br /&gt;
|- &lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное удаление периодических заданий&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Невозможность указать дату возврата корреспонденции и вернувшего ее курьера в форме фильтрации на вкладке &amp;quot;Адреса&amp;quot;, если в выпадающем&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|списке &amp;quot;Направления&amp;quot; выбраны пункты, включающие возврат корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в отчете Склад-&amp;gt;Отчеты-&amp;gt;Отстаки на дату, из-за которой в остатках не учитывались возвраты от покупателей&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-&amp;gt;Корреспонденция-&amp;gt;Жалобы получателей добавлены поля &amp;quot;Дата фиксации жалобы&amp;quot; и &amp;quot;Пользователь, зафиксировавший жалобу&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, приводившая к попаданию в инвентаризацию корреспонденций, имеющих статус &amp;quot;На руках&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, не дававшая отобрать периодическое задание&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При выборе пункта меню Функции-&amp;gt;Инвентаризация корреспонденции выводится форма со списком инвентаризаций. Форма предназначена для &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|работы с уже сделанными инвентаризациями - их можно открывать, редактировать, удалять,а также создавать новые.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В дерево прав пользователей добавлена возможность простановки прав на статусы и дополнительные возможности&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено - на некоторых принтерах некорректно печаталась печать в удостоверении курьера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность печати нефискальных чеков при выдаче курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Работа кнопки &amp;quot;Очистить/Закрыть&amp;quot; в форме списка счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В обычную печатную форму акта возврата корреспонденции добавлено поле &amp;quot;Общее кол-во мест&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-&amp;gt;Денежные задания-&amp;gt;Принятые деньги за период выводится информация о наличных оплатах выставленных счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность оформления возврата товара из карточки корреспонденции (вкладка &amp;quot;Вложения&amp;quot;) с помощью сканирования штрих-кода, нанесенного на чек.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Возвраты оформляются только для тех вложений, на каждую строку которых пробит отдельный чек.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании инвентаризации корреспонденции возникала внутренняя ошибка системы.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании сборки комплектов у сотрудников, не имеющих права &amp;quot;выдавать без удостоверения&amp;quot; система просила отсканировать штрих-код курьера &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 348 &amp;amp;nbsp; 04.04.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; исправлена ошибка отрисовки при удалении станции метро из фильтра кнопкой &amp;quot;delete&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; поиск по станциям метро теперь производится только по не посещенным курьерами точкам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; добавлена возможность создания срочных заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; добавлен служебный курьер с заказами, не назначенными курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Клиенты&amp;quot; в фильтр добавлен поиск по названию компании&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладка адреса исправлена ошибка поиска с клавиатуры (при вводе текста происходит поиск по полю, по которому отсортирована таблица)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке адреса добавлена панель функций&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании сборки комплектов, можно было зайти в карточку служебного курьера  (через вкладку &amp;quot;Хронология выдачи&amp;quot; карточки корреспонденции).&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Теперь система выдает ошибку при попытке сделать это&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Дополнена работа со сборками комплектов &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В актах возврата добавлена возможность сканирования возвратных наклеек&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента в раздел &amp;quot;Счета&amp;quot; добавлено поле &amp;quot;Адрес доставки&amp;quot;. При перемещении счетов в доставку берется этот адрес, если он заполнен,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|иначе - адрес клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При начислении первой з/п для сотрудника со свободным графиком, рабочие дни отсчитываются с первого числа того месяца, когда сотрудник&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|принят на работу&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добалено поле &amp;quot;Количество счетов в месяц&amp;quot;  (вкладка  &amp;quot;Финансы&amp;quot;). Значение из этого поля выводится в отчет &amp;quot;Задолженности клиентов&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если  сотрудник по графику не должен был выходить на работу, но он пришел - все отработанное время при начислении з/п считается как переработки&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникавшая при переименовании зарплатной схемы, если вместо названия указать пустую строку&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное указание значка валюты для поля &amp;quot;Мин. сумма счета&amp;quot; при открытии карточки клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильная работа кнопки Очистить/Вывести в списке счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное формирование выборки счетов при Нажатии кнопки Функции-&amp;gt;Счета из карточки клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Внутренняя ошибка системы, возникавшая после ряда действий со счетами.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Контактные лица в отделах клиентов добавлена галка &amp;quot;Активный&amp;quot;, позволяющая отключать уволенных сотрудников&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Форма 103 (почта России) актуализирована&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Манифест 2&amp;quot; добавлено поле &amp;quot;Штрих-код&amp;quot;. Символ подчеркивания (_) в этом поле подразумевает любой символ, символ процента ( % )&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|подразумевает любое количество любых символов, в том числе и их отсутствие.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карты OSM добавлена поддержка proxy&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, когда в строке состояния выводилась информация из пунктов меню. (она описана в разделе &amp;quot;Устранение неполадок&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность &amp;quot;Принимать в работу на дату&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицу курьеров в окне карты добавлены поля &amp;quot;Общая сумма&amp;quot; и &amp;quot;Общая масса&amp;quot; запланированной корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 340 &amp;amp;nbsp; 19.03.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная Выдача-&amp;gt;Проверять наличие POS-терминала. Описание см. в переменных. &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность указывать наличие POS-терминалов в фирме (Справочники-&amp;gt;Фирмы-&amp;gt;Карточка фирмы), печатать на них наклейки&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|и выдавать курьерам (по аналогии с мобильными кассовыми аппаратами)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная Выдача-&amp;gt;Проверять курьеров на допуск к работе. Описание см. в переменных.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен новый пункт меню Функции-&amp;gt;Допуск курьера к работе&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Доработана функция makeaddress, она теперь не заменяет адреса вида &amp;quot;Хорошевский 3-й пр-зд&amp;quot; на &amp;quot;Хорошевский тупик, 3-й пр-зд&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность использования кодов EAN-13 в качестве штрих-кодов клиентов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карт в список курьеров добавлен фильтр по менеджерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, из-за которой недоставленная корреспонденция, имеющая вложение, в которое включены товары, не проведенные по складу,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|не отображалась в акте возврата корреспонденции &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникавшая при попытке выставить счет из акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при печати простой формы из акта возврата корреспонденции (неправильно указывался исполнитель)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Добавлена переменная &amp;quot;Печать только отсканированных&amp;quot; (Переменные-&amp;gt;Печать-&amp;gt;Акты передачи корреспонденции). При взведении этого флага&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|печать простой формы и сопроводительных документов будет осуществляться только для корреспонденций, которые отсканированы в этом акте.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|(Переработаны также печатные формы для сопроводительных документов для корректной работы с этой переменной)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменена работа с предварительной сборкой комплекта заказов (изменения и добавления см. в соответствующем разделе на сайте)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если установлен флаг &amp;quot;Ответственный за кадры&amp;quot; в карточке пользователя, то при первом запуске системы для пользователя будет сформировано&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|задание с напоминанием о днях рождения сотрудников, которые произойдут в ближайшие 4 дня. Если флаги, указанные в пп. 4 и 5 взведены &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|у нескольких пользователей, то соответствующие задания будут выданы всем этим пользователям&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если установлен флаг &amp;quot;Ответственный за склад&amp;quot; в карточке пользователя, то при первом запуске системы для пользователя будет&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|формировано задание по пополнению складских запасов (для тех единиц номенклатуры, у которых указаны точка дозаказа и кол-во к дозаказу)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;Комментарий&amp;quot; в детализацию расходов менеджера при передаче денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;ФИО&amp;quot; в отчет &amp;quot;Принятые деньги за период&amp;quot; с детализацией по адресам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при сортировке заданий&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при печати документов из вкладки &amp;quot;Склад&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акты возврата корреспонденции добавлена возможность печати наклеек для маркировки возвращаемой корр-ции.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность привязки пользовательских полей к клиентам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточках  документов прихода, списания и переброски товара (пункт меню &amp;quot;Склад&amp;quot;) добавлено поле &amp;quot;Код у клиента&amp;quot;, значение в которое присваивается&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из карточки товара (если указано)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Формы отчета о доставке и отчета агента, выводящихся из актов передачи денег: а) изменена методика расчета выводимых на экран денежных сумм;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|б) изменено положение штрих-кода&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана галка в переменных, запрещающая печать наклеек для сборки комплектов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность печати из сборки комплектов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в сборке комплектов, из-за которой при добавлении корреспонденции в сборку курсор перемещался по дереву сборок&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акте передачи корреспонденции добавлена возможность сканировать не только штрих-коды корреспонденций, но и штрих-коды производителей для товаров&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|(если они указаны во вложениях)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Акт передачи ТМЦ объединен с актом передачи корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Удалена возможность формировать акт передачи ТМЦ&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Некорректный вывод данных в отчете &amp;quot;Клиенты&amp;quot; - &amp;quot;Отчетный период&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Окна &amp;quot;Линии метро&amp;quot; и &amp;quot;Станции метро&amp;quot; теперь закрываются кнопкой Escape&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;Расчеты с сотрудниками&amp;quot; добавлено поле &amp;quot;Примечания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;Посещаемость&amp;quot; добавлены поля &amp;quot;Примечания&amp;quot; и &amp;quot;Примечания-2&amp;quot;. Изменены названия столбцов для фактического времени прихода/ухода&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;График сотрудника&amp;quot; теперь можно выбирать набор столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В номенклатуру добавлено поле &amp;quot;Количество для дозаказа&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Системный пользователь &amp;quot;Система&amp;quot;, от имени которого будут производиться все системные действия&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена работа закладки &amp;quot;Направления&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Схема заполнения поля &amp;quot;Масса&amp;quot; в карточке корреспонденции при работе с весами&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форму массового редактирования корреспонденций добавлено поле &amp;quot;Инфо о возврате&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в массовом редактировании корреспонденций (Ctrl+F5), некорректно заполнялись поля &amp;quot;Дата возврата&amp;quot; и &amp;quot;Время возврата&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность начислять з/п за дни, которые в графике курьера помечены как нерабочие и имеющие уважительную причину отсутствия курьера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность оформлять возвраты на вкладке &amp;quot;Вложения&amp;quot; карточки товара с помощью сканирования штрих-кода, указанного поставщиком&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Схема данных на вкладке &amp;quot;Вложения&amp;quot; в модуле загрузки данных из файлов excel&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля в отчет &amp;quot;Учет рабочего времени&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Печатная форма акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен модуль вложений: при замене товара, имеющего ненулевую цену, на товар с нулевой ценой система выводит предупреждение&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля в отчет &amp;quot;Статистика по курьерам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Модуль импорта данных из банк-клиента (неправильно выставлялся тип платежа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в картах из-за которой невозможно было показать адрес на картах Ingit&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, которая приводила к игнорированию системой собственных сообщений об ошибках&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникающая при удалении корреспонденции (некорректно определялось ее вхождение в счет/акт передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность формировать сборку комплектов заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность маркировать и учитывать возвратную корреспонденцию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлен флаг &amp;quot;не выдавать корреспонденцию без предварительной сборки&amp;quot;. Если установлен этот флаг, то при выдаче курьеру&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|корреспонденции, в которой нет вложений, система выдает ошибку.  Доступен при взведении флага &amp;quot;предварительная сборка&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В фирмы добавлена возможность прикреплять сканы печатей и подписей для размещения их на счете&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена схема расчета з/п&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|При оприходовании товара, для которого предусмотрен учет по серийным номерам, введен запрет на сканирование штрих-кода производителя, указанного&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в карточке товара (защита от сканирования неправильного штрих-кода)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В срочных при установке галки &amp;quot;Фиксированная цена&amp;quot; цена теперь подсвечивается красным цветом - и в карточке и в таблице&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указания даты обещанного платежа сразу на несколько счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Подключение к он-лайн распознаванию адреса теперь не требует наличия ключа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Возможность просмотра истории изменения счетов теперь регулируется отдельным правом пользователя&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена поддержка весов &amp;quot;Мера&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция makeaddress теперь автоматически делает перевод адреса с латиницы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Отчеты&amp;quot; - &amp;quot;Сотрудники&amp;quot; - &amp;quot;Работающие сотрудники&amp;quot; &amp;quot;Уникальных доставок по дням&amp;quot; и &amp;quot;Количество доставок по дням&amp;quot; добавлено поле &amp;quot;Оклад&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 318 &amp;amp;nbsp; 15.01.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|ДОБАВЛЕН МОДУЛЬ РАБОТЫ С ON-LINE КАРТАМИ [http://www.openstreetmap.org/ OPENSTREETMAP]!&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В картах добавлена возможность планировать точку, не обводя ее&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В актах возврата корреспонденции добавлена возможность сканировать штрих-коды, помещенные в поле &amp;quot;Шифр&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В графике работы сотрудников, при проставлении &amp;quot;Выходной всем&amp;quot; (Ctrl-F5)&amp;quot;, у всех сотрудников в этот день сбрасывается время прихода и ухода по графику.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Сделано для корректного расчета окладов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен отчет &amp;quot;Отчеты&amp;quot; - &amp;quot;Клиенты&amp;quot; - &amp;quot;Статистика % доставок по клиентам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне &amp;quot;Настройка&amp;quot; - &amp;quot;Параметры&amp;quot; убран выбор текущей валюты. Валюта выбирается на всю систему в разделе &amp;quot;Справочники&amp;quot; - &amp;quot;Переменные&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При выборе страны &amp;quot;Казахстан&amp;quot; переименовываются реквизиты: &amp;quot;ИНН&amp;quot; в &amp;quot;РНН&amp;quot;, &amp;quot;ОГРН&amp;quot; в &amp;quot;БИН&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В карточке клиента убрана галка &amp;quot;Валюта расчета&amp;quot;, вместо нее добавлен выпадающий список валют&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделано отключение контроля правильности ввода для гос. номеров автомобилей и водительских прав&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана переменная &amp;quot;Контролировать число знаков в реквизитах&amp;quot;. Теперь контролируются длины и корректность ввода реквизитов только&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|при выборе текущей страны &amp;quot;Россия&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Печать&amp;quot; - &amp;quot;Обычные накладные (7 штук на странице)&amp;quot; - &amp;quot;Печатать квадраты для заполнения&amp;quot;, позволяющая печатать деления для&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|заполнения полей &amp;quot;ФИО&amp;quot;, &amp;quot;Должность&amp;quot;, &amp;quot;Телефон&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В выборку добавлена возможность фильтра по ответственному филиалу&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В обычных ведомостях (7 штук на страницу) поменяны местами строки в заголовке - &amp;quot;Заказчик&amp;quot; и &amp;quot;Дата заказа&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В главное меню добавлен пункт &amp;quot;Справка&amp;quot;, в котором доступны ссылки на руководство пользователя и сайт разработчиков&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В графики работы добавлена история изменений&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Не учитывалась минимальная сумма счета, если в счет не попадает ни один заказ.&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В корреспонденции теперь можно изменять время вручения, если она входит в акт передачи денег. Однако нельзя проставлять, если&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|изначально времени не было, и убирать, если было.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 311 &amp;amp;nbsp; 04.12.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поддержка SMS-провайдера epochta.ru&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В расширенных накладных с вложениями в графе &amp;quot;Поручение&amp;quot; сумма печатается цифрами и прописью&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне выборки в &amp;quot;Адресах&amp;quot; убрана галка &amp;quot;Возврат&amp;quot;, вместо нее на закладке &amp;quot;Дополнительно&amp;quot; сделан выпадающий список с рядом опций&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;показать на карте&amp;quot; список курьеров теперь отображается с учетом отпусков, отгулов и т.д.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Собеседования&amp;quot; добавлено поле &amp;quot;Примечания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка возникающая при попытке добавить единицу номенклатуры в документ прихода/списания без нажати кнопки &amp;quot;Начать оформление&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отсутствие возможности взвести галку &amp;quot;печатать чеки&amp;quot; в карточке клиента при изменении фирмы-контрагента с добавлением в эту фирму фискального&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|регистратора&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки при вводе фамилии курьера, нажатии кнопок &amp;quot;Ближайшие&amp;quot; и &amp;quot;Запланировать&amp;quot; при работе с планированием курьерам (Отчеты-Планирование курьерам)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлено поле &amp;quot;Доп. информация на накладной&amp;quot;. Информация из него печатается под расширенными накладными&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Доработана функция сортировки списка столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В диалог при сохранении карточки клиента добавлен пункт &amp;quot;Отмена&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 304 &amp;amp;nbsp; 08.11.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне выбора столбцов для просмотра добавлена возможность сортировки по алфавиту&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В статистику по выдаче добавлена возможность получения отчетов за интервал дат&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В справочник номенклатуры добавлен фильтр &amp;quot;Архив&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при одновременном начислении з/п всем сотрудникам организации&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность удалять неправильно проставленный выходной курьера из отчета по посещаемости (Отчеты-Сотрудники-Посещаемость)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное указание даты в аналитике по кассе при использовании дат Z-отчетов&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 301 &amp;amp;nbsp; 07.11.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка формирования чеков с галкой &amp;quot;Отдельный чек на каждое вложение&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, не позволявшая отменить указанный для курьера выходной&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильный расчет суммы наличных в бухгалтерии на начало периода в отчете Отчеты-Бухгалтерия-Наличность в бухгалтерии  &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильная работа сигнального мерцания вкладки &amp;quot;Задания&amp;quot; при наличии актуальных заданий &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, вызывавшая неправильную выдачу результата отчета при выборе детализации &amp;quot;по адресам&amp;quot; в отчете &amp;quot;принятые деньги за период&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|(Отчеты-денежные задания-принятые деньги за период)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, из-за которой не пересчитывалась стоимость доставки при выборе на вкладке &amp;quot;Заказы&amp;quot; из выпадающего меню пункта &amp;quot;Пересчитать стоимость&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Форма отчета агента (Акты передачи денег - Карточка акта - Печать - Отчет агента), добавлена строка, в которой указывается общая сумма денег,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|передаваемая клиенту&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при формировании печатных форм &amp;quot;манифест&amp;quot; и &amp;quot;манифест-2&amp;quot;. При не заполненной планируемой дате доставки она указывалась как &amp;quot;12:00&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 299 &amp;amp;nbsp; 24.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка &amp;quot;TasksQuery: Type mismatch for field 'Ответственный', expecting: String actual: Memo&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При импорте из Excel в сообщении всегда указывалось, что не удалось определить метро у 0 записей&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Внесено изменение в функцию поиска города при импорте данных. теперь в поле &amp;quot;город&amp;quot; можно указывать полностью адрес, название города с буквой &amp;quot;г.&amp;quot;, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|почтовый индекс&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-Корреспонденция-Жалобы получателей добавлено поле &amp;quot;Инфо. о возврате&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Отчет по времени сборки заказа. Отчет выдает данные только для клиентов, в карточке которых взведен флаг &amp;quot;Предварительная сборка&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность раскраски строк таблицы графика при наличии уважительной причины отсутствия на работе&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, позволявшая изменять вложения в карточке корреспонденции, выданной на руки курьеру&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Последняя строка в печатной форме отчета по доставкам (Документы-Акты передачи денег Карточка акта передачи денег-Функции-Печать отчета о доставке)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, в некоторых случаях приводившая к несовпадению суммы высталенного счета и суммы по детализации&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в функции расчета кол-ва рабочих дней (при начислении з/п сотрудникам)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность выбора причины отпуска и ввода комментария при нажатии клавиши F5 в отчете по посещаемости (Отчеты-Сотрудники-Посещаемость)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В прайс-листах возможность выбора режима расчета стоимости доставки от количества корреспонденций (в заказе или в месяце)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная, позволяющая варьировать период формирования акта передачи денег (Переменные-Финансы-Период формирования акта передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати акта сдача-приемки курьерских услуг&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В график работы добавлен выбор типа отсутствия на работе при проставлении отпуска&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 294 &amp;amp;nbsp; 17.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет &amp;quot;Отчеты&amp;quot; - &amp;quot;Сотрудники&amp;quot; - &amp;quot;Учет рабочего времени&amp;quot; добавлены столбцы с количеством дней нахождения курьера в различных статусах (отпуск,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|больничный и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В истории изменений закреплены 2 столбца &amp;quot;Изменивший пользователь&amp;quot; и &amp;quot;Дата/время изменения&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В &amp;quot;Срочных&amp;quot; при создании заказа поле &amp;quot;Отдел&amp;quot; не подставляется из заказа, на котором стоит курсор&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В детализации зарплаты курьера сумма &amp;quot;0&amp;quot; заменяется на &amp;quot;Не оплачено&amp;quot; только при установленной переменной &amp;quot;Финансы&amp;quot; - &amp;quot;Зарплата&amp;quot; - &amp;quot;Включать&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|недоставленную корр-цию в детализацию&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Финансы&amp;quot; - &amp;quot;Зарплата&amp;quot; - &amp;quot;Разделить сумму по таблице и денежное начисление&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Направления&amp;quot; добавлен поиск по станции метро&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Мелкие недочеты при отправке манифестов по e-mail&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Срочные&amp;quot; добавлен статус &amp;quot;Передано курьеру&amp;quot;. Проставляется вручную, а так же автоматически при доставке SMS курьеру.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при попытке выдать заказ пустому курьеру в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 289 &amp;amp;nbsp; 10.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Дополнительный раздел для срочных - &amp;quot;Направления&amp;quot;. Включается переменной &amp;quot;Срочные&amp;quot; - &amp;quot;Отображать закладку Направления&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В тарифы агентов добавлена возможность указать агентскую скидку от введенного тарифа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Период, за который рассчитывается сумма передаваемых денег по акту передачи денег клиенту, увеличен с 60 до 120 дней от даты формирования акта&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При расчете з/п (Сотрудники - Расчеты с курьером - Начислить) учитывается з/п агентства&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В акт передачи денег в бухгалтерию не включаются корреспонденции, у которых не указана сумма и не взведен флаг &amp;quot;оплата получателем&amp;quot;, даже если&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в карточке заказа взведен флаг &amp;quot;оплата наличными&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|При первой сдаче денег в бухгалтерию с 30 до 60 дней увеличен период за который рассчитывется сдаваемая сумма&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Не очищать поля если компания не найдена&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция подбора, сравнения цен агентов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Нельзя присвоить корреспонденции в выдаче статус &amp;quot;Доставлено&amp;quot; без повторной выдачи после того, как этой корреспонденции был присвоен статус&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Не доставлено&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В &amp;quot;актах передачи денег 2&amp;quot; теперь учитывается дата вручения&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Столбец &amp;quot;Оклад&amp;quot; в таблицу сотрудников&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Разделены права &amp;quot;Видеть оклад&amp;quot; и &amp;quot;Видеть примечания-2&amp;quot; в сотрудниках&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при рассчете суммы наличных, передаваемых в бухгалтерию (учитывались оплаты по безналичным актам передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В карточке товара поле &amp;quot;Страна происхождения&amp;quot; заполняется не свободным вводом, а из справочника стран (Общероссийского классификатора)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 276 &amp;amp;nbsp; 26.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибочное появление сообщения &amp;quot;Сумма денег отличается от суммы вложений&amp;quot; при сохранении карточки корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки округления в актах передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Запоминание положения окна Актов передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка - при отправке отчетов по e-mail некоторые поля выводились некорректно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указывать ГТД в приходных накладных&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При наличии нескольких поставщиков товара - возможность их указывать, а также удалять и изменять существующие записи о поставщиках и кодах товара&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|у них (Карточка товара - Функции - Поставщики)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку товара - поле &amp;quot;Страна происхождения&amp;quot;, заполняется простым текстовым вводом&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Появление множественных окон при разрыве подключения к серверу&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Выходные дни&amp;quot;. Рабочие дни помещены в это же окно&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Курсы валют&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Печать&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 275 &amp;amp;nbsp; 24.09.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати дополнительного текста на накладных&lt;br /&gt;
|}&lt;br /&gt;
== Версия 274 &amp;amp;nbsp; 20.09.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка поиска товара по серийному номеру. Иногда система не находила товары.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка учета при многократном добавлении товаров с серийными номерами в документе списания&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 273 &amp;amp;nbsp; 20.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция &amp;quot;Частичная доставка&amp;quot; в &amp;quot;Адресах&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Увеличена длина поля &amp;quot;Компания-получатель&amp;quot; до 255 символов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлены мелкие ошибки&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В случе начисления &amp;quot;0&amp;quot; за корр-цию в детализации зарплаты выводится &amp;quot;неоплачено&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В детализации зарплаты, если зарплата рассчитывается в базовой валюте, денежная оплата и оплата по таблице объединены в один столбец.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность добавления заказов, выданных курьеру, но не попавших к нему в зарплату, в детализацию зарплаты курьера. (см. [[Переменные]])&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность отключения проверки последовательности дат и номеров счетов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 266 &amp;amp;nbsp; 14.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В интерпретатор добавлена поддержка массивов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка Access violation при загрузке из эксель при загружаемом адресе короче 6-ти символов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Справочник валют перенесен в раздел &amp;quot;Статусы&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен дизайн окна выдача. Убрана кнопка &amp;quot;Отмена&amp;quot;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 265 &amp;amp;nbsp; 11.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция CreateTrans в интерпретатор&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Cхема расчета зарплаты, при взведенном флаге [[Настройка глобальных параметров|&amp;quot;Ежемесячное начисление зарплаты&amp;quot;]] система считает, что оклад, указанный в карточке курьера - это оклад за&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|месяц, а не за период начисления зарплаты.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В выборку Ctrl / F5 графы &amp;quot;Дата возврата&amp;quot;, &amp;quot;время возврата&amp;quot;, &amp;quot;Время С ...До&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля &amp;quot;поручение&amp;quot;, &amp;quot;дата возврата&amp;quot;,&amp;quot;статус доставки&amp;quot; в акты передачи корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Информационная строка в форме платежей (Документы-Платежи)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В отчете ОТЧЕТЫ - СОТРУДНИКИ - РАБОТАЮЩИЕ СОТРУДНИКИ дата обновляется на следующий день без перезагрузки программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана переменная &amp;quot;Запрашивать расстояние в &amp;quot;Выдаче&amp;quot;&amp;quot;. Расстояние доступно всегда для заказов, находящихся в области текущего города (районы от 200&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|до 299)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый статус в справочник статусов - &amp;quot;Уважительные причины отсутствия на работе&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указывать комментарий в свободной форме и причину отсутствия на работе в графике из справочника (при нажатии кнопки F5)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Ведение истории при формировании актов передачи денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильный расчет суммы, передаваемой в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Невозможность сохранения карточки корреспонденции, если значение в поле &amp;quot;Сумма, руб.&amp;quot; не совпадает с суммой по вложениям&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Корректное отображение шапки формы и отображения возвратов в акте передачи денег, в котором есть только возвраты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Ведение истории изменений для актов передачи денег + кнопка для отображения изменения на форме&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 263 &amp;amp;nbsp; 04.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Печать &amp;quot;простой формы&amp;quot; из акта передачи денег (аналог печатной формы в прежней версии актов передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность запоминания состояния выборки адресов в актах передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка обновления КЛАДР&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:''' &lt;br /&gt;
| Вызов акта передачи денег из карточки корреспонденции открытой из акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати отчета комиссионера из актов передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчете Отчеты--Касса--Аналитика по кассе добавлена возможность группировки по кассовым аппаратам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность подключения нескольких фискальных аппаратов, зарегистрированных на одну фирму&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность просмотра карточки корреспонденции, в сборку по которой входила единица номенклатуры в отчете Карточка товара - Функции --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Операции по С/Н&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отсутствие сортировки в детализации расхода менеджера в отчете &amp;quot;передача денег в бухгалтерию&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность отключения печати чеков при выдаче заданий курьеру&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Отчет ОТЧЕТЫ----СОТРУДНИКИ----РАБОТАЮЩИЕ СОТРУДНИКИ новый пункт в меню выбора типа отчета &amp;quot;Адреса/телефоны менеджеров, агентов, офисных&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|сотрудников &amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки при оформлении возврата товаров&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в расчете суммы по акту передачи денег - не учитывались суммы возвратов.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Пользовательские отчеты&amp;quot; добавлен тип поля &amp;quot;COMBOLIST&amp;quot;, Работающий так же, как &amp;quot;COMBO&amp;quot; но позволяющий пользователю только выбирать из списка.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Добавлена возможность для типов &amp;quot;COMBO&amp;quot; и &amp;quot;COMBOLIST&amp;quot; задавать значение по умолчанию.&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;фирмы&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность возвращать в выдаче неправильно принятые как доставленные единицы корреспонденции в состояние &amp;quot;На руках&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Пункт в правилах Выдача-&amp;gt;Изменять ошибочно выставленный статус в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Не выводился отчет Отчеты-&amp;gt;Бухгалтерия-&amp;gt;Фин. отчет за период&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка отчете Отчеты-&amp;gt;Бухгалтерия-&amp;gt;Фин. отчет за период - в некоторых случаях некорректно считались выплаты курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность установить &amp;quot;Тип обычной печатной формы&amp;quot; в &amp;quot;2&amp;quot;, при этом печать происходит так же как и при типе &amp;quot;1&amp;quot; (шапка для каждой строки&amp;quot;) но каждая&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|строка печатается дважды, причем второй экземпляр печатается с пользовательским текстом вместо полей для подписи получателя. Текст задается в Справочники - Печатные формы - Тексты на накладные - 4-я форма. Применяется для печати почтовых уведомлений&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 260 &amp;amp;nbsp; 28.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Печать дополнительного текста в ведомостях &amp;quot;7 штук на странице&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка редактирования сумм в корреспонденции, входящей в акт передачи денег-2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 258 &amp;amp;nbsp; 24.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при создании &amp;quot;Адресов&amp;quot; из &amp;quot;Срочных&amp;quot; для заказов &amp;quot;Только обратно&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 257 &amp;amp;nbsp; 20.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|   &lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Вывод поля &amp;quot;дата доставки план&amp;quot; в окне &amp;quot;Прием&amp;quot; (F10) в &amp;quot;заказах&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в передаче денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в отчете &amp;quot;Принятые деньги за период&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/spoiler&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3632</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3632"/>
				<updated>2016-03-31T09:33:43Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.2 от 31.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3625</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3625"/>
				<updated>2016-03-30T12:51:06Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Список актов передачи денег */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.2 от 30.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3624</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3624"/>
				<updated>2016-03-30T12:22:14Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Список актов передачи денег */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.2 от 30.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;something&amp;quot;&amp;gt; some text &amp;lt;/spoiler&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3620</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3620"/>
				<updated>2016-03-30T11:36:39Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.2 от 30.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9&amp;diff=3619</id>
		<title>История версий</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9&amp;diff=3619"/>
				<updated>2016-03-29T10:19:25Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Недавние изменения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Недавние изменения ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto; text-align:center&amp;quot; align=center;style=&amp;quot;color:black;background-color:#ffffcc;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
 |-align=&amp;quot;center&amp;quot;; style=&amp;quot;color:black;background-color:#BFBFBF;&amp;quot; align=&amp;quot;center&amp;quot; &lt;br /&gt;
 |width=&amp;quot;5%&amp;quot;|'''Номер версии'''&lt;br /&gt;
 |width=&amp;quot;7%&amp;quot;|'''Дата'''&lt;br /&gt;
 |width=&amp;quot;86%&amp;quot;|'''Описание'''&lt;br /&gt;
 |-&lt;br /&gt;
 |636||1 марта||Интеграции - Добавлена интеграция с Курьер Сервис Экспресс.&lt;br /&gt;
 |-&lt;br /&gt;
 |rowspan=&amp;quot;6&amp;quot; |637&lt;br /&gt;
 |rowspan=&amp;quot;6&amp;quot; |3 марта&lt;br /&gt;
 |В карточку номенклатуры добавлено поле PalletRoundTo, которое будет также использоваться для расчета кол-ва паллет в списке номенклатуры&lt;br /&gt;
 |- &lt;br /&gt;
 |Возможность открывать карточку сотрудника двойным щелчком по дереву в тикетах&lt;br /&gt;
 |- &lt;br /&gt;
 |При сохранении платежа не пытается привязать к счету, если мы уже его привязали&lt;br /&gt;
 |- &lt;br /&gt;
 |Оптимизации карты для больших объемов заказов&lt;br /&gt;
 |- &lt;br /&gt;
 |Оптимизация функции переноса адреса из &amp;quot;не найденных&amp;quot; на карту.&lt;br /&gt;
 |- &lt;br /&gt;
 |Интеграции - Добавлена интеграция с Apiship.&lt;br /&gt;
 |-&lt;br /&gt;
 |638||4 марта ||Добавлена поддержка коротких адресов, в функцию проверки валидности почты. (односимвольная почта)&lt;br /&gt;
 |-&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |10 марта&lt;br /&gt;
 |Исправление возможности пересчета стоимости доставки АПД при выставленном счете или указанной дате оплаты. Исправлен баг с возможностью отправки на доставку из пустого списка&lt;br /&gt;
 |- &lt;br /&gt;
 |API - Добавлена возможность поиска заказов по номеру АПД в функции orders в API.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |11 марта&lt;br /&gt;
 |На форме контакта, в контекстное меню таблицы с контактами, добавлена возможность копировать и вставлять &lt;br /&gt;
 |- &lt;br /&gt;
 |API - Добавлена новая функция smalist в API, позволяющая получить список актов передачи денег клиента.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |14 марта&lt;br /&gt;
 |Исправлена ошибка в переброске товара от разных поставщиков/из разных партий с одного склада на другой &lt;br /&gt;
 |- &lt;br /&gt;
 |Реализовано предупреждение о возможных тормозах при определении суммы наличных на руках у менеджера &lt;br /&gt;
 |-&lt;br /&gt;
 |639||15 марта ||Теперь при формировании отчета по стоимости складского хранения используется не только объем, но и (в том случае, если объем не указан) комбинация полей &amp;quot;кол-во в паллете&amp;quot;/&amp;quot;порядок округления паллет&amp;quot; из карточки единицы номенклатуры &lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |642&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |18 марта&lt;br /&gt;
 |Добавлено условие в фильтр адресов по городу-отправителю.&lt;br /&gt;
 |- &lt;br /&gt;
 |Исправлена ошибка неправильной работы при открытии сохраненного фильтра (из-за побочных действий, совершаемых при изменении значений ComboBox'ов).&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |643&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |18 марта&lt;br /&gt;
 |Улучшен поиск корреспонденций в фильтре F6 по номеру телефона;&lt;br /&gt;
 |- &lt;br /&gt;
 |Добавлена возможность использовать _set в формуле &amp;quot;условие загрузки&amp;quot; шаблона импорта;&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |643&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |21 марта&lt;br /&gt;
 |Добавлено множество полей в подсказку на карте. (вот если мышь навести на адрес, появляется подсказка, поля которые показываются в посдказке можно настраивать в настройках карты - вкладка хинты - адреса ..)&lt;br /&gt;
 |- &lt;br /&gt;
 |ЛК - Добавлена возможность просмотра Актов передачи денег. Теперь у клиентов с премиум аккаунтом в меню появилась новая вкладка &amp;quot;Финансы&amp;quot;,где можно просмотреть список актов, кликнув по которым, можно просмотреть список заказов по выбранному акту.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;3&amp;quot; |644&lt;br /&gt;
 |rowspan=&amp;quot;3&amp;quot; |22 марта&lt;br /&gt;
 |Изменение расчета кол-ва заказов в месяц + доп. переменные&lt;br /&gt;
 |- &lt;br /&gt;
 |Модули - Новая версия (1.6) модуля интеграции с Opencart, где исправлены мелкие недочеты в работе.&lt;br /&gt;
 |- &lt;br /&gt;
 |Изменение сообшения о необходимости приемки возвратов при закрытии курьера&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |646&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |23 марта&lt;br /&gt;
 |Пункт проставить оплату в АПД, закрыт правом &amp;quot;Редактировать АПД&amp;quot;&lt;br /&gt;
 |- &lt;br /&gt;
 |Модули - Новая версия (1.5.2) модуля интеграции с Битрикс, где исправлены мелкие недочеты в работе.&lt;br /&gt;
 |-&lt;br /&gt;
 |646||24 марта||Отчет &amp;quot;Оборот по клиентам помесячно&amp;quot; из печатных форм &amp;quot;Отчеты, заложенные в системе&amp;quot;&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Версия 395 &amp;amp;nbsp; 07.05.2014 ==&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена переменная ShowModeAsText, если её включить то на вкладке Адреса, в поле Режим, светофор срочности будет заменён на текст&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Выдаче в окне &amp;quot;Статус со слов курьера&amp;quot; добавлено поле &amp;quot;Время&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшены функции извлечения телефонных номеров и адресов почты&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено сохранение путевого листа из выдачи&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделано проставление Даты вручения в адресе, когда в связанной карточке Срочных проставлен статус Доставлено&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена поддержка протоколов почты ssl, tls. Добавлена переменная &amp;quot;Протокол&amp;quot;, и также можно настроить локально Настройки → Параметры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В режиме просмотра трека в картах теперь показаны выданные заказы из выдачи, цвет квадрата зависит от статуса выдачи (цвета выдачи &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|указываются в статусах). Показано последнее известное положение курьера пиктограммой машины&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форме прикреплённых файлов (карточки корр., отправленного сообщения) добавлена возможность сохранять файлы в проводник системы простым &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|перетаскиванием из программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен редактор кода с подсветкой синтаксиса&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке корреспонденции исправлена ошибка, вызывающая сброс вручную указанной стоимости доставки (при выключенных доп. услугах)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В срочных исправлено заполнение даты создания карточки корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, в результате которой могла быть перезаписана стоимость корреспонденции при выставленном акте: в карточке корреспонденции,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в форме Изменить по выборке, в функции Пересчитать стоимость заказа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Поиск в срочных по номеру накладной теперь не зависит от заданных дат (как поиск по номеру заказа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработано копирование адресов в срочные, теперь копируются план. дата доставки, план. дата забора, фио отправителя, город-отправитель&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|и город-получатель&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено некорректное автозаполнение полей при создании карточки корреспонденции в режиме только возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Запрещено добавлять в манифест адреса с нулевым количеством&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке манифеста появилась кнопка переместить в доставку&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если у пользователя нет лицензии на карты, то у него есть возможность один раз активировать демонстрационный режим на 15 дней&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В детализацию счёта добавлена информация по доп. услугам в виде отдельных столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В редактор доп. услуг добавлена возможность составления условия с учётом статуса в выдаче. Также в редактор были добавлены новые операторы &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|для полей типа дата (поле заполнено, поле не заполнено)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Функции → Трекинг курьеров доработано отображение треков: на трек курьера накладываются круги показывающие сколько минут провёл курьер &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на этом месте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность назначить скрипт в шаблоне импорта для каждой загруженной строки&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен расчет количества заказов от клиента в месяц (влияет на расчет стоимости доставки и, соответственно, на пересчет этой стоимости) - &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|теперь количество заказов считается за текущий месяц, а пересчет не осуществляется для корреспонденций, которые входят в акт передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из которого выставлен счет.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, не дававшая оформить возврат товара с пробитем возвратного чека, если на этот товар сначала пробивался чек продажи, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|затем чек возврата и снова чек продажи.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность загружать введённое значение доп. услуги из шаблона импорта&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке корреспонденции во вложениях исправлено отображение поля примечание&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В трекинге курьеров исправлена ошибка при открытии карточки курьера по точке. В подсказках по точкам трека теперь&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|отображается правильное время&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне отправки счетов по почте добавлена галка группировки писем по заказчику &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в манифестах,  функция переместить всё в в мешок&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная (флаговая) &amp;quot;Показывать вложения при полном отказе&amp;quot; в раздел &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Переменные → Печать → Акт передачи корреспонденции. При взведении этого флага при печати обычной печатной формы &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из акта передачи корреспонденции все вложения при полном отказе будут перечислены в этой форме отдельными строками,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|так же как и вложения при частичном возврате.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, приводившая к искажению данных в отчете комиссионера (акт передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в выдаче, возникавшая в выдаче при взведении флага GivnManagerRegNeed (Требовать авторизацию менеджера) в переменных&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|(Выдача → Требовать авторизацию менеджера)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработано дерево в выдаче:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;nbsp; а) убран узел  &amp;quot;Резерв&amp;quot; если нет ни одного бригадира.&lt;br /&gt;
|-&lt;br /&gt;
|                      &lt;br /&gt;
|&amp;amp;nbsp; б) сделано, чтобы  &amp;quot;Все&amp;quot; показывало все заказы, и распадалось на &amp;quot;Денежные/не денежные&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;nbsp; в) сделано, чтобы нажатием на менеждера было видно все заказы курьеров менеджера.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 472 &amp;amp;nbsp; 07.05.2014 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность выдачи на руки курьеру акта передачи денег (вкладка &amp;quot;Выдача&amp;quot;)  с помощью сканирования &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|штрих-кода, формируемого системой в отчете о доставке/агентском отчете. Если акт передачи денег не был отправлен  &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на доставку - система сделает это автоматически при сканировании упомянутого штрих-кода&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность загрузки исходящих платежей в разделе &amp;quot;Связь → Импорт из банк-клиента&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Закрыта возможность оформления прихода и списания товаров со склада задним числом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Автоматизирована выдача автомобилей курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Произведена оптимизация сборки комплектов - в 2 раза увеличена скорость работы, исправлены недочеты&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В разделе &amp;quot;Документы → Приходные кассовые ордера&amp;quot; произвдеено разделение сумм, принятых налом и безналом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработан задачник - добавлено поле &amp;quot;Дата/время последнего статуса&amp;quot;, для непериодических заданий добавлена &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|возможность просмотра изменений&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработаны платежи - появилась возможность их разнесения по счетам, просмотра остатков сумм&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акт сверки добавлены номера счетов и даты окончания периодов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработан отчет &amp;quot;принятые деньги за период&amp;quot; - несколько платежей от одного клиента, совершенных в один день, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|привезенных одним курьером и принятых одним менеджером выводятся несколькими строками (кол-во строк соответствует&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|кол-ву платежей)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена опция, которая позволяет вводить в курьера оклад за рабочий день, а не за месяц. Оклад умножается &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на количество реально отработанных дней за период начисления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переработан отчет агента - если в фирме, от которой формируется такой отчет, указан НДС, отличающийся от 0,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|то во фразы о деньгах в отчете агента будут включена фраза &amp;quot;, в том числе НДС N% -&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность включения в сборку комплектов заказов корреспонденций, содержащих несколько мест, с помощью &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|сканирования штрих-кодов отправителя, которыми эти места промаркированы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В систему внесен запрет на выдачу зарплаты курьерам, если у них на руках находится денежный заказ&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработан отчет &amp;quot;Клиенты → Сводный отчет по клиентам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Внесены изменения в систему, не позволяющие выдать отправление на руки курьеру, если в карточке корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в качестве ответственного филиала указан филиал, отличный от основного&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В базовую функциональность включен отчет по POS-терминалам. Новый отчет совмещен с существующим отчетом&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Кассы на руках у курьеров&amp;quot; в разделе &amp;quot;Отчеты&amp;quot; → &amp;quot;Касса&amp;quot;. Перед формированием отчета пользователю предлагается выбор,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|какие типы аппаратов включать в отчет&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка: при создании периодического задания с выполнением по дням месяца при его открытии система &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|генерирует ошибку&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет &amp;quot;Склад → номенклатура → единица номенклатуры → функции → операции&amp;quot; добавлены комментарии из документов &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|прихода/списания&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность отправки СМС из нескольких филиалов с одного аккаунта&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка: при выставлении счета напрямую из закладки &amp;quot;заказы&amp;quot; впоследствии сбрасывается период счета&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В права пользователя добавлено правило, позволяющее/запрещающее печать наклеек из номенклатуры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В печатную форму МХ-3 выгружаются коды (артикулы) поставщиков&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицы акта возврата корреспонденции добавлено поле &amp;quot;Скан. кол-во&amp;quot;, аналогичное такому же полю в таблице &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на вкладке &amp;quot;Адреса&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый фильтр на вкладке срочных, параметры фильтра можно настраивать в Справочники → Статусы → Фильтр в срочных&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новое поле в карточке срочных Сумма р (сумма к инкасации, аналог поля сумма р. в карточке корр.), в таблицу срочных&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|добавлено поле &amp;quot;сумма к инкасации&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность давать имена зонам в Справочники → Статусы → Зоны, в связи с этим также изменился редактор &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|линий метро: зоны там указываются в выпадающем списке&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Зоны курьеров можно указывать на карте в Справочники → Зоны на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, иногда возникающая при расчёте цены межгорода&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка определения адресов на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, возникающая при попытке распознавания отсканированных ведомостей&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в карточке корреспонденции и срочных, которая при сохранении могла приводить к появлению сообщения:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Произошла ошибка сохранения записи. Видимо, пока Вы ее редактировали, кто-то другой успел ее изменить или удалить. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Закройте карточку и повторите попытку снова!&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в счетах, возникающая при смене заказчика в уже созданном счёте.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переделан отчёт Выдача → Печать → Акт приёма-передачи, добавлены столбцы Вложение, Поручение, Крайняя дата доставки,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|видимость столбцов настраивается в переменных (по умолчанию скрыты)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены дополнительные услуги. Список общих услуг создаётся и редактируется в Справочники → Дополнительные услуги.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Список уникальных услуг для клиента редактируется в его тарифе, на вкладке услуги. В карточке корреспонденции появилась &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|вкладка Услуги.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форме Изменить по всей выборке (ctrl+f5) добавлена поддержка добавленных режимов срочности и типов корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне вложенных файлов отображение не таблицей, а иконками. В письмах теперь может быть более одного вложенного файла&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Клиент теперь считается работающим в последний день окончания договора&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку номенклатуры добавлено поле &amp;quot;Примечание-2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена функция печати многострочного текста&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В форме Изменить по всей выборке (ctrl+f5) исправлены поля ввода даты и времени возврата&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При открытии уже созданной карточки корреспонденции включена автоподстановка адресов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в срочных, при вводе поля ID, компания не находилась&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При приёме (F10 в заказах) добавлена кнопка &amp;quot;Прием завершен&amp;quot;, которая выведет отчет - что приняли, а что - нет&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность копировать и переименовывать схемы на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность создавать сопроводительные документы в акте передачи денег клиенту&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Карты OSM, исправлена ошибка определения границ приоритетной области поиска&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в расчёте тарифов межгорода (при расчёте цены происходил Exception)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены поля &amp;quot;Ответственный филиал&amp;quot;, &amp;quot;Тип оплаты&amp;quot; в таблицу Адреса&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность переноса ФИО между отделами клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В манифестах добавлен пункт &amp;quot;Переместить всё в мешок&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена функция рассылки отчётов по e-mail из Актов передачи денег/корреспонденции &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность указать жалобу в срочных, также добавлена возможность определить цвет жалобы, в направлениях обводим&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|заказ рамкой из цвета жалобы. В цвет жалобы будут окрашены поля №, Дата заказа, время заказа в таблице срочных &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность устанавливать цвет для статуса &amp;quot;типы клиентов&amp;quot;, указанным цветом будут подсвечены: поле заказчик&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|в таблице заказы и адреса. Поле ID в карточке срочных и карточке клиента&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 430 &amp;amp;nbsp; 16.12.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная, позволяющая отключить запрос яндекса при невозможности определить станцию метро.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При печати карты из окна карты программа теперь автоматически выбирает подходящую ориентацию листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Exception при расчете цены в некоторых прайс-листах&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Пользователь, без права видеть чужих клиентов, мог видеть их на закладке &amp;quot;Клиенты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Повышена надежность автоматического обновления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчетах агента и &amp;quot;о доставке&amp;quot; из Акта передачи денег теперь при необходимости выделяется НДС&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность автоматически планировать на курьера в зависимости от массы и района&lt;br /&gt;
(контекстное меню в Адресах → Запланировать для  курьера → Авто)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Дублирование штрих-кода клиента и установка кода в Edit7&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Закрыта правами возможность удалять сообщения SMS, e-mail (Отчёты → Сообщения)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке Срочные новый фильтр по полю Номер у поставщика&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделана подсветка статуса клиента. Цветом статуса подсвечено поле Заказчик на закладке Заказы, Адреса, Срочные, Направления,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|поле ID в карточке срочных и карточке клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен фильтр повышения контрастности карты при печати в выдаче. Настройка расположена в окне карт, Настройка → закладка Печать&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Механизм учета Z-отчетов: на закладке выдача добавлена цветная кнопка рядом с полем &amp;quot;Принято денег по чекам&amp;quot; Цвет кнопки &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|меняется: если у курьера была мобильная касса на руках - если приняли z-отчет - зеленым, не приняли - красным &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка заполнения договора клиента в word 2013 (метод или свойство недоступны поскольку эту команду нельзя использовать&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|в режиме чтения)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При создании заказа на доставку счетов в созданные единицы корреспонденции добавляется информация о режиме работы и пропускном режиме&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При отправке счетов через e-mail добавлена возможность выбирать текст в сообщении (добавлен выпадающий список с шаблонами сообщений)&lt;br /&gt;
|- &lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в Срочных,связанная с определением кост-кодов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:''' &lt;br /&gt;
|В Срочных повторное сохранение поля &amp;quot;Инфо о доставке&amp;quot; от предыдущего заказа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:''' &lt;br /&gt;
|В Срочных разрешено формировать заказ без обязательного добавления контактного лица в отделы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Для каждой кнопки отправить SMS /e-mail был создан свой раздел с шаблонами в печатных формах, изменены тексты SMS&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:''' &lt;br /&gt;
|В окне заявки на срочный заказ новое поле Номер заказа у поставщика&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Срочных добавлена возможность сохранения названия компании в поле Адрес для отправителя, получателя, (как в старой форме срочных).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Отключить можно убрав галку в переменных Срочные-Заменить поле Адрес на поле Компания&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен режим редактирования уже созданного контура (добавлен пункт &amp;quot;Редактировать контур&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Оптимизирована работа функции &amp;quot;Проставить по всем&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переработан показ треков и местоположения курьера на карте (добавлен пункт в главном меню Функции &amp;amp;rarr; Трекинг курьеров)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Поля с доступом к сайту перемещены на закладку Разное&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента добавлена дата последнего изменения карточки&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, приводившая к неверному показу даты возврата в хинте (и другой информации)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|На закладке Направления изменилась информация, отображаемая в хинте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке Направления добавлена таблица с адресами, у которых нет курьера. Их можно перетаскивать на курьера в таблицу ниже&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 395 &amp;amp;nbsp; 29.08.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка при сохранении координат контура в схемах на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка определения координат через Яндекс по Московской области и межгороду&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Идентификация клиента по юр. лицу, инн, id в шаблонах импорта, также добавлена функция пересчёта цен после импорта&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен ввод планируемой даты доставки в окно Статус со слов курьера в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Выдача &amp;amp;rarr; печать &amp;amp;rarr; путевые листы: можно из выдачи напечатать легковой путевой лист (в связи с этим переработана карточка путевого листа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Выдача &amp;amp;rarr; печать &amp;amp;rarr; печать карты: заработала автоматическая смена ориентации листа альбомная – портретная&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В направлениях поиск курьера по штрих коду (через сканер штрих кодов)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при загрузке карты: созданные потоки могли не остановиться при перезагрузке нового квадрата карты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В режиме &amp;quot;Раскрашивать курьеров разными цветами&amp;quot; изменилась цветовая схема, цвета для неназначенных, назначенных и маркеров текущего&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|курьера (по умолчанию красный, зелёный, желтый) можно изменить  в настройках карты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|К контурам на карте теперь можно привязать курьера и при планировании быстро назначить заказы курьерам. В контекстном меню контура появился&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|новый раздел 'Запланировать на ...', а в панели карты появилась кнопка 'Проставить по всем'&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменено выделение выбранного контура на карте в режиме планирования, теперь он обведен жирной чёрной линией&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность выделения контура на карте правой кнопкой мыши&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Возможность выбрать одновременно несколько галок в режиме доставки или типе отправления&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При сохранении корреспонденции с возвратом в адресах (созданных из срочных) не проставлялась галка возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменена работа кнопок Отправить e-mail заказчику и Отправить sms отправителю: при нажатии на кнопки появляется список шаблонов сообщения.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Список формируется из шаблонов, введенных в Справочники &amp;amp;rarr; печатные формы:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Шаблоны SMS курьерам из срочных; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Шаблоны e-mail клиентам из срочных.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены поля время работы/обеда и пропускной режим, в карточке заказчика. Статусы пропускного режима можно настроить&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в Справочники &amp;amp;rarr; Статусы &amp;amp;rarr; Статусы пропуска.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Возможность изменения кроме заказчика конт. лица и цены при выставленном счёте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Изменение статуса срочных заказов горячими клавишами f4, f5 &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне Информация о заказе на срочную доставку добавлено переключение фокуса ввода стрелками (вверх/вниз)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На панели адресов кнопка назад теперь не создаёт новую запись&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Восстановлена работа горячей клавиши  F11 в главном окне&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отключался пункт Руководство пользователя в главном меню &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке курьера при автопродлении графика работы иногда выскакивала ошибка: &amp;quot;Дата, которую Вы ввели, меньше либо равна дате окончания расписания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладке направления теперь правильно отображаются заказы из срочных, у которых выставлен возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В модуль карты добавлена поддержка слоёв данных, появились новые типы карт:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -космоснимки&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -стандартная + транспортная&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -космоснимки + транспортная&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Двигая маркер адреса на карте, можно изменить курьера, для которого он будет запланирован: нажав и удерживая клавишу ctrl,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|левой кнопкой мыши перетащить маркер передаваемого адреса на маркер любого адреса, ранее запланированного для нужного курьера.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В настройках карт появился новый параметр Раскрашивать курьеров разными цветами. Если его включить, то каждому курьеру, на которого&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|запланирован адрес, будет назначен уникальный цвет, и точки на карте будут нарисованы этим цветом.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Круглые маркеры серого цвета - незапланированные&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Круглые зелёные маркеры - запланированные на курьера которого нет в текущей таблице&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Жёлтый квадратный маркер - запланированные адреса на текущего курьера (выбранного в таблице слева)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Закладка выдача, кнопка печать: добавлен пункт Печать на карте.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Также через переменную Печать &amp;amp;rarr; Печатать карту после акта -  можно настроить автопечать&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отчёт &amp;amp;rarr; сотрудники &amp;amp;rarr; заканчивающиеся договоры, теперь отчёт работает правильно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Таблица срочных, контекстное меню, доработано дублирование заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В контекстном меню таблицы манифестов добавлен пункт Печатать кассовые чеки&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладке манифесты добавлена озвучка сообщений при ошибке сканирования&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Вкладка заказы &amp;amp;rarr; приём (f10): в окне приёма добавлена озвучка сообщений&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне Отделы в таблицу добавлены поля кост-код, день рождения. В заголовок таблицы добавлено контекстное меню&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлены кнопки для редактирования примечаний в отдельном окне&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработана форма  дополнительных адресов: добавлены поля компания, телефон компании, контактное лицо, телефон&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В новой форме срочных заказов: кнопка для добавления дополнительных адресов, кнопки для отправки смс на номер отправителя и получателя,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|работа с межгородом для отправителя и получателя, галка По договору&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Справочник адресов для отправителя и получателя в срочных заказах&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработана новая форма срочных заказов: отправителю добавлены поля Индекс и город, Телефон компании, Планируемое время забора,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Фактическое время забора; получателю добавлены поля Индекс и город, Компания, Телефон компании, ФИО Получателя, Телефон получателя,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Планируемое время доставки, Фактическое время доставки, Планируемое время возврата&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка прокрутки в таблицах&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в новой форме срочных заказов: при открытии существующего заказа могли неправильно показываться поля ввода в группах Забрать/Доставить&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Для пользователей закрыта возможность добавлять печатные формы в раздел &amp;quot;Официально утвержденные формы&amp;quot;. Обновление этого списка будет&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|происходить автоматически вместе с обновлением системы&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Обновление строки статуса с отображением общего числа позиций в списке серийных номеров, полученных из документов прихода и списания  - теперь&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|показывается корректно&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В предварительной сборке при нажатии на таблице адресов кнопки &amp;quot;Ввод&amp;quot; открывалась карточка курьера - теперь открывается карточка корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Отображение выданных курьеру мобильных касс и POS-терминалов: вместо штрих-кода выданного аппарата теперь указывается его номер&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Принцип отбора единиц корреспонденции в инвентаризацию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицу адресов в предварительной сборке добавлены поля &amp;quot;Метро&amp;quot;, &amp;quot;Штрих-код клиента&amp;quot; и &amp;quot;Адрес&amp;quot;  &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;принятое кол-во&amp;quot; в карточку инвентаризации&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В  карточку корреспонденции, на вкладку &amp;quot;Прочее&amp;quot;, добавлен флаг &amp;quot;Утрачено&amp;quot;, предназначенный для пометки утраченных (утерянных,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|украденных и т.п.) единиц корреспонденции.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента, на вкладку &amp;quot;Прочее&amp;quot; добавлен флаг &amp;quot;Обязательный прием корреспонденции&amp;quot;, при взведении которого в инвентаризацию&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|корреспонденций будут попадать только те единицы корреспонденций, которые прошли процедуру приемки&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В раздел &amp;quot;официально утвержденные&amp;quot; в печатных формах добавлена форма грузового путевого листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку марки автомобиля добален флаг &amp;quot;Грузовой автомобиль&amp;quot;, при взведении которого возможна печать грузового путевого листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладку &amp;quot;Выдача&amp;quot; добавлена кнопка &amp;quot;Печать&amp;quot; с выпадающим контекстным меню, в которое перенесены все возможности печати&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сотрудники &amp;amp;rarr; Расчёты с сотрудниками, в контекстном меню таблицы добавлен пункт Распечатать Акт&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Обновлена форма для создания заказа на срочную доставку, отображение новой формы регулируется параметром в переменных:&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Unit10_new = 0 - отображать старую форму, Unit10_new = 1 - отображать новую форму&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый отчёт Сотрудники &amp;amp;rarr; Заканчивающиеся договоры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке сотрудника на закладке Дополнительно добавлены два новых поля: Фирма, Дата окончания договора&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В справочнике отделов в карточке сотрудника добавлено поле День рождения&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке сотрудника добавлена вкладка график, к таблице с графиком подключено контекстное меню&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Окно статусов  (справочники-статусы)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладку адреса добавлена панель с кнопками, у панели есть контекстное меню. Свёрнутую панель можно развернуть двойным кликом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне редактора тарифов на вкладке основное добавлена кнопка Показать зоны на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карты добавлен выпадающий список схем, кнопки создания, удаления, редактирования. К картам OpenStreetMap добавлены функции&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|отображения и редактирование контуров&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карты добавлено два выпадающих списка: выбор Менеджера и Даты , в саму таблицу добавлены столбцы Общая масса, Общая сумма&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В дерево назначения прав пользователя (Настройка &amp;amp;rarr; Пользователи) добавлены две новых ветки: Статусы и Дополнительные возможности&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена поддержка шаблонов импорта от более новых версий программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке корреспонденции на вкладке Финансы добавлены два выпадающих списка: “Тип оплаты” и  “Платёжные системы”, добавлен флаг&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Оплачено. Наполнение списка Платёжные системы – через Справочники &amp;amp;rarr; Статусы &amp;amp;rarr; Платёжные системы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента в меню кнопки “Функции” добавлен пункт Статусы корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку корреспонденции справа от поля &amp;quot;Инфо о доставке&amp;quot; добавлен выпадающий список с пользовательскими статусами доставки.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Выпадающий список скрывается, если статусы не назначены.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне приема заказов (Заказы &amp;amp;rarr; Приём (F10)) в настройки добавлены флаги Печатать наклейки и Выдавать отправления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку зарплатной схемы добавлена помощь по 2-м элементам управления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку сотрудников добавлена кнопка открытия карточки менеджера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Справочники -&amp;gt; Статусы появились следующие типы статусов: Пользовательские поля для клиентов, Пользовательские поля для курьеров,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Пользовательские поля для корреспонденции, Пользовательские поля для заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены пользовательские поля, в карточках заказа, корреспонденции, курьера и клиента.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен отчёт: Отчёты -&amp;gt; Клиенты -&amp;gt; Количество новых клиентов помесячно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Улучшена обработка распознанных страниц: из распознанного листа вырезаются найденные ведомости, далее просматривается  нераспознанная&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|область на листе, если она чем-то заполнена, то отправляется в папку Errors. Если из заполненного листа распознано меньше половины, то весь лист&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|целиком попадает в папку Errors&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Улучшен поиск штрих кодов на отсканированных страницах (добавлено переворачивание страниц)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В форме фильтрации на вкладке &amp;quot;Адреса&amp;quot; заполнение полей о диапазоне дат возврата корреспонденции и вернувшем курьере привязано только&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|к состоянию флага &amp;quot;Доставлено&amp;quot; (если он взведен - эти поля становятся активными и их можно заполнять). Состояние выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Направления&amp;quot; во вкладке &amp;quot;Дополнительно&amp;quot; перестало  иметь отношение к активации указанных полей.&lt;br /&gt;
|- &lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное удаление периодических заданий&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Невозможность указать дату возврата корреспонденции и вернувшего ее курьера в форме фильтрации на вкладке &amp;quot;Адреса&amp;quot;, если в выпадающем&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|списке &amp;quot;Направления&amp;quot; выбраны пункты, включающие возврат корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в отчете Склад-&amp;gt;Отчеты-&amp;gt;Отстаки на дату, из-за которой в остатках не учитывались возвраты от покупателей&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-&amp;gt;Корреспонденция-&amp;gt;Жалобы получателей добавлены поля &amp;quot;Дата фиксации жалобы&amp;quot; и &amp;quot;Пользователь, зафиксировавший жалобу&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, приводившая к попаданию в инвентаризацию корреспонденций, имеющих статус &amp;quot;На руках&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, не дававшая отобрать периодическое задание&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При выборе пункта меню Функции-&amp;gt;Инвентаризация корреспонденции выводится форма со списком инвентаризаций. Форма предназначена для &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|работы с уже сделанными инвентаризациями - их можно открывать, редактировать, удалять,а также создавать новые.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В дерево прав пользователей добавлена возможность простановки прав на статусы и дополнительные возможности&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено - на некоторых принтерах некорректно печаталась печать в удостоверении курьера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность печати нефискальных чеков при выдаче курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Работа кнопки &amp;quot;Очистить/Закрыть&amp;quot; в форме списка счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В обычную печатную форму акта возврата корреспонденции добавлено поле &amp;quot;Общее кол-во мест&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-&amp;gt;Денежные задания-&amp;gt;Принятые деньги за период выводится информация о наличных оплатах выставленных счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность оформления возврата товара из карточки корреспонденции (вкладка &amp;quot;Вложения&amp;quot;) с помощью сканирования штрих-кода, нанесенного на чек.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Возвраты оформляются только для тех вложений, на каждую строку которых пробит отдельный чек.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании инвентаризации корреспонденции возникала внутренняя ошибка системы.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании сборки комплектов у сотрудников, не имеющих права &amp;quot;выдавать без удостоверения&amp;quot; система просила отсканировать штрих-код курьера &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 348 &amp;amp;nbsp; 04.04.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; исправлена ошибка отрисовки при удалении станции метро из фильтра кнопкой &amp;quot;delete&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; поиск по станциям метро теперь производится только по не посещенным курьерами точкам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; добавлена возможность создания срочных заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; добавлен служебный курьер с заказами, не назначенными курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Клиенты&amp;quot; в фильтр добавлен поиск по названию компании&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладка адреса исправлена ошибка поиска с клавиатуры (при вводе текста происходит поиск по полю, по которому отсортирована таблица)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке адреса добавлена панель функций&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании сборки комплектов, можно было зайти в карточку служебного курьера  (через вкладку &amp;quot;Хронология выдачи&amp;quot; карточки корреспонденции).&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Теперь система выдает ошибку при попытке сделать это&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Дополнена работа со сборками комплектов &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В актах возврата добавлена возможность сканирования возвратных наклеек&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента в раздел &amp;quot;Счета&amp;quot; добавлено поле &amp;quot;Адрес доставки&amp;quot;. При перемещении счетов в доставку берется этот адрес, если он заполнен,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|иначе - адрес клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При начислении первой з/п для сотрудника со свободным графиком, рабочие дни отсчитываются с первого числа того месяца, когда сотрудник&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|принят на работу&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добалено поле &amp;quot;Количество счетов в месяц&amp;quot;  (вкладка  &amp;quot;Финансы&amp;quot;). Значение из этого поля выводится в отчет &amp;quot;Задолженности клиентов&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если  сотрудник по графику не должен был выходить на работу, но он пришел - все отработанное время при начислении з/п считается как переработки&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникавшая при переименовании зарплатной схемы, если вместо названия указать пустую строку&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное указание значка валюты для поля &amp;quot;Мин. сумма счета&amp;quot; при открытии карточки клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильная работа кнопки Очистить/Вывести в списке счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное формирование выборки счетов при Нажатии кнопки Функции-&amp;gt;Счета из карточки клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Внутренняя ошибка системы, возникавшая после ряда действий со счетами.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Контактные лица в отделах клиентов добавлена галка &amp;quot;Активный&amp;quot;, позволяющая отключать уволенных сотрудников&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Форма 103 (почта России) актуализирована&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Манифест 2&amp;quot; добавлено поле &amp;quot;Штрих-код&amp;quot;. Символ подчеркивания (_) в этом поле подразумевает любой символ, символ процента ( % )&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|подразумевает любое количество любых символов, в том числе и их отсутствие.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карты OSM добавлена поддержка proxy&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, когда в строке состояния выводилась информация из пунктов меню. (она описана в разделе &amp;quot;Устранение неполадок&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность &amp;quot;Принимать в работу на дату&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицу курьеров в окне карты добавлены поля &amp;quot;Общая сумма&amp;quot; и &amp;quot;Общая масса&amp;quot; запланированной корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 340 &amp;amp;nbsp; 19.03.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная Выдача-&amp;gt;Проверять наличие POS-терминала. Описание см. в переменных. &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность указывать наличие POS-терминалов в фирме (Справочники-&amp;gt;Фирмы-&amp;gt;Карточка фирмы), печатать на них наклейки&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|и выдавать курьерам (по аналогии с мобильными кассовыми аппаратами)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная Выдача-&amp;gt;Проверять курьеров на допуск к работе. Описание см. в переменных.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен новый пункт меню Функции-&amp;gt;Допуск курьера к работе&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Доработана функция makeaddress, она теперь не заменяет адреса вида &amp;quot;Хорошевский 3-й пр-зд&amp;quot; на &amp;quot;Хорошевский тупик, 3-й пр-зд&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность использования кодов EAN-13 в качестве штрих-кодов клиентов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карт в список курьеров добавлен фильтр по менеджерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, из-за которой недоставленная корреспонденция, имеющая вложение, в которое включены товары, не проведенные по складу,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|не отображалась в акте возврата корреспонденции &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникавшая при попытке выставить счет из акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при печати простой формы из акта возврата корреспонденции (неправильно указывался исполнитель)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Добавлена переменная &amp;quot;Печать только отсканированных&amp;quot; (Переменные-&amp;gt;Печать-&amp;gt;Акты передачи корреспонденции). При взведении этого флага&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|печать простой формы и сопроводительных документов будет осуществляться только для корреспонденций, которые отсканированы в этом акте.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|(Переработаны также печатные формы для сопроводительных документов для корректной работы с этой переменной)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменена работа с предварительной сборкой комплекта заказов (изменения и добавления см. в соответствующем разделе на сайте)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если установлен флаг &amp;quot;Ответственный за кадры&amp;quot; в карточке пользователя, то при первом запуске системы для пользователя будет сформировано&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|задание с напоминанием о днях рождения сотрудников, которые произойдут в ближайшие 4 дня. Если флаги, указанные в пп. 4 и 5 взведены &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|у нескольких пользователей, то соответствующие задания будут выданы всем этим пользователям&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если установлен флаг &amp;quot;Ответственный за склад&amp;quot; в карточке пользователя, то при первом запуске системы для пользователя будет&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|формировано задание по пополнению складских запасов (для тех единиц номенклатуры, у которых указаны точка дозаказа и кол-во к дозаказу)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;Комментарий&amp;quot; в детализацию расходов менеджера при передаче денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;ФИО&amp;quot; в отчет &amp;quot;Принятые деньги за период&amp;quot; с детализацией по адресам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при сортировке заданий&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при печати документов из вкладки &amp;quot;Склад&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акты возврата корреспонденции добавлена возможность печати наклеек для маркировки возвращаемой корр-ции.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность привязки пользовательских полей к клиентам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточках  документов прихода, списания и переброски товара (пункт меню &amp;quot;Склад&amp;quot;) добавлено поле &amp;quot;Код у клиента&amp;quot;, значение в которое присваивается&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из карточки товара (если указано)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Формы отчета о доставке и отчета агента, выводящихся из актов передачи денег: а) изменена методика расчета выводимых на экран денежных сумм;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|б) изменено положение штрих-кода&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана галка в переменных, запрещающая печать наклеек для сборки комплектов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность печати из сборки комплектов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в сборке комплектов, из-за которой при добавлении корреспонденции в сборку курсор перемещался по дереву сборок&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акте передачи корреспонденции добавлена возможность сканировать не только штрих-коды корреспонденций, но и штрих-коды производителей для товаров&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|(если они указаны во вложениях)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Акт передачи ТМЦ объединен с актом передачи корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Удалена возможность формировать акт передачи ТМЦ&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Некорректный вывод данных в отчете &amp;quot;Клиенты&amp;quot; - &amp;quot;Отчетный период&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Окна &amp;quot;Линии метро&amp;quot; и &amp;quot;Станции метро&amp;quot; теперь закрываются кнопкой Escape&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;Расчеты с сотрудниками&amp;quot; добавлено поле &amp;quot;Примечания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;Посещаемость&amp;quot; добавлены поля &amp;quot;Примечания&amp;quot; и &amp;quot;Примечания-2&amp;quot;. Изменены названия столбцов для фактического времени прихода/ухода&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;График сотрудника&amp;quot; теперь можно выбирать набор столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В номенклатуру добавлено поле &amp;quot;Количество для дозаказа&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Системный пользователь &amp;quot;Система&amp;quot;, от имени которого будут производиться все системные действия&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена работа закладки &amp;quot;Направления&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Схема заполнения поля &amp;quot;Масса&amp;quot; в карточке корреспонденции при работе с весами&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форму массового редактирования корреспонденций добавлено поле &amp;quot;Инфо о возврате&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в массовом редактировании корреспонденций (Ctrl+F5), некорректно заполнялись поля &amp;quot;Дата возврата&amp;quot; и &amp;quot;Время возврата&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность начислять з/п за дни, которые в графике курьера помечены как нерабочие и имеющие уважительную причину отсутствия курьера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность оформлять возвраты на вкладке &amp;quot;Вложения&amp;quot; карточки товара с помощью сканирования штрих-кода, указанного поставщиком&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Схема данных на вкладке &amp;quot;Вложения&amp;quot; в модуле загрузки данных из файлов excel&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля в отчет &amp;quot;Учет рабочего времени&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Печатная форма акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен модуль вложений: при замене товара, имеющего ненулевую цену, на товар с нулевой ценой система выводит предупреждение&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля в отчет &amp;quot;Статистика по курьерам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Модуль импорта данных из банк-клиента (неправильно выставлялся тип платежа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в картах из-за которой невозможно было показать адрес на картах Ingit&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, которая приводила к игнорированию системой собственных сообщений об ошибках&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникающая при удалении корреспонденции (некорректно определялось ее вхождение в счет/акт передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность формировать сборку комплектов заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность маркировать и учитывать возвратную корреспонденцию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлен флаг &amp;quot;не выдавать корреспонденцию без предварительной сборки&amp;quot;. Если установлен этот флаг, то при выдаче курьеру&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|корреспонденции, в которой нет вложений, система выдает ошибку.  Доступен при взведении флага &amp;quot;предварительная сборка&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В фирмы добавлена возможность прикреплять сканы печатей и подписей для размещения их на счете&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена схема расчета з/п&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|При оприходовании товара, для которого предусмотрен учет по серийным номерам, введен запрет на сканирование штрих-кода производителя, указанного&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в карточке товара (защита от сканирования неправильного штрих-кода)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В срочных при установке галки &amp;quot;Фиксированная цена&amp;quot; цена теперь подсвечивается красным цветом - и в карточке и в таблице&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указания даты обещанного платежа сразу на несколько счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Подключение к он-лайн распознаванию адреса теперь не требует наличия ключа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Возможность просмотра истории изменения счетов теперь регулируется отдельным правом пользователя&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена поддержка весов &amp;quot;Мера&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция makeaddress теперь автоматически делает перевод адреса с латиницы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Отчеты&amp;quot; - &amp;quot;Сотрудники&amp;quot; - &amp;quot;Работающие сотрудники&amp;quot; &amp;quot;Уникальных доставок по дням&amp;quot; и &amp;quot;Количество доставок по дням&amp;quot; добавлено поле &amp;quot;Оклад&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 318 &amp;amp;nbsp; 15.01.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|ДОБАВЛЕН МОДУЛЬ РАБОТЫ С ON-LINE КАРТАМИ [http://www.openstreetmap.org/ OPENSTREETMAP]!&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В картах добавлена возможность планировать точку, не обводя ее&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В актах возврата корреспонденции добавлена возможность сканировать штрих-коды, помещенные в поле &amp;quot;Шифр&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В графике работы сотрудников, при проставлении &amp;quot;Выходной всем&amp;quot; (Ctrl-F5)&amp;quot;, у всех сотрудников в этот день сбрасывается время прихода и ухода по графику.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Сделано для корректного расчета окладов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен отчет &amp;quot;Отчеты&amp;quot; - &amp;quot;Клиенты&amp;quot; - &amp;quot;Статистика % доставок по клиентам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне &amp;quot;Настройка&amp;quot; - &amp;quot;Параметры&amp;quot; убран выбор текущей валюты. Валюта выбирается на всю систему в разделе &amp;quot;Справочники&amp;quot; - &amp;quot;Переменные&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При выборе страны &amp;quot;Казахстан&amp;quot; переименовываются реквизиты: &amp;quot;ИНН&amp;quot; в &amp;quot;РНН&amp;quot;, &amp;quot;ОГРН&amp;quot; в &amp;quot;БИН&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В карточке клиента убрана галка &amp;quot;Валюта расчета&amp;quot;, вместо нее добавлен выпадающий список валют&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделано отключение контроля правильности ввода для гос. номеров автомобилей и водительских прав&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана переменная &amp;quot;Контролировать число знаков в реквизитах&amp;quot;. Теперь контролируются длины и корректность ввода реквизитов только&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|при выборе текущей страны &amp;quot;Россия&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Печать&amp;quot; - &amp;quot;Обычные накладные (7 штук на странице)&amp;quot; - &amp;quot;Печатать квадраты для заполнения&amp;quot;, позволяющая печатать деления для&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|заполнения полей &amp;quot;ФИО&amp;quot;, &amp;quot;Должность&amp;quot;, &amp;quot;Телефон&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В выборку добавлена возможность фильтра по ответственному филиалу&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В обычных ведомостях (7 штук на страницу) поменяны местами строки в заголовке - &amp;quot;Заказчик&amp;quot; и &amp;quot;Дата заказа&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В главное меню добавлен пункт &amp;quot;Справка&amp;quot;, в котором доступны ссылки на руководство пользователя и сайт разработчиков&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В графики работы добавлена история изменений&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Не учитывалась минимальная сумма счета, если в счет не попадает ни один заказ.&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В корреспонденции теперь можно изменять время вручения, если она входит в акт передачи денег. Однако нельзя проставлять, если&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|изначально времени не было, и убирать, если было.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 311 &amp;amp;nbsp; 04.12.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поддержка SMS-провайдера epochta.ru&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В расширенных накладных с вложениями в графе &amp;quot;Поручение&amp;quot; сумма печатается цифрами и прописью&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне выборки в &amp;quot;Адресах&amp;quot; убрана галка &amp;quot;Возврат&amp;quot;, вместо нее на закладке &amp;quot;Дополнительно&amp;quot; сделан выпадающий список с рядом опций&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;показать на карте&amp;quot; список курьеров теперь отображается с учетом отпусков, отгулов и т.д.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Собеседования&amp;quot; добавлено поле &amp;quot;Примечания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка возникающая при попытке добавить единицу номенклатуры в документ прихода/списания без нажати кнопки &amp;quot;Начать оформление&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отсутствие возможности взвести галку &amp;quot;печатать чеки&amp;quot; в карточке клиента при изменении фирмы-контрагента с добавлением в эту фирму фискального&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|регистратора&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки при вводе фамилии курьера, нажатии кнопок &amp;quot;Ближайшие&amp;quot; и &amp;quot;Запланировать&amp;quot; при работе с планированием курьерам (Отчеты-Планирование курьерам)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлено поле &amp;quot;Доп. информация на накладной&amp;quot;. Информация из него печатается под расширенными накладными&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Доработана функция сортировки списка столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В диалог при сохранении карточки клиента добавлен пункт &amp;quot;Отмена&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 304 &amp;amp;nbsp; 08.11.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне выбора столбцов для просмотра добавлена возможность сортировки по алфавиту&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В статистику по выдаче добавлена возможность получения отчетов за интервал дат&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В справочник номенклатуры добавлен фильтр &amp;quot;Архив&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при одновременном начислении з/п всем сотрудникам организации&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность удалять неправильно проставленный выходной курьера из отчета по посещаемости (Отчеты-Сотрудники-Посещаемость)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное указание даты в аналитике по кассе при использовании дат Z-отчетов&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 301 &amp;amp;nbsp; 07.11.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка формирования чеков с галкой &amp;quot;Отдельный чек на каждое вложение&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, не позволявшая отменить указанный для курьера выходной&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильный расчет суммы наличных в бухгалтерии на начало периода в отчете Отчеты-Бухгалтерия-Наличность в бухгалтерии  &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильная работа сигнального мерцания вкладки &amp;quot;Задания&amp;quot; при наличии актуальных заданий &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, вызывавшая неправильную выдачу результата отчета при выборе детализации &amp;quot;по адресам&amp;quot; в отчете &amp;quot;принятые деньги за период&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|(Отчеты-денежные задания-принятые деньги за период)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, из-за которой не пересчитывалась стоимость доставки при выборе на вкладке &amp;quot;Заказы&amp;quot; из выпадающего меню пункта &amp;quot;Пересчитать стоимость&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Форма отчета агента (Акты передачи денег - Карточка акта - Печать - Отчет агента), добавлена строка, в которой указывается общая сумма денег,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|передаваемая клиенту&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при формировании печатных форм &amp;quot;манифест&amp;quot; и &amp;quot;манифест-2&amp;quot;. При не заполненной планируемой дате доставки она указывалась как &amp;quot;12:00&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 299 &amp;amp;nbsp; 24.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка &amp;quot;TasksQuery: Type mismatch for field 'Ответственный', expecting: String actual: Memo&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При импорте из Excel в сообщении всегда указывалось, что не удалось определить метро у 0 записей&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Внесено изменение в функцию поиска города при импорте данных. теперь в поле &amp;quot;город&amp;quot; можно указывать полностью адрес, название города с буквой &amp;quot;г.&amp;quot;, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|почтовый индекс&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-Корреспонденция-Жалобы получателей добавлено поле &amp;quot;Инфо. о возврате&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Отчет по времени сборки заказа. Отчет выдает данные только для клиентов, в карточке которых взведен флаг &amp;quot;Предварительная сборка&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность раскраски строк таблицы графика при наличии уважительной причины отсутствия на работе&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, позволявшая изменять вложения в карточке корреспонденции, выданной на руки курьеру&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Последняя строка в печатной форме отчета по доставкам (Документы-Акты передачи денег Карточка акта передачи денег-Функции-Печать отчета о доставке)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, в некоторых случаях приводившая к несовпадению суммы высталенного счета и суммы по детализации&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в функции расчета кол-ва рабочих дней (при начислении з/п сотрудникам)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность выбора причины отпуска и ввода комментария при нажатии клавиши F5 в отчете по посещаемости (Отчеты-Сотрудники-Посещаемость)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В прайс-листах возможность выбора режима расчета стоимости доставки от количества корреспонденций (в заказе или в месяце)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная, позволяющая варьировать период формирования акта передачи денег (Переменные-Финансы-Период формирования акта передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати акта сдача-приемки курьерских услуг&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В график работы добавлен выбор типа отсутствия на работе при проставлении отпуска&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 294 &amp;amp;nbsp; 17.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет &amp;quot;Отчеты&amp;quot; - &amp;quot;Сотрудники&amp;quot; - &amp;quot;Учет рабочего времени&amp;quot; добавлены столбцы с количеством дней нахождения курьера в различных статусах (отпуск,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|больничный и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В истории изменений закреплены 2 столбца &amp;quot;Изменивший пользователь&amp;quot; и &amp;quot;Дата/время изменения&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В &amp;quot;Срочных&amp;quot; при создании заказа поле &amp;quot;Отдел&amp;quot; не подставляется из заказа, на котором стоит курсор&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В детализации зарплаты курьера сумма &amp;quot;0&amp;quot; заменяется на &amp;quot;Не оплачено&amp;quot; только при установленной переменной &amp;quot;Финансы&amp;quot; - &amp;quot;Зарплата&amp;quot; - &amp;quot;Включать&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|недоставленную корр-цию в детализацию&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Финансы&amp;quot; - &amp;quot;Зарплата&amp;quot; - &amp;quot;Разделить сумму по таблице и денежное начисление&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Направления&amp;quot; добавлен поиск по станции метро&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Мелкие недочеты при отправке манифестов по e-mail&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Срочные&amp;quot; добавлен статус &amp;quot;Передано курьеру&amp;quot;. Проставляется вручную, а так же автоматически при доставке SMS курьеру.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при попытке выдать заказ пустому курьеру в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 289 &amp;amp;nbsp; 10.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Дополнительный раздел для срочных - &amp;quot;Направления&amp;quot;. Включается переменной &amp;quot;Срочные&amp;quot; - &amp;quot;Отображать закладку Направления&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В тарифы агентов добавлена возможность указать агентскую скидку от введенного тарифа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Период, за который рассчитывается сумма передаваемых денег по акту передачи денег клиенту, увеличен с 60 до 120 дней от даты формирования акта&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При расчете з/п (Сотрудники - Расчеты с курьером - Начислить) учитывается з/п агентства&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В акт передачи денег в бухгалтерию не включаются корреспонденции, у которых не указана сумма и не взведен флаг &amp;quot;оплата получателем&amp;quot;, даже если&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в карточке заказа взведен флаг &amp;quot;оплата наличными&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|При первой сдаче денег в бухгалтерию с 30 до 60 дней увеличен период за который рассчитывется сдаваемая сумма&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Не очищать поля если компания не найдена&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция подбора, сравнения цен агентов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Нельзя присвоить корреспонденции в выдаче статус &amp;quot;Доставлено&amp;quot; без повторной выдачи после того, как этой корреспонденции был присвоен статус&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Не доставлено&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В &amp;quot;актах передачи денег 2&amp;quot; теперь учитывается дата вручения&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Столбец &amp;quot;Оклад&amp;quot; в таблицу сотрудников&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Разделены права &amp;quot;Видеть оклад&amp;quot; и &amp;quot;Видеть примечания-2&amp;quot; в сотрудниках&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при рассчете суммы наличных, передаваемых в бухгалтерию (учитывались оплаты по безналичным актам передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В карточке товара поле &amp;quot;Страна происхождения&amp;quot; заполняется не свободным вводом, а из справочника стран (Общероссийского классификатора)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 276 &amp;amp;nbsp; 26.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибочное появление сообщения &amp;quot;Сумма денег отличается от суммы вложений&amp;quot; при сохранении карточки корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки округления в актах передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Запоминание положения окна Актов передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка - при отправке отчетов по e-mail некоторые поля выводились некорректно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указывать ГТД в приходных накладных&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При наличии нескольких поставщиков товара - возможность их указывать, а также удалять и изменять существующие записи о поставщиках и кодах товара&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|у них (Карточка товара - Функции - Поставщики)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку товара - поле &amp;quot;Страна происхождения&amp;quot;, заполняется простым текстовым вводом&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Появление множественных окон при разрыве подключения к серверу&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Выходные дни&amp;quot;. Рабочие дни помещены в это же окно&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Курсы валют&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Печать&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 275 &amp;amp;nbsp; 24.09.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати дополнительного текста на накладных&lt;br /&gt;
|}&lt;br /&gt;
== Версия 274 &amp;amp;nbsp; 20.09.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка поиска товара по серийному номеру. Иногда система не находила товары.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка учета при многократном добавлении товаров с серийными номерами в документе списания&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 273 &amp;amp;nbsp; 20.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция &amp;quot;Частичная доставка&amp;quot; в &amp;quot;Адресах&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Увеличена длина поля &amp;quot;Компания-получатель&amp;quot; до 255 символов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлены мелкие ошибки&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В случе начисления &amp;quot;0&amp;quot; за корр-цию в детализации зарплаты выводится &amp;quot;неоплачено&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В детализации зарплаты, если зарплата рассчитывается в базовой валюте, денежная оплата и оплата по таблице объединены в один столбец.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность добавления заказов, выданных курьеру, но не попавших к нему в зарплату, в детализацию зарплаты курьера. (см. [[Переменные]])&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность отключения проверки последовательности дат и номеров счетов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 266 &amp;amp;nbsp; 14.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В интерпретатор добавлена поддержка массивов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка Access violation при загрузке из эксель при загружаемом адресе короче 6-ти символов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Справочник валют перенесен в раздел &amp;quot;Статусы&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен дизайн окна выдача. Убрана кнопка &amp;quot;Отмена&amp;quot;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 265 &amp;amp;nbsp; 11.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция CreateTrans в интерпретатор&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Cхема расчета зарплаты, при взведенном флаге [[Настройка глобальных параметров|&amp;quot;Ежемесячное начисление зарплаты&amp;quot;]] система считает, что оклад, указанный в карточке курьера - это оклад за&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|месяц, а не за период начисления зарплаты.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В выборку Ctrl / F5 графы &amp;quot;Дата возврата&amp;quot;, &amp;quot;время возврата&amp;quot;, &amp;quot;Время С ...До&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля &amp;quot;поручение&amp;quot;, &amp;quot;дата возврата&amp;quot;,&amp;quot;статус доставки&amp;quot; в акты передачи корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Информационная строка в форме платежей (Документы-Платежи)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В отчете ОТЧЕТЫ - СОТРУДНИКИ - РАБОТАЮЩИЕ СОТРУДНИКИ дата обновляется на следующий день без перезагрузки программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана переменная &amp;quot;Запрашивать расстояние в &amp;quot;Выдаче&amp;quot;&amp;quot;. Расстояние доступно всегда для заказов, находящихся в области текущего города (районы от 200&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|до 299)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый статус в справочник статусов - &amp;quot;Уважительные причины отсутствия на работе&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указывать комментарий в свободной форме и причину отсутствия на работе в графике из справочника (при нажатии кнопки F5)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Ведение истории при формировании актов передачи денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильный расчет суммы, передаваемой в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Невозможность сохранения карточки корреспонденции, если значение в поле &amp;quot;Сумма, руб.&amp;quot; не совпадает с суммой по вложениям&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Корректное отображение шапки формы и отображения возвратов в акте передачи денег, в котором есть только возвраты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Ведение истории изменений для актов передачи денег + кнопка для отображения изменения на форме&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 263 &amp;amp;nbsp; 04.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Печать &amp;quot;простой формы&amp;quot; из акта передачи денег (аналог печатной формы в прежней версии актов передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность запоминания состояния выборки адресов в актах передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка обновления КЛАДР&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:''' &lt;br /&gt;
| Вызов акта передачи денег из карточки корреспонденции открытой из акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати отчета комиссионера из актов передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчете Отчеты--Касса--Аналитика по кассе добавлена возможность группировки по кассовым аппаратам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность подключения нескольких фискальных аппаратов, зарегистрированных на одну фирму&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность просмотра карточки корреспонденции, в сборку по которой входила единица номенклатуры в отчете Карточка товара - Функции --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Операции по С/Н&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отсутствие сортировки в детализации расхода менеджера в отчете &amp;quot;передача денег в бухгалтерию&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность отключения печати чеков при выдаче заданий курьеру&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Отчет ОТЧЕТЫ----СОТРУДНИКИ----РАБОТАЮЩИЕ СОТРУДНИКИ новый пункт в меню выбора типа отчета &amp;quot;Адреса/телефоны менеджеров, агентов, офисных&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|сотрудников &amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки при оформлении возврата товаров&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в расчете суммы по акту передачи денег - не учитывались суммы возвратов.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Пользовательские отчеты&amp;quot; добавлен тип поля &amp;quot;COMBOLIST&amp;quot;, Работающий так же, как &amp;quot;COMBO&amp;quot; но позволяющий пользователю только выбирать из списка.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Добавлена возможность для типов &amp;quot;COMBO&amp;quot; и &amp;quot;COMBOLIST&amp;quot; задавать значение по умолчанию.&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;фирмы&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность возвращать в выдаче неправильно принятые как доставленные единицы корреспонденции в состояние &amp;quot;На руках&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Пункт в правилах Выдача-&amp;gt;Изменять ошибочно выставленный статус в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Не выводился отчет Отчеты-&amp;gt;Бухгалтерия-&amp;gt;Фин. отчет за период&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка отчете Отчеты-&amp;gt;Бухгалтерия-&amp;gt;Фин. отчет за период - в некоторых случаях некорректно считались выплаты курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность установить &amp;quot;Тип обычной печатной формы&amp;quot; в &amp;quot;2&amp;quot;, при этом печать происходит так же как и при типе &amp;quot;1&amp;quot; (шапка для каждой строки&amp;quot;) но каждая&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|строка печатается дважды, причем второй экземпляр печатается с пользовательским текстом вместо полей для подписи получателя. Текст задается в Справочники - Печатные формы - Тексты на накладные - 4-я форма. Применяется для печати почтовых уведомлений&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 260 &amp;amp;nbsp; 28.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Печать дополнительного текста в ведомостях &amp;quot;7 штук на странице&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка редактирования сумм в корреспонденции, входящей в акт передачи денег-2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 258 &amp;amp;nbsp; 24.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при создании &amp;quot;Адресов&amp;quot; из &amp;quot;Срочных&amp;quot; для заказов &amp;quot;Только обратно&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 257 &amp;amp;nbsp; 20.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|   &lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Вывод поля &amp;quot;дата доставки план&amp;quot; в окне &amp;quot;Прием&amp;quot; (F10) в &amp;quot;заказах&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в передаче денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в отчете &amp;quot;Принятые деньги за период&amp;quot;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9&amp;diff=3618</id>
		<title>История версий</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9&amp;diff=3618"/>
				<updated>2016-03-29T10:01:38Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Недавние изменения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Недавние изменения ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto; text-align:center&amp;quot; align=center;style=&amp;quot;color:black;background-color:#ffffcc;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
 |-align=&amp;quot;center&amp;quot;; style=&amp;quot;color:black;background-color:#BFBFBF;&amp;quot; align=&amp;quot;center&amp;quot; &lt;br /&gt;
 |width=&amp;quot;7%&amp;quot;|'''Номер версии'''&lt;br /&gt;
 |width=&amp;quot;7%&amp;quot;|'''Дата'''&lt;br /&gt;
 |width=&amp;quot;86%&amp;quot;|'''Описание'''&lt;br /&gt;
 |-&lt;br /&gt;
 |636||1 марта||Интеграции - Добавлена интеграция с Курьер Сервис Экспресс.&lt;br /&gt;
 |-&lt;br /&gt;
 |rowspan=&amp;quot;6&amp;quot; |637&lt;br /&gt;
 |rowspan=&amp;quot;6&amp;quot; |3 марта&lt;br /&gt;
 |В карточку номенклатуры добавлено поле PalletRoundTo, которое будет также использоваться для расчета кол-ва паллет в списке номенклатуры&lt;br /&gt;
 |- &lt;br /&gt;
 |Возможность открывать карточку сотрудника двойным щелчком по дереву в тикетах&lt;br /&gt;
 |- &lt;br /&gt;
 |При сохранении платежа не пытается привязать к счету, если мы уже его привязали&lt;br /&gt;
 |- &lt;br /&gt;
 |Оптимизации карты для больших объемов заказов&lt;br /&gt;
 |- &lt;br /&gt;
 |Оптимизация функции переноса адреса из &amp;quot;не найденных&amp;quot; на карту.&lt;br /&gt;
 |- &lt;br /&gt;
 |Интеграции - Добавлена интеграция с Apiship.&lt;br /&gt;
 |-&lt;br /&gt;
 |638||4 марта ||Добавлена поддержка коротких адресов, в функцию проверки валидности почты. (односимвольная почта)&lt;br /&gt;
 |-&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |10 марта&lt;br /&gt;
 |Исправление возможности пересчета стоимости доставки АПД при выставленном счете или указанной дате оплаты. Исправлен баг с возможностью отправки на доставку из пустого списка&lt;br /&gt;
 |- &lt;br /&gt;
 |API - Добавлена возможность поиска заказов по номеру АПД в функции orders в API.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |11 марта&lt;br /&gt;
 |На форме контакта, в контекстное меню таблицы с контактами, добавлена возможность копировать и вставлять &lt;br /&gt;
 |- &lt;br /&gt;
 |API - Добавлена новая функция smalist в API, позволяющая получить список актов передачи денег клиента.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |638&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |14 марта&lt;br /&gt;
 |Исправлена ошибка в переброске товара от разных поставщиков/из разных партий с одного склада на другой &lt;br /&gt;
 |- &lt;br /&gt;
 |Реализовано предупреждение о возможных тормозах при определении суммы наличных на руках у менеджера &lt;br /&gt;
 |-&lt;br /&gt;
 |639||15 марта ||Теперь при формировании отчета по стоимости складского хранения используется не только объем, но и (в том случае, если объем не указан) комбинация полей &amp;quot;кол-во в паллете&amp;quot;/&amp;quot;порядок округления паллет&amp;quot; из карточки единицы номенклатуры &lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |642&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |18 марта&lt;br /&gt;
 |Добавлено условие в фильтр адресов по городу-отправителю.&lt;br /&gt;
 |- &lt;br /&gt;
 |Исправлена ошибка неправильной работы при открытии сохраненного фильтра (из-за побочных действий, совершаемых при изменении значений ComboBox'ов).&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |643&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |18 марта&lt;br /&gt;
 |Улучшен поиск корреспонденций в фильтре F6 по номеру телефона;&lt;br /&gt;
 |- &lt;br /&gt;
 |Добавлена возможность использовать _set в формуле &amp;quot;условие загрузки&amp;quot; шаблона импорта;&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |643&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |21 марта&lt;br /&gt;
 |Добавлено множество полей в подсказку на карте. (вот если мышь навести на адрес, появляется подсказка, поля которые показываются в посдказке можно настраивать в настройках карты - вкладка хинты - адреса ..)&lt;br /&gt;
 |- &lt;br /&gt;
 |ЛК - Добавлена возможность просмотра Актов передачи денег. Теперь у клиентов с премиум аккаунтом в меню появилась новая вкладка &amp;quot;Финансы&amp;quot;,где можно просмотреть список актов, кликнув по которым, можно просмотреть список заказов по выбранному акту.&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;3&amp;quot; |644&lt;br /&gt;
 |rowspan=&amp;quot;3&amp;quot; |22 марта&lt;br /&gt;
 |Изменение расчета кол-ва заказов в месяц + доп. переменные&lt;br /&gt;
 |- &lt;br /&gt;
 |Модули - Новая версия (1.6) модуля интеграции с Opencart, где исправлены мелкие недочеты в работе.&lt;br /&gt;
 |- &lt;br /&gt;
 |Изменение сообшения о необходимости приемки возвратов при закрытии курьера&lt;br /&gt;
 |- &lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |646&lt;br /&gt;
 |rowspan=&amp;quot;2&amp;quot; |23 марта&lt;br /&gt;
 |Пункт проставить оплату в АПД, закрыт правом &amp;quot;Редактировать АПД&amp;quot;&lt;br /&gt;
 |- &lt;br /&gt;
 |Модули - Новая версия (1.5.2) модуля интеграции с Битрикс, где исправлены мелкие недочеты в работе.&lt;br /&gt;
 |-&lt;br /&gt;
 |646||24 марта||Отчет &amp;quot;Оборот по клиентам помесячно&amp;quot; из печатных форм &amp;quot;Отчеты, заложенные в системе&amp;quot;&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Версия 395 &amp;amp;nbsp; 07.05.2014 ==&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена переменная ShowModeAsText, если её включить то на вкладке Адреса, в поле Режим, светофор срочности будет заменён на текст&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Выдаче в окне &amp;quot;Статус со слов курьера&amp;quot; добавлено поле &amp;quot;Время&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшены функции извлечения телефонных номеров и адресов почты&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено сохранение путевого листа из выдачи&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделано проставление Даты вручения в адресе, когда в связанной карточке Срочных проставлен статус Доставлено&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена поддержка протоколов почты ssl, tls. Добавлена переменная &amp;quot;Протокол&amp;quot;, и также можно настроить локально Настройки → Параметры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В режиме просмотра трека в картах теперь показаны выданные заказы из выдачи, цвет квадрата зависит от статуса выдачи (цвета выдачи &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|указываются в статусах). Показано последнее известное положение курьера пиктограммой машины&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форме прикреплённых файлов (карточки корр., отправленного сообщения) добавлена возможность сохранять файлы в проводник системы простым &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|перетаскиванием из программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен редактор кода с подсветкой синтаксиса&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке корреспонденции исправлена ошибка, вызывающая сброс вручную указанной стоимости доставки (при выключенных доп. услугах)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В срочных исправлено заполнение даты создания карточки корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, в результате которой могла быть перезаписана стоимость корреспонденции при выставленном акте: в карточке корреспонденции,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в форме Изменить по выборке, в функции Пересчитать стоимость заказа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Поиск в срочных по номеру накладной теперь не зависит от заданных дат (как поиск по номеру заказа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработано копирование адресов в срочные, теперь копируются план. дата доставки, план. дата забора, фио отправителя, город-отправитель&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|и город-получатель&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено некорректное автозаполнение полей при создании карточки корреспонденции в режиме только возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Запрещено добавлять в манифест адреса с нулевым количеством&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке манифеста появилась кнопка переместить в доставку&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если у пользователя нет лицензии на карты, то у него есть возможность один раз активировать демонстрационный режим на 15 дней&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В детализацию счёта добавлена информация по доп. услугам в виде отдельных столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В редактор доп. услуг добавлена возможность составления условия с учётом статуса в выдаче. Также в редактор были добавлены новые операторы &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|для полей типа дата (поле заполнено, поле не заполнено)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Функции → Трекинг курьеров доработано отображение треков: на трек курьера накладываются круги показывающие сколько минут провёл курьер &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на этом месте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность назначить скрипт в шаблоне импорта для каждой загруженной строки&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен расчет количества заказов от клиента в месяц (влияет на расчет стоимости доставки и, соответственно, на пересчет этой стоимости) - &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|теперь количество заказов считается за текущий месяц, а пересчет не осуществляется для корреспонденций, которые входят в акт передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из которого выставлен счет.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, не дававшая оформить возврат товара с пробитем возвратного чека, если на этот товар сначала пробивался чек продажи, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|затем чек возврата и снова чек продажи.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность загружать введённое значение доп. услуги из шаблона импорта&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке корреспонденции во вложениях исправлено отображение поля примечание&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В трекинге курьеров исправлена ошибка при открытии карточки курьера по точке. В подсказках по точкам трека теперь&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|отображается правильное время&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне отправки счетов по почте добавлена галка группировки писем по заказчику &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в манифестах,  функция переместить всё в в мешок&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная (флаговая) &amp;quot;Показывать вложения при полном отказе&amp;quot; в раздел &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Переменные → Печать → Акт передачи корреспонденции. При взведении этого флага при печати обычной печатной формы &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из акта передачи корреспонденции все вложения при полном отказе будут перечислены в этой форме отдельными строками,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|так же как и вложения при частичном возврате.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, приводившая к искажению данных в отчете комиссионера (акт передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в выдаче, возникавшая в выдаче при взведении флага GivnManagerRegNeed (Требовать авторизацию менеджера) в переменных&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|(Выдача → Требовать авторизацию менеджера)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработано дерево в выдаче:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;nbsp; а) убран узел  &amp;quot;Резерв&amp;quot; если нет ни одного бригадира.&lt;br /&gt;
|-&lt;br /&gt;
|                      &lt;br /&gt;
|&amp;amp;nbsp; б) сделано, чтобы  &amp;quot;Все&amp;quot; показывало все заказы, и распадалось на &amp;quot;Денежные/не денежные&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;nbsp; в) сделано, чтобы нажатием на менеждера было видно все заказы курьеров менеджера.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 472 &amp;amp;nbsp; 07.05.2014 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность выдачи на руки курьеру акта передачи денег (вкладка &amp;quot;Выдача&amp;quot;)  с помощью сканирования &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|штрих-кода, формируемого системой в отчете о доставке/агентском отчете. Если акт передачи денег не был отправлен  &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на доставку - система сделает это автоматически при сканировании упомянутого штрих-кода&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность загрузки исходящих платежей в разделе &amp;quot;Связь → Импорт из банк-клиента&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Закрыта возможность оформления прихода и списания товаров со склада задним числом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Автоматизирована выдача автомобилей курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Произведена оптимизация сборки комплектов - в 2 раза увеличена скорость работы, исправлены недочеты&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В разделе &amp;quot;Документы → Приходные кассовые ордера&amp;quot; произвдеено разделение сумм, принятых налом и безналом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработан задачник - добавлено поле &amp;quot;Дата/время последнего статуса&amp;quot;, для непериодических заданий добавлена &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|возможность просмотра изменений&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработаны платежи - появилась возможность их разнесения по счетам, просмотра остатков сумм&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акт сверки добавлены номера счетов и даты окончания периодов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработан отчет &amp;quot;принятые деньги за период&amp;quot; - несколько платежей от одного клиента, совершенных в один день, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|привезенных одним курьером и принятых одним менеджером выводятся несколькими строками (кол-во строк соответствует&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|кол-ву платежей)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена опция, которая позволяет вводить в курьера оклад за рабочий день, а не за месяц. Оклад умножается &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на количество реально отработанных дней за период начисления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переработан отчет агента - если в фирме, от которой формируется такой отчет, указан НДС, отличающийся от 0,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|то во фразы о деньгах в отчете агента будут включена фраза &amp;quot;, в том числе НДС N% -&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность включения в сборку комплектов заказов корреспонденций, содержащих несколько мест, с помощью &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|сканирования штрих-кодов отправителя, которыми эти места промаркированы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В систему внесен запрет на выдачу зарплаты курьерам, если у них на руках находится денежный заказ&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Переработан отчет &amp;quot;Клиенты → Сводный отчет по клиентам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Внесены изменения в систему, не позволяющие выдать отправление на руки курьеру, если в карточке корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в качестве ответственного филиала указан филиал, отличный от основного&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В базовую функциональность включен отчет по POS-терминалам. Новый отчет совмещен с существующим отчетом&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Кассы на руках у курьеров&amp;quot; в разделе &amp;quot;Отчеты&amp;quot; → &amp;quot;Касса&amp;quot;. Перед формированием отчета пользователю предлагается выбор,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|какие типы аппаратов включать в отчет&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка: при создании периодического задания с выполнением по дням месяца при его открытии система &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|генерирует ошибку&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет &amp;quot;Склад → номенклатура → единица номенклатуры → функции → операции&amp;quot; добавлены комментарии из документов &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|прихода/списания&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность отправки СМС из нескольких филиалов с одного аккаунта&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка: при выставлении счета напрямую из закладки &amp;quot;заказы&amp;quot; впоследствии сбрасывается период счета&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В права пользователя добавлено правило, позволяющее/запрещающее печать наклеек из номенклатуры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В печатную форму МХ-3 выгружаются коды (артикулы) поставщиков&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицы акта возврата корреспонденции добавлено поле &amp;quot;Скан. кол-во&amp;quot;, аналогичное такому же полю в таблице &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|на вкладке &amp;quot;Адреса&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый фильтр на вкладке срочных, параметры фильтра можно настраивать в Справочники → Статусы → Фильтр в срочных&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новое поле в карточке срочных Сумма р (сумма к инкасации, аналог поля сумма р. в карточке корр.), в таблицу срочных&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|добавлено поле &amp;quot;сумма к инкасации&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность давать имена зонам в Справочники → Статусы → Зоны, в связи с этим также изменился редактор &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|линий метро: зоны там указываются в выпадающем списке&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Зоны курьеров можно указывать на карте в Справочники → Зоны на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, иногда возникающая при расчёте цены межгорода&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка определения адресов на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, возникающая при попытке распознавания отсканированных ведомостей&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в карточке корреспонденции и срочных, которая при сохранении могла приводить к появлению сообщения:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Произошла ошибка сохранения записи. Видимо, пока Вы ее редактировали, кто-то другой успел ее изменить или удалить. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Закройте карточку и повторите попытку снова!&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в счетах, возникающая при смене заказчика в уже созданном счёте.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переделан отчёт Выдача → Печать → Акт приёма-передачи, добавлены столбцы Вложение, Поручение, Крайняя дата доставки,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|видимость столбцов настраивается в переменных (по умолчанию скрыты)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены дополнительные услуги. Список общих услуг создаётся и редактируется в Справочники → Дополнительные услуги.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Список уникальных услуг для клиента редактируется в его тарифе, на вкладке услуги. В карточке корреспонденции появилась &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|вкладка Услуги.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форме Изменить по всей выборке (ctrl+f5) добавлена поддержка добавленных режимов срочности и типов корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне вложенных файлов отображение не таблицей, а иконками. В письмах теперь может быть более одного вложенного файла&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Клиент теперь считается работающим в последний день окончания договора&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку номенклатуры добавлено поле &amp;quot;Примечание-2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена функция печати многострочного текста&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В форме Изменить по всей выборке (ctrl+f5) исправлены поля ввода даты и времени возврата&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При открытии уже созданной карточки корреспонденции включена автоподстановка адресов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в срочных, при вводе поля ID, компания не находилась&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При приёме (F10 в заказах) добавлена кнопка &amp;quot;Прием завершен&amp;quot;, которая выведет отчет - что приняли, а что - нет&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность копировать и переименовывать схемы на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность создавать сопроводительные документы в акте передачи денег клиенту&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Карты OSM, исправлена ошибка определения границ приоритетной области поиска&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка в расчёте тарифов межгорода (при расчёте цены происходил Exception)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены поля &amp;quot;Ответственный филиал&amp;quot;, &amp;quot;Тип оплаты&amp;quot; в таблицу Адреса&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность переноса ФИО между отделами клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В манифестах добавлен пункт &amp;quot;Переместить всё в мешок&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена функция рассылки отчётов по e-mail из Актов передачи денег/корреспонденции &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность указать жалобу в срочных, также добавлена возможность определить цвет жалобы, в направлениях обводим&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|заказ рамкой из цвета жалобы. В цвет жалобы будут окрашены поля №, Дата заказа, время заказа в таблице срочных &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность устанавливать цвет для статуса &amp;quot;типы клиентов&amp;quot;, указанным цветом будут подсвечены: поле заказчик&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|в таблице заказы и адреса. Поле ID в карточке срочных и карточке клиента&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 430 &amp;amp;nbsp; 16.12.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная, позволяющая отключить запрос яндекса при невозможности определить станцию метро.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При печати карты из окна карты программа теперь автоматически выбирает подходящую ориентацию листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Exception при расчете цены в некоторых прайс-листах&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Пользователь, без права видеть чужих клиентов, мог видеть их на закладке &amp;quot;Клиенты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Повышена надежность автоматического обновления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчетах агента и &amp;quot;о доставке&amp;quot; из Акта передачи денег теперь при необходимости выделяется НДС&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность автоматически планировать на курьера в зависимости от массы и района&lt;br /&gt;
(контекстное меню в Адресах → Запланировать для  курьера → Авто)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Дублирование штрих-кода клиента и установка кода в Edit7&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Закрыта правами возможность удалять сообщения SMS, e-mail (Отчёты → Сообщения)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке Срочные новый фильтр по полю Номер у поставщика&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделана подсветка статуса клиента. Цветом статуса подсвечено поле Заказчик на закладке Заказы, Адреса, Срочные, Направления,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|поле ID в карточке срочных и карточке клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен фильтр повышения контрастности карты при печати в выдаче. Настройка расположена в окне карт, Настройка → закладка Печать&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Механизм учета Z-отчетов: на закладке выдача добавлена цветная кнопка рядом с полем &amp;quot;Принято денег по чекам&amp;quot; Цвет кнопки &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|меняется: если у курьера была мобильная касса на руках - если приняли z-отчет - зеленым, не приняли - красным &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка заполнения договора клиента в word 2013 (метод или свойство недоступны поскольку эту команду нельзя использовать&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|в режиме чтения)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При создании заказа на доставку счетов в созданные единицы корреспонденции добавляется информация о режиме работы и пропускном режиме&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При отправке счетов через e-mail добавлена возможность выбирать текст в сообщении (добавлен выпадающий список с шаблонами сообщений)&lt;br /&gt;
|- &lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в Срочных,связанная с определением кост-кодов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:''' &lt;br /&gt;
|В Срочных повторное сохранение поля &amp;quot;Инфо о доставке&amp;quot; от предыдущего заказа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:''' &lt;br /&gt;
|В Срочных разрешено формировать заказ без обязательного добавления контактного лица в отделы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Для каждой кнопки отправить SMS /e-mail был создан свой раздел с шаблонами в печатных формах, изменены тексты SMS&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:''' &lt;br /&gt;
|В окне заявки на срочный заказ новое поле Номер заказа у поставщика&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Срочных добавлена возможность сохранения названия компании в поле Адрес для отправителя, получателя, (как в старой форме срочных).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Отключить можно убрав галку в переменных Срочные-Заменить поле Адрес на поле Компания&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен режим редактирования уже созданного контура (добавлен пункт &amp;quot;Редактировать контур&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Оптимизирована работа функции &amp;quot;Проставить по всем&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переработан показ треков и местоположения курьера на карте (добавлен пункт в главном меню Функции &amp;amp;rarr; Трекинг курьеров)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Поля с доступом к сайту перемещены на закладку Разное&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента добавлена дата последнего изменения карточки&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, приводившая к неверному показу даты возврата в хинте (и другой информации)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|На закладке Направления изменилась информация, отображаемая в хинте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке Направления добавлена таблица с адресами, у которых нет курьера. Их можно перетаскивать на курьера в таблицу ниже&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 395 &amp;amp;nbsp; 29.08.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка при сохранении координат контура в схемах на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка определения координат через Яндекс по Московской области и межгороду&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Идентификация клиента по юр. лицу, инн, id в шаблонах импорта, также добавлена функция пересчёта цен после импорта&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен ввод планируемой даты доставки в окно Статус со слов курьера в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Выдача &amp;amp;rarr; печать &amp;amp;rarr; путевые листы: можно из выдачи напечатать легковой путевой лист (в связи с этим переработана карточка путевого листа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Выдача &amp;amp;rarr; печать &amp;amp;rarr; печать карты: заработала автоматическая смена ориентации листа альбомная – портретная&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В направлениях поиск курьера по штрих коду (через сканер штрих кодов)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при загрузке карты: созданные потоки могли не остановиться при перезагрузке нового квадрата карты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В режиме &amp;quot;Раскрашивать курьеров разными цветами&amp;quot; изменилась цветовая схема, цвета для неназначенных, назначенных и маркеров текущего&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|курьера (по умолчанию красный, зелёный, желтый) можно изменить  в настройках карты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|К контурам на карте теперь можно привязать курьера и при планировании быстро назначить заказы курьерам. В контекстном меню контура появился&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|новый раздел 'Запланировать на ...', а в панели карты появилась кнопка 'Проставить по всем'&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменено выделение выбранного контура на карте в режиме планирования, теперь он обведен жирной чёрной линией&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность выделения контура на карте правой кнопкой мыши&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Возможность выбрать одновременно несколько галок в режиме доставки или типе отправления&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При сохранении корреспонденции с возвратом в адресах (созданных из срочных) не проставлялась галка возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменена работа кнопок Отправить e-mail заказчику и Отправить sms отправителю: при нажатии на кнопки появляется список шаблонов сообщения.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Список формируется из шаблонов, введенных в Справочники &amp;amp;rarr; печатные формы:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Шаблоны SMS курьерам из срочных; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Шаблоны e-mail клиентам из срочных.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены поля время работы/обеда и пропускной режим, в карточке заказчика. Статусы пропускного режима можно настроить&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в Справочники &amp;amp;rarr; Статусы &amp;amp;rarr; Статусы пропуска.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Возможность изменения кроме заказчика конт. лица и цены при выставленном счёте&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Изменение статуса срочных заказов горячими клавишами f4, f5 &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне Информация о заказе на срочную доставку добавлено переключение фокуса ввода стрелками (вверх/вниз)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На панели адресов кнопка назад теперь не создаёт новую запись&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Восстановлена работа горячей клавиши  F11 в главном окне&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отключался пункт Руководство пользователя в главном меню &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В карточке курьера при автопродлении графика работы иногда выскакивала ошибка: &amp;quot;Дата, которую Вы ввели, меньше либо равна дате окончания расписания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладке направления теперь правильно отображаются заказы из срочных, у которых выставлен возврат&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В модуль карты добавлена поддержка слоёв данных, появились новые типы карт:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -космоснимки&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -стандартная + транспортная&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| -космоснимки + транспортная&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Двигая маркер адреса на карте, можно изменить курьера, для которого он будет запланирован: нажав и удерживая клавишу ctrl,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|левой кнопкой мыши перетащить маркер передаваемого адреса на маркер любого адреса, ранее запланированного для нужного курьера.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В настройках карт появился новый параметр Раскрашивать курьеров разными цветами. Если его включить, то каждому курьеру, на которого&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|запланирован адрес, будет назначен уникальный цвет, и точки на карте будут нарисованы этим цветом.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Круглые маркеры серого цвета - незапланированные&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Круглые зелёные маркеры - запланированные на курьера которого нет в текущей таблице&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Жёлтый квадратный маркер - запланированные адреса на текущего курьера (выбранного в таблице слева)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Закладка выдача, кнопка печать: добавлен пункт Печать на карте.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Также через переменную Печать &amp;amp;rarr; Печатать карту после акта -  можно настроить автопечать&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отчёт &amp;amp;rarr; сотрудники &amp;amp;rarr; заканчивающиеся договоры, теперь отчёт работает правильно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Таблица срочных, контекстное меню, доработано дублирование заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В контекстном меню таблицы манифестов добавлен пункт Печатать кассовые чеки&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладке манифесты добавлена озвучка сообщений при ошибке сканирования&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Вкладка заказы &amp;amp;rarr; приём (f10): в окне приёма добавлена озвучка сообщений&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне Отделы в таблицу добавлены поля кост-код, день рождения. В заголовок таблицы добавлено контекстное меню&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлены кнопки для редактирования примечаний в отдельном окне&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработана форма  дополнительных адресов: добавлены поля компания, телефон компании, контактное лицо, телефон&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В новой форме срочных заказов: кнопка для добавления дополнительных адресов, кнопки для отправки смс на номер отправителя и получателя,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|работа с межгородом для отправителя и получателя, галка По договору&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Справочник адресов для отправителя и получателя в срочных заказах&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Доработана новая форма срочных заказов: отправителю добавлены поля Индекс и город, Телефон компании, Планируемое время забора,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Фактическое время забора; получателю добавлены поля Индекс и город, Компания, Телефон компании, ФИО Получателя, Телефон получателя,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Планируемое время доставки, Фактическое время доставки, Планируемое время возврата&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка прокрутки в таблицах&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в новой форме срочных заказов: при открытии существующего заказа могли неправильно показываться поля ввода в группах Забрать/Доставить&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Для пользователей закрыта возможность добавлять печатные формы в раздел &amp;quot;Официально утвержденные формы&amp;quot;. Обновление этого списка будет&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|происходить автоматически вместе с обновлением системы&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Обновление строки статуса с отображением общего числа позиций в списке серийных номеров, полученных из документов прихода и списания  - теперь&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|показывается корректно&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В предварительной сборке при нажатии на таблице адресов кнопки &amp;quot;Ввод&amp;quot; открывалась карточка курьера - теперь открывается карточка корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Отображение выданных курьеру мобильных касс и POS-терминалов: вместо штрих-кода выданного аппарата теперь указывается его номер&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Принцип отбора единиц корреспонденции в инвентаризацию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицу адресов в предварительной сборке добавлены поля &amp;quot;Метро&amp;quot;, &amp;quot;Штрих-код клиента&amp;quot; и &amp;quot;Адрес&amp;quot;  &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;принятое кол-во&amp;quot; в карточку инвентаризации&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В  карточку корреспонденции, на вкладку &amp;quot;Прочее&amp;quot;, добавлен флаг &amp;quot;Утрачено&amp;quot;, предназначенный для пометки утраченных (утерянных,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|украденных и т.п.) единиц корреспонденции.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента, на вкладку &amp;quot;Прочее&amp;quot; добавлен флаг &amp;quot;Обязательный прием корреспонденции&amp;quot;, при взведении которого в инвентаризацию&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|корреспонденций будут попадать только те единицы корреспонденций, которые прошли процедуру приемки&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В раздел &amp;quot;официально утвержденные&amp;quot; в печатных формах добавлена форма грузового путевого листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку марки автомобиля добален флаг &amp;quot;Грузовой автомобиль&amp;quot;, при взведении которого возможна печать грузового путевого листа&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладку &amp;quot;Выдача&amp;quot; добавлена кнопка &amp;quot;Печать&amp;quot; с выпадающим контекстным меню, в которое перенесены все возможности печати&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сотрудники &amp;amp;rarr; Расчёты с сотрудниками, в контекстном меню таблицы добавлен пункт Распечатать Акт&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Обновлена форма для создания заказа на срочную доставку, отображение новой формы регулируется параметром в переменных:&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Unit10_new = 0 - отображать старую форму, Unit10_new = 1 - отображать новую форму&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый отчёт Сотрудники &amp;amp;rarr; Заканчивающиеся договоры&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке сотрудника на закладке Дополнительно добавлены два новых поля: Фирма, Дата окончания договора&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В справочнике отделов в карточке сотрудника добавлено поле День рождения&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке сотрудника добавлена вкладка график, к таблице с графиком подключено контекстное меню&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Окно статусов  (справочники-статусы)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На вкладку адреса добавлена панель с кнопками, у панели есть контекстное меню. Свёрнутую панель можно развернуть двойным кликом&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне редактора тарифов на вкладке основное добавлена кнопка Показать зоны на карте&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карты добавлен выпадающий список схем, кнопки создания, удаления, редактирования. К картам OpenStreetMap добавлены функции&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|отображения и редактирование контуров&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карты добавлено два выпадающих списка: выбор Менеджера и Даты , в саму таблицу добавлены столбцы Общая масса, Общая сумма&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В дерево назначения прав пользователя (Настройка &amp;amp;rarr; Пользователи) добавлены две новых ветки: Статусы и Дополнительные возможности&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена поддержка шаблонов импорта от более новых версий программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке корреспонденции на вкладке Финансы добавлены два выпадающих списка: “Тип оплаты” и  “Платёжные системы”, добавлен флаг&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Оплачено. Наполнение списка Платёжные системы – через Справочники &amp;amp;rarr; Статусы &amp;amp;rarr; Платёжные системы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента в меню кнопки “Функции” добавлен пункт Статусы корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку корреспонденции справа от поля &amp;quot;Инфо о доставке&amp;quot; добавлен выпадающий список с пользовательскими статусами доставки.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Выпадающий список скрывается, если статусы не назначены.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне приема заказов (Заказы &amp;amp;rarr; Приём (F10)) в настройки добавлены флаги Печатать наклейки и Выдавать отправления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку зарплатной схемы добавлена помощь по 2-м элементам управления&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку сотрудников добавлена кнопка открытия карточки менеджера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Справочники -&amp;gt; Статусы появились следующие типы статусов: Пользовательские поля для клиентов, Пользовательские поля для курьеров,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Пользовательские поля для корреспонденции, Пользовательские поля для заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлены пользовательские поля, в карточках заказа, корреспонденции, курьера и клиента.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен отчёт: Отчёты -&amp;gt; Клиенты -&amp;gt; Количество новых клиентов помесячно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Улучшена обработка распознанных страниц: из распознанного листа вырезаются найденные ведомости, далее просматривается  нераспознанная&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|область на листе, если она чем-то заполнена, то отправляется в папку Errors. Если из заполненного листа распознано меньше половины, то весь лист&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|целиком попадает в папку Errors&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Улучшен поиск штрих кодов на отсканированных страницах (добавлено переворачивание страниц)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В форме фильтрации на вкладке &amp;quot;Адреса&amp;quot; заполнение полей о диапазоне дат возврата корреспонденции и вернувшем курьере привязано только&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|к состоянию флага &amp;quot;Доставлено&amp;quot; (если он взведен - эти поля становятся активными и их можно заполнять). Состояние выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Направления&amp;quot; во вкладке &amp;quot;Дополнительно&amp;quot; перестало  иметь отношение к активации указанных полей.&lt;br /&gt;
|- &lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное удаление периодических заданий&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Невозможность указать дату возврата корреспонденции и вернувшего ее курьера в форме фильтрации на вкладке &amp;quot;Адреса&amp;quot;, если в выпадающем&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|списке &amp;quot;Направления&amp;quot; выбраны пункты, включающие возврат корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в отчете Склад-&amp;gt;Отчеты-&amp;gt;Отстаки на дату, из-за которой в остатках не учитывались возвраты от покупателей&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-&amp;gt;Корреспонденция-&amp;gt;Жалобы получателей добавлены поля &amp;quot;Дата фиксации жалобы&amp;quot; и &amp;quot;Пользователь, зафиксировавший жалобу&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, приводившая к попаданию в инвентаризацию корреспонденций, имеющих статус &amp;quot;На руках&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, не дававшая отобрать периодическое задание&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При выборе пункта меню Функции-&amp;gt;Инвентаризация корреспонденции выводится форма со списком инвентаризаций. Форма предназначена для &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|работы с уже сделанными инвентаризациями - их можно открывать, редактировать, удалять,а также создавать новые.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В дерево прав пользователей добавлена возможность простановки прав на статусы и дополнительные возможности&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлено - на некоторых принтерах некорректно печаталась печать в удостоверении курьера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность печати нефискальных чеков при выдаче курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Работа кнопки &amp;quot;Очистить/Закрыть&amp;quot; в форме списка счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В обычную печатную форму акта возврата корреспонденции добавлено поле &amp;quot;Общее кол-во мест&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-&amp;gt;Денежные задания-&amp;gt;Принятые деньги за период выводится информация о наличных оплатах выставленных счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность оформления возврата товара из карточки корреспонденции (вкладка &amp;quot;Вложения&amp;quot;) с помощью сканирования штрих-кода, нанесенного на чек.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Возвраты оформляются только для тех вложений, на каждую строку которых пробит отдельный чек.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании инвентаризации корреспонденции возникала внутренняя ошибка системы.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании сборки комплектов у сотрудников, не имеющих права &amp;quot;выдавать без удостоверения&amp;quot; система просила отсканировать штрих-код курьера &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 348 &amp;amp;nbsp; 04.04.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; исправлена ошибка отрисовки при удалении станции метро из фильтра кнопкой &amp;quot;delete&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; поиск по станциям метро теперь производится только по не посещенным курьерами точкам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; добавлена возможность создания срочных заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Направления&amp;quot; добавлен служебный курьер с заказами, не назначенными курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке &amp;quot;Клиенты&amp;quot; в фильтр добавлен поиск по названию компании&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|На закладка адреса исправлена ошибка поиска с клавиатуры (при вводе текста происходит поиск по полю, по которому отсортирована таблица)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|На закладке адреса добавлена панель функций&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При формировании сборки комплектов, можно было зайти в карточку служебного курьера  (через вкладку &amp;quot;Хронология выдачи&amp;quot; карточки корреспонденции).&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Теперь система выдает ошибку при попытке сделать это&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Дополнена работа со сборками комплектов &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В актах возврата добавлена возможность сканирования возвратных наклеек&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточке клиента в раздел &amp;quot;Счета&amp;quot; добавлено поле &amp;quot;Адрес доставки&amp;quot;. При перемещении счетов в доставку берется этот адрес, если он заполнен,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|иначе - адрес клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При начислении первой з/п для сотрудника со свободным графиком, рабочие дни отсчитываются с первого числа того месяца, когда сотрудник&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|принят на работу&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добалено поле &amp;quot;Количество счетов в месяц&amp;quot;  (вкладка  &amp;quot;Финансы&amp;quot;). Значение из этого поля выводится в отчет &amp;quot;Задолженности клиентов&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если  сотрудник по графику не должен был выходить на работу, но он пришел - все отработанное время при начислении з/п считается как переработки&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникавшая при переименовании зарплатной схемы, если вместо названия указать пустую строку&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное указание значка валюты для поля &amp;quot;Мин. сумма счета&amp;quot; при открытии карточки клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильная работа кнопки Очистить/Вывести в списке счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное формирование выборки счетов при Нажатии кнопки Функции-&amp;gt;Счета из карточки клиента&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Внутренняя ошибка системы, возникавшая после ряда действий со счетами.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В Контактные лица в отделах клиентов добавлена галка &amp;quot;Активный&amp;quot;, позволяющая отключать уволенных сотрудников&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Форма 103 (почта России) актуализирована&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Манифест 2&amp;quot; добавлено поле &amp;quot;Штрих-код&amp;quot;. Символ подчеркивания (_) в этом поле подразумевает любой символ, символ процента ( % )&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|подразумевает любое количество любых символов, в том числе и их отсутствие.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карты OSM добавлена поддержка proxy&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена ошибка, когда в строке состояния выводилась информация из пунктов меню. (она описана в разделе &amp;quot;Устранение неполадок&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность &amp;quot;Принимать в работу на дату&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В таблицу курьеров в окне карты добавлены поля &amp;quot;Общая сумма&amp;quot; и &amp;quot;Общая масса&amp;quot; запланированной корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 340 &amp;amp;nbsp; 19.03.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная Выдача-&amp;gt;Проверять наличие POS-терминала. Описание см. в переменных. &lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность указывать наличие POS-терминалов в фирме (Справочники-&amp;gt;Фирмы-&amp;gt;Карточка фирмы), печатать на них наклейки&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|и выдавать курьерам (по аналогии с мобильными кассовыми аппаратами)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена новая переменная Выдача-&amp;gt;Проверять курьеров на допуск к работе. Описание см. в переменных.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен новый пункт меню Функции-&amp;gt;Допуск курьера к работе&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Доработана функция makeaddress, она теперь не заменяет адреса вида &amp;quot;Хорошевский 3-й пр-зд&amp;quot; на &amp;quot;Хорошевский тупик, 3-й пр-зд&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлена возможность использования кодов EAN-13 в качестве штрих-кодов клиентов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окно карт в список курьеров добавлен фильтр по менеджерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, из-за которой недоставленная корреспонденция, имеющая вложение, в которое включены товары, не проведенные по складу,&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|не отображалась в акте возврата корреспонденции &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникавшая при попытке выставить счет из акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при печати простой формы из акта возврата корреспонденции (неправильно указывался исполнитель)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Добавлена переменная &amp;quot;Печать только отсканированных&amp;quot; (Переменные-&amp;gt;Печать-&amp;gt;Акты передачи корреспонденции). При взведении этого флага&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|печать простой формы и сопроводительных документов будет осуществляться только для корреспонденций, которые отсканированы в этом акте.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|(Переработаны также печатные формы для сопроводительных документов для корректной работы с этой переменной)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменена работа с предварительной сборкой комплекта заказов (изменения и добавления см. в соответствующем разделе на сайте)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если установлен флаг &amp;quot;Ответственный за кадры&amp;quot; в карточке пользователя, то при первом запуске системы для пользователя будет сформировано&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|задание с напоминанием о днях рождения сотрудников, которые произойдут в ближайшие 4 дня. Если флаги, указанные в пп. 4 и 5 взведены &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|у нескольких пользователей, то соответствующие задания будут выданы всем этим пользователям&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Если установлен флаг &amp;quot;Ответственный за склад&amp;quot; в карточке пользователя, то при первом запуске системы для пользователя будет&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|формировано задание по пополнению складских запасов (для тех единиц номенклатуры, у которых указаны точка дозаказа и кол-во к дозаказу)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;Комментарий&amp;quot; в детализацию расходов менеджера при передаче денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поле &amp;quot;ФИО&amp;quot; в отчет &amp;quot;Принятые деньги за период&amp;quot; с детализацией по адресам&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при сортировке заданий&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при печати документов из вкладки &amp;quot;Склад&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акты возврата корреспонденции добавлена возможность печати наклеек для маркировки возвращаемой корр-ции.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность привязки пользовательских полей к клиентам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточках  документов прихода, списания и переброски товара (пункт меню &amp;quot;Склад&amp;quot;) добавлено поле &amp;quot;Код у клиента&amp;quot;, значение в которое присваивается&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|из карточки товара (если указано)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Формы отчета о доставке и отчета агента, выводящихся из актов передачи денег: а) изменена методика расчета выводимых на экран денежных сумм;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|б) изменено положение штрих-кода&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана галка в переменных, запрещающая печать наклеек для сборки комплектов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность печати из сборки комплектов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в сборке комплектов, из-за которой при добавлении корреспонденции в сборку курсор перемещался по дереву сборок&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В акте передачи корреспонденции добавлена возможность сканировать не только штрих-коды корреспонденций, но и штрих-коды производителей для товаров&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|(если они указаны во вложениях)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Акт передачи ТМЦ объединен с актом передачи корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Удалена возможность формировать акт передачи ТМЦ&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Некорректный вывод данных в отчете &amp;quot;Клиенты&amp;quot; - &amp;quot;Отчетный период&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Окна &amp;quot;Линии метро&amp;quot; и &amp;quot;Станции метро&amp;quot; теперь закрываются кнопкой Escape&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;Расчеты с сотрудниками&amp;quot; добавлено поле &amp;quot;Примечания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;Посещаемость&amp;quot; добавлены поля &amp;quot;Примечания&amp;quot; и &amp;quot;Примечания-2&amp;quot;. Изменены названия столбцов для фактического времени прихода/ухода&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;График сотрудника&amp;quot; теперь можно выбирать набор столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В номенклатуру добавлено поле &amp;quot;Количество для дозаказа&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Системный пользователь &amp;quot;Система&amp;quot;, от имени которого будут производиться все системные действия&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена работа закладки &amp;quot;Направления&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Схема заполнения поля &amp;quot;Масса&amp;quot; в карточке корреспонденции при работе с весами&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В форму массового редактирования корреспонденций добавлено поле &amp;quot;Инфо о возврате&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в массовом редактировании корреспонденций (Ctrl+F5), некорректно заполнялись поля &amp;quot;Дата возврата&amp;quot; и &amp;quot;Время возврата&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность начислять з/п за дни, которые в графике курьера помечены как нерабочие и имеющие уважительную причину отсутствия курьера&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность оформлять возвраты на вкладке &amp;quot;Вложения&amp;quot; карточки товара с помощью сканирования штрих-кода, указанного поставщиком&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Схема данных на вкладке &amp;quot;Вложения&amp;quot; в модуле загрузки данных из файлов excel&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля в отчет &amp;quot;Учет рабочего времени&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Печатная форма акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен модуль вложений: при замене товара, имеющего ненулевую цену, на товар с нулевой ценой система выводит предупреждение&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля в отчет &amp;quot;Статистика по курьерам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Модуль импорта данных из банк-клиента (неправильно выставлялся тип платежа)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в картах из-за которой невозможно было показать адрес на картах Ingit&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, которая приводила к игнорированию системой собственных сообщений об ошибках&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, возникающая при удалении корреспонденции (некорректно определялось ее вхождение в счет/акт передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность формировать сборку комплектов заказов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность маркировать и учитывать возвратную корреспонденцию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлен флаг &amp;quot;не выдавать корреспонденцию без предварительной сборки&amp;quot;. Если установлен этот флаг, то при выдаче курьеру&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|корреспонденции, в которой нет вложений, система выдает ошибку.  Доступен при взведении флага &amp;quot;предварительная сборка&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В фирмы добавлена возможность прикреплять сканы печатей и подписей для размещения их на счете&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлена схема расчета з/п&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|При оприходовании товара, для которого предусмотрен учет по серийным номерам, введен запрет на сканирование штрих-кода производителя, указанного&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в карточке товара (защита от сканирования неправильного штрих-кода)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В срочных при установке галки &amp;quot;Фиксированная цена&amp;quot; цена теперь подсвечивается красным цветом - и в карточке и в таблице&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указания даты обещанного платежа сразу на несколько счетов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Подключение к он-лайн распознаванию адреса теперь не требует наличия ключа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Возможность просмотра истории изменения счетов теперь регулируется отдельным правом пользователя&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Улучшена поддержка весов &amp;quot;Мера&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция makeaddress теперь автоматически делает перевод адреса с латиницы&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Отчеты&amp;quot; - &amp;quot;Сотрудники&amp;quot; - &amp;quot;Работающие сотрудники&amp;quot; &amp;quot;Уникальных доставок по дням&amp;quot; и &amp;quot;Количество доставок по дням&amp;quot; добавлено поле &amp;quot;Оклад&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 318 &amp;amp;nbsp; 15.01.2013 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|ДОБАВЛЕН МОДУЛЬ РАБОТЫ С ON-LINE КАРТАМИ [http://www.openstreetmap.org/ OPENSTREETMAP]!&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В картах добавлена возможность планировать точку, не обводя ее&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В актах возврата корреспонденции добавлена возможность сканировать штрих-коды, помещенные в поле &amp;quot;Шифр&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В графике работы сотрудников, при проставлении &amp;quot;Выходной всем&amp;quot; (Ctrl-F5)&amp;quot;, у всех сотрудников в этот день сбрасывается время прихода и ухода по графику.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Сделано для корректного расчета окладов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Добавлен отчет &amp;quot;Отчеты&amp;quot; - &amp;quot;Клиенты&amp;quot; - &amp;quot;Статистика % доставок по клиентам&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне &amp;quot;Настройка&amp;quot; - &amp;quot;Параметры&amp;quot; убран выбор текущей валюты. Валюта выбирается на всю систему в разделе &amp;quot;Справочники&amp;quot; - &amp;quot;Переменные&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При выборе страны &amp;quot;Казахстан&amp;quot; переименовываются реквизиты: &amp;quot;ИНН&amp;quot; в &amp;quot;РНН&amp;quot;, &amp;quot;ОГРН&amp;quot; в &amp;quot;БИН&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В карточке клиента убрана галка &amp;quot;Валюта расчета&amp;quot;, вместо нее добавлен выпадающий список валют&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Сделано отключение контроля правильности ввода для гос. номеров автомобилей и водительских прав&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана переменная &amp;quot;Контролировать число знаков в реквизитах&amp;quot;. Теперь контролируются длины и корректность ввода реквизитов только&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|при выборе текущей страны &amp;quot;Россия&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Печать&amp;quot; - &amp;quot;Обычные накладные (7 штук на странице)&amp;quot; - &amp;quot;Печатать квадраты для заполнения&amp;quot;, позволяющая печатать деления для&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|заполнения полей &amp;quot;ФИО&amp;quot;, &amp;quot;Должность&amp;quot;, &amp;quot;Телефон&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В выборку добавлена возможность фильтра по ответственному филиалу&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В обычных ведомостях (7 штук на страницу) поменяны местами строки в заголовке - &amp;quot;Заказчик&amp;quot; и &amp;quot;Дата заказа&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В главное меню добавлен пункт &amp;quot;Справка&amp;quot;, в котором доступны ссылки на руководство пользователя и сайт разработчиков&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В графики работы добавлена история изменений&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Не учитывалась минимальная сумма счета, если в счет не попадает ни один заказ.&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В корреспонденции теперь можно изменять время вручения, если она входит в акт передачи денег. Однако нельзя проставлять, если&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|изначально времени не было, и убирать, если было.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 311 &amp;amp;nbsp; 04.12.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поддержка SMS-провайдера epochta.ru&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В расширенных накладных с вложениями в графе &amp;quot;Поручение&amp;quot; сумма печатается цифрами и прописью&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В окне выборки в &amp;quot;Адресах&amp;quot; убрана галка &amp;quot;Возврат&amp;quot;, вместо нее на закладке &amp;quot;Дополнительно&amp;quot; сделан выпадающий список с рядом опций&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне &amp;quot;показать на карте&amp;quot; список курьеров теперь отображается с учетом отпусков, отгулов и т.д.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Собеседования&amp;quot; добавлено поле &amp;quot;Примечания&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка возникающая при попытке добавить единицу номенклатуры в документ прихода/списания без нажати кнопки &amp;quot;Начать оформление&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отсутствие возможности взвести галку &amp;quot;печатать чеки&amp;quot; в карточке клиента при изменении фирмы-контрагента с добавлением в эту фирму фискального&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|регистратора&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки при вводе фамилии курьера, нажатии кнопок &amp;quot;Ближайшие&amp;quot; и &amp;quot;Запланировать&amp;quot; при работе с планированием курьерам (Отчеты-Планирование курьерам)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку клиента добавлено поле &amp;quot;Доп. информация на накладной&amp;quot;. Информация из него печатается под расширенными накладными&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Доработана функция сортировки списка столбцов&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В диалог при сохранении карточки клиента добавлен пункт &amp;quot;Отмена&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 304 &amp;amp;nbsp; 08.11.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В окне выбора столбцов для просмотра добавлена возможность сортировки по алфавиту&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В статистику по выдаче добавлена возможность получения отчетов за интервал дат&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В справочник номенклатуры добавлен фильтр &amp;quot;Архив&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при одновременном начислении з/п всем сотрудникам организации&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность удалять неправильно проставленный выходной курьера из отчета по посещаемости (Отчеты-Сотрудники-Посещаемость)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильное указание даты в аналитике по кассе при использовании дат Z-отчетов&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 301 &amp;amp;nbsp; 07.11.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка формирования чеков с галкой &amp;quot;Отдельный чек на каждое вложение&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, не позволявшая отменить указанный для курьера выходной&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильный расчет суммы наличных в бухгалтерии на начало периода в отчете Отчеты-Бухгалтерия-Наличность в бухгалтерии  &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильная работа сигнального мерцания вкладки &amp;quot;Задания&amp;quot; при наличии актуальных заданий &lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, вызывавшая неправильную выдачу результата отчета при выборе детализации &amp;quot;по адресам&amp;quot; в отчете &amp;quot;принятые деньги за период&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|(Отчеты-денежные задания-принятые деньги за период)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, из-за которой не пересчитывалась стоимость доставки при выборе на вкладке &amp;quot;Заказы&amp;quot; из выпадающего меню пункта &amp;quot;Пересчитать стоимость&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Форма отчета агента (Акты передачи денег - Карточка акта - Печать - Отчет агента), добавлена строка, в которой указывается общая сумма денег,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|передаваемая клиенту&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при формировании печатных форм &amp;quot;манифест&amp;quot; и &amp;quot;манифест-2&amp;quot;. При не заполненной планируемой дате доставки она указывалась как &amp;quot;12:00&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 299 &amp;amp;nbsp; 24.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка &amp;quot;TasksQuery: Type mismatch for field 'Ответственный', expecting: String actual: Memo&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|При импорте из Excel в сообщении всегда указывалось, что не удалось определить метро у 0 записей&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Внесено изменение в функцию поиска города при импорте данных. теперь в поле &amp;quot;город&amp;quot; можно указывать полностью адрес, название города с буквой &amp;quot;г.&amp;quot;, &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|почтовый индекс&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет Отчеты-Корреспонденция-Жалобы получателей добавлено поле &amp;quot;Инфо. о возврате&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Отчет по времени сборки заказа. Отчет выдает данные только для клиентов, в карточке которых взведен флаг &amp;quot;Предварительная сборка&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность раскраски строк таблицы графика при наличии уважительной причины отсутствия на работе&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, позволявшая изменять вложения в карточке корреспонденции, выданной на руки курьеру&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Последняя строка в печатной форме отчета по доставкам (Документы-Акты передачи денег Карточка акта передачи денег-Функции-Печать отчета о доставке)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка, в некоторых случаях приводившая к несовпадению суммы высталенного счета и суммы по детализации&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в функции расчета кол-ва рабочих дней (при начислении з/п сотрудникам)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность выбора причины отпуска и ввода комментария при нажатии клавиши F5 в отчете по посещаемости (Отчеты-Сотрудники-Посещаемость)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В прайс-листах возможность выбора режима расчета стоимости доставки от количества корреспонденций (в заказе или в месяце)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная, позволяющая варьировать период формирования акта передачи денег (Переменные-Финансы-Период формирования акта передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати акта сдача-приемки курьерских услуг&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В график работы добавлен выбор типа отсутствия на работе при проставлении отпуска&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 294 &amp;amp;nbsp; 17.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчет &amp;quot;Отчеты&amp;quot; - &amp;quot;Сотрудники&amp;quot; - &amp;quot;Учет рабочего времени&amp;quot; добавлены столбцы с количеством дней нахождения курьера в различных статусах (отпуск,&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|больничный и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В истории изменений закреплены 2 столбца &amp;quot;Изменивший пользователь&amp;quot; и &amp;quot;Дата/время изменения&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В &amp;quot;Срочных&amp;quot; при создании заказа поле &amp;quot;Отдел&amp;quot; не подставляется из заказа, на котором стоит курсор&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено'''&lt;br /&gt;
|В детализации зарплаты курьера сумма &amp;quot;0&amp;quot; заменяется на &amp;quot;Не оплачено&amp;quot; только при установленной переменной &amp;quot;Финансы&amp;quot; - &amp;quot;Зарплата&amp;quot; - &amp;quot;Включать&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|недоставленную корр-цию в детализацию&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Финансы&amp;quot; - &amp;quot;Зарплата&amp;quot; - &amp;quot;Разделить сумму по таблице и денежное начисление&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Направления&amp;quot; добавлен поиск по станции метро&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Мелкие недочеты при отправке манифестов по e-mail&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Срочные&amp;quot; добавлен статус &amp;quot;Передано курьеру&amp;quot;. Проставляется вручную, а так же автоматически при доставке SMS курьеру.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при попытке выдать заказ пустому курьеру в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 289 &amp;amp;nbsp; 10.10.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Дополнительный раздел для срочных - &amp;quot;Направления&amp;quot;. Включается переменной &amp;quot;Срочные&amp;quot; - &amp;quot;Отображать закладку Направления&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В тарифы агентов добавлена возможность указать агентскую скидку от введенного тарифа&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Период, за который рассчитывается сумма передаваемых денег по акту передачи денег клиенту, увеличен с 60 до 120 дней от даты формирования акта&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При расчете з/п (Сотрудники - Расчеты с курьером - Начислить) учитывается з/п агентства&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В акт передачи денег в бухгалтерию не включаются корреспонденции, у которых не указана сумма и не взведен флаг &amp;quot;оплата получателем&amp;quot;, даже если&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|в карточке заказа взведен флаг &amp;quot;оплата наличными&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|При первой сдаче денег в бухгалтерию с 30 до 60 дней увеличен период за который рассчитывется сдаваемая сумма&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Переменная &amp;quot;Не очищать поля если компания не найдена&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция подбора, сравнения цен агентов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Нельзя присвоить корреспонденции в выдаче статус &amp;quot;Доставлено&amp;quot; без повторной выдачи после того, как этой корреспонденции был присвоен статус&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Не доставлено&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В &amp;quot;актах передачи денег 2&amp;quot; теперь учитывается дата вручения&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Столбец &amp;quot;Оклад&amp;quot; в таблицу сотрудников&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Разделены права &amp;quot;Видеть оклад&amp;quot; и &amp;quot;Видеть примечания-2&amp;quot; в сотрудниках&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при рассчете суммы наличных, передаваемых в бухгалтерию (учитывались оплаты по безналичным актам передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В карточке товара поле &amp;quot;Страна происхождения&amp;quot; заполняется не свободным вводом, а из справочника стран (Общероссийского классификатора)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 276 &amp;amp;nbsp; 26.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибочное появление сообщения &amp;quot;Сумма денег отличается от суммы вложений&amp;quot; при сохранении карточки корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки округления в актах передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Запоминание положения окна Актов передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка - при отправке отчетов по e-mail некоторые поля выводились некорректно&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указывать ГТД в приходных накладных&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|При наличии нескольких поставщиков товара - возможность их указывать, а также удалять и изменять существующие записи о поставщиках и кодах товара&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|у них (Карточка товара - Функции - Поставщики)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В карточку товара - поле &amp;quot;Страна происхождения&amp;quot;, заполняется простым текстовым вводом&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Появление множественных окон при разрыве подключения к серверу&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Выходные дни&amp;quot;. Рабочие дни помещены в это же окно&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Курсы валют&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;Печать&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 275 &amp;amp;nbsp; 24.09.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати дополнительного текста на накладных&lt;br /&gt;
|}&lt;br /&gt;
== Версия 274 &amp;amp;nbsp; 20.09.2012 ==&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка поиска товара по серийному номеру. Иногда система не находила товары.&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка учета при многократном добавлении товаров с серийными номерами в документе списания&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 273 &amp;amp;nbsp; 20.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция &amp;quot;Частичная доставка&amp;quot; в &amp;quot;Адресах&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Увеличена длина поля &amp;quot;Компания-получатель&amp;quot; до 255 символов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Исправлены мелкие ошибки&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В случе начисления &amp;quot;0&amp;quot; за корр-цию в детализации зарплаты выводится &amp;quot;неоплачено&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|В детализации зарплаты, если зарплата рассчитывается в базовой валюте, денежная оплата и оплата по таблице объединены в один столбец.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность добавления заказов, выданных курьеру, но не попавших к нему в зарплату, в детализацию зарплаты курьера. (см. [[Переменные]])&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность отключения проверки последовательности дат и номеров счетов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 266 &amp;amp;nbsp; 14.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В интерпретатор добавлена поддержка массивов&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка Access violation при загрузке из эксель при загружаемом адресе короче 6-ти символов&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Справочник валют перенесен в раздел &amp;quot;Статусы&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Изменен дизайн окна выдача. Убрана кнопка &amp;quot;Отмена&amp;quot;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 265 &amp;amp;nbsp; 11.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Функция CreateTrans в интерпретатор&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Cхема расчета зарплаты, при взведенном флаге [[Настройка глобальных параметров|&amp;quot;Ежемесячное начисление зарплаты&amp;quot;]] система считает, что оклад, указанный в карточке курьера - это оклад за&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|месяц, а не за период начисления зарплаты.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В выборку Ctrl / F5 графы &amp;quot;Дата возврата&amp;quot;, &amp;quot;время возврата&amp;quot;, &amp;quot;Время С ...До&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Поля &amp;quot;поручение&amp;quot;, &amp;quot;дата возврата&amp;quot;,&amp;quot;статус доставки&amp;quot; в акты передачи корреспонденции&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Информационная строка в форме платежей (Документы-Платежи)&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|В отчете ОТЧЕТЫ - СОТРУДНИКИ - РАБОТАЮЩИЕ СОТРУДНИКИ дата обновляется на следующий день без перезагрузки программы&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Убрана переменная &amp;quot;Запрашивать расстояние в &amp;quot;Выдаче&amp;quot;&amp;quot;. Расстояние доступно всегда для заказов, находящихся в области текущего города (районы от 200&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|до 299)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Новый статус в справочник статусов - &amp;quot;Уважительные причины отсутствия на работе&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность указывать комментарий в свободной форме и причину отсутствия на работе в графике из справочника (при нажатии кнопки F5)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Ведение истории при формировании актов передачи денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Неправильный расчет суммы, передаваемой в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Невозможность сохранения карточки корреспонденции, если значение в поле &amp;quot;Сумма, руб.&amp;quot; не совпадает с суммой по вложениям&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Корректное отображение шапки формы и отображения возвратов в акте передачи денег, в котором есть только возвраты&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Ведение истории изменений для актов передачи денег + кнопка для отображения изменения на форме&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 263 &amp;amp;nbsp; 04.09.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Печать &amp;quot;простой формы&amp;quot; из акта передачи денег (аналог печатной формы в прежней версии актов передачи денег)&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность запоминания состояния выборки адресов в актах передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка обновления КЛАДР&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:''' &lt;br /&gt;
| Вызов акта передачи денег из карточки корреспонденции открытой из акта передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка печати отчета комиссионера из актов передачи денег&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В отчете Отчеты--Касса--Аналитика по кассе добавлена возможность группировки по кассовым аппаратам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность подключения нескольких фискальных аппаратов, зарегистрированных на одну фирму&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность просмотра карточки корреспонденции, в сборку по которой входила единица номенклатуры в отчете Карточка товара - Функции --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Операции по С/Н&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Отсутствие сортировки в детализации расхода менеджера в отчете &amp;quot;передача денег в бухгалтерию&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность отключения печати чеков при выдаче заданий курьеру&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Отчет ОТЧЕТЫ----СОТРУДНИКИ----РАБОТАЮЩИЕ СОТРУДНИКИ новый пункт в меню выбора типа отчета &amp;quot;Адреса/телефоны менеджеров, агентов, офисных&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|сотрудников &amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибки при оформлении возврата товаров&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в расчете суммы по акту передачи денег - не учитывались суммы возвратов.&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|В &amp;quot;Пользовательские отчеты&amp;quot; добавлен тип поля &amp;quot;COMBOLIST&amp;quot;, Работающий так же, как &amp;quot;COMBO&amp;quot; но позволяющий пользователю только выбирать из списка.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Добавлена возможность для типов &amp;quot;COMBO&amp;quot; и &amp;quot;COMBOLIST&amp;quot; задавать значение по умолчанию.&lt;br /&gt;
|-&lt;br /&gt;
|'''Изменено:'''&lt;br /&gt;
|Дизайн окна &amp;quot;фирмы&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность возвращать в выдаче неправильно принятые как доставленные единицы корреспонденции в состояние &amp;quot;На руках&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Пункт в правилах Выдача-&amp;gt;Изменять ошибочно выставленный статус в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Не выводился отчет Отчеты-&amp;gt;Бухгалтерия-&amp;gt;Фин. отчет за период&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка отчете Отчеты-&amp;gt;Бухгалтерия-&amp;gt;Фин. отчет за период - в некоторых случаях некорректно считались выплаты курьерам&lt;br /&gt;
|-&lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Возможность установить &amp;quot;Тип обычной печатной формы&amp;quot; в &amp;quot;2&amp;quot;, при этом печать происходит так же как и при типе &amp;quot;1&amp;quot; (шапка для каждой строки&amp;quot;) но каждая&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|строка печатается дважды, причем второй экземпляр печатается с пользовательским текстом вместо полей для подписи получателя. Текст задается в Справочники - Печатные формы - Тексты на накладные - 4-я форма. Применяется для печати почтовых уведомлений&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 260 &amp;amp;nbsp; 28.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Печать дополнительного текста в ведомостях &amp;quot;7 штук на странице&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка редактирования сумм в корреспонденции, входящей в акт передачи денег-2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 258 &amp;amp;nbsp; 24.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка при создании &amp;quot;Адресов&amp;quot; из &amp;quot;Срочных&amp;quot; для заказов &amp;quot;Только обратно&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Версия 257 &amp;amp;nbsp; 20.08.2012 ==&lt;br /&gt;
&lt;br /&gt;
{|   &lt;br /&gt;
|'''Добавлено:'''&lt;br /&gt;
|Вывод поля &amp;quot;дата доставки план&amp;quot; в окне &amp;quot;Прием&amp;quot; (F10) в &amp;quot;заказах&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в передаче денег в бухгалтерию&lt;br /&gt;
|-&lt;br /&gt;
|'''Исправлено:'''&lt;br /&gt;
|Ошибка в отчете &amp;quot;Принятые деньги за период&amp;quot;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3589</id>
		<title>Начало использования</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3589"/>
				<updated>2016-03-28T14:53:43Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Общий вид главного окна приложения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Начало использования программы ==&lt;br /&gt;
&lt;br /&gt;
Начало использования программы '''КС 2008''' предполагает ее первоначальную настройку. Процесс представляет собой примерную последовательность действий пользователя системы: &lt;br /&gt;
&lt;br /&gt;
1.Создание и заполнение карточек Клиентов (на вкладке '''“Клиенты”''' создаются новые записи) ([[Клиенты]]) &lt;br /&gt;
&lt;br /&gt;
2.Создание собственных Фирм (юридического лица (лиц) компании Курьерской Службы). ([[Справочники#Фирмы]]);&lt;br /&gt;
&lt;br /&gt;
3. Создание и заполнение карточек Сотрудников (на вкладке '''“Cотрудники”''' создаются сотрудники согласно штатного расписания и роли сотрудника: “Менеджер”, “Офис”, “Агент”, “Курьер”).([[Сотрудники]]);&lt;br /&gt;
&lt;br /&gt;
4.Создание групп пользователей системы, назначение группам пользователей прав доступа к определенным частям системы согласно их полномочиям. Создание пользователей в группах с привязкой к группам. ([[Пользователи]]);&lt;br /&gt;
&lt;br /&gt;
5.Загрузка фирменного логотипа компании и контактов для отображения информации на печатных формах документов согласно внутренним стандартам компании.&lt;br /&gt;
&lt;br /&gt;
6.Настройка тарифов городской доставки и зон станций метро. ([[Справочники#Тарифы]])&lt;br /&gt;
&lt;br /&gt;
7.Настройка тарифов междугородней доставки. ([[Справочники#Тарифы]])&lt;br /&gt;
&lt;br /&gt;
После первоначальной настройки рекомендуется провести тестирование:  ручное создание нового заказа в системе (на вкладке '''“Заказы”''') и создание в нем отправлений (на вкладке '''“Адреса”'''), а также полный цикл заказа – планирование на курьера, выдача курьеру с распечаткой сопроводительной документации по заказу, принятие работы у курьера (проставление статуса доставки, набивка информации по заказу), выставление счетов/актов передачи денег (АПД), “простановка” оплаты счета/АПД.&lt;br /&gt;
&lt;br /&gt;
== Вход в систему ==&lt;br /&gt;
&lt;br /&gt;
При запуске файла courier.exe, после успешного подключения к серверу базы данных появляется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
[[Файл:User1.png]]&lt;br /&gt;
 &lt;br /&gt;
в котором в соответствующие поля необходимо ввести данные учетной записи пользователя – имя пользователя и пароль. В случае 3-кратного неверного ввода комбинации имени и пароля программа закрывается. В случае успешного входа в систему при следующем запуске имя последнего входившего пользователя будет подставлено (если администратор системы не установил соответствующую опцию (см. [[Настройка системы]])).&lt;br /&gt;
&lt;br /&gt;
'''''Примечания:'''''&lt;br /&gt;
#Система не позволяет двум и более пользователям одновременно работать под одним именем пользователя. В случае входа нового пользователя под именем, под которым работает другой &lt;br /&gt;
&lt;br /&gt;
пользователь, у работающего пользователя система, выдав соответствующее сообщение, завершит работу. #Система не позволяет одновременно запускать несколько копий клиентской программы на одном компьютере.&lt;br /&gt;
&lt;br /&gt;
== Общий вид главного окна приложения ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;imagemap&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Файл:MainSystem1.png|1279px|Общий вид главного окна приложения&lt;br /&gt;
rect 2 46 53 63   [[Учет корреспонденции#Учет заказов]]&lt;br /&gt;
rect 54 46 101 63   [[Учет корреспонденции#Коррекция адресов]]&lt;br /&gt;
rect 102 44 159 63   [[Женщина]]&lt;br /&gt;
rect 160 46 238 63   [[Женщина]]&lt;br /&gt;
rect 239 46 293 63   [[Женщина]]&lt;br /&gt;
rect 294 46 365 63   [[Женщина]]&lt;br /&gt;
rect 366 46 415 63   [[Женщина]]&lt;br /&gt;
rect 416 46 506 63   [[Женщина]]&lt;br /&gt;
rect 507 46 556 63   [[Женщина]]&lt;br /&gt;
rect 557 46 600 63   [[Женщина]]&lt;br /&gt;
rect 601 46 672 63   [[Женщина]]&lt;br /&gt;
rect 673 46 727 63   [[Женщина]]&lt;br /&gt;
rect 728 46 775 63   [[Женщина]]&lt;br /&gt;
rect 776 46 824 63   [[Женщина]]&lt;br /&gt;
# Комментарий. Эта строчка игнорируется&lt;br /&gt;
desc bottom-left&lt;br /&gt;
&amp;lt;/imagemap&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:MainSystem1.png|thumb|450px|right]]&lt;br /&gt;
&lt;br /&gt;
После успешного входа в систему происходит загрузка необходимых для работы системы данных, что может потребовать какое-то время (обычно 5-10 секунд), после чего пользователь должен увидеть главное окно программы, общий вид которого приведен на следующем рисунке:&lt;br /&gt;
 &lt;br /&gt;
В верхней части окна находится главное меню приложения. Чуть ниже – закладки, переключающие между основными режимами работы приложения.&lt;br /&gt;
Внизу окна находится строка состояния, отображающая подсказки к «горячим клавишам» и количество записей.&amp;lt;!-- в таблице и курсы валют (при изменении курсов валют, соответствующая панель строки состояния мигает красным цветом, указывая на изменение информации).--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Примечание:'''''&lt;br /&gt;
:Внешний вид главного окна может изменяться в зависимости от настройки прав пользователя.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3588</id>
		<title>Начало использования</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3588"/>
				<updated>2016-03-28T14:50:38Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Общий вид главного окна приложения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Начало использования программы ==&lt;br /&gt;
&lt;br /&gt;
Начало использования программы '''КС 2008''' предполагает ее первоначальную настройку. Процесс представляет собой примерную последовательность действий пользователя системы: &lt;br /&gt;
&lt;br /&gt;
1.Создание и заполнение карточек Клиентов (на вкладке '''“Клиенты”''' создаются новые записи) ([[Клиенты]]) &lt;br /&gt;
&lt;br /&gt;
2.Создание собственных Фирм (юридического лица (лиц) компании Курьерской Службы). ([[Справочники#Фирмы]]);&lt;br /&gt;
&lt;br /&gt;
3. Создание и заполнение карточек Сотрудников (на вкладке '''“Cотрудники”''' создаются сотрудники согласно штатного расписания и роли сотрудника: “Менеджер”, “Офис”, “Агент”, “Курьер”).([[Сотрудники]]);&lt;br /&gt;
&lt;br /&gt;
4.Создание групп пользователей системы, назначение группам пользователей прав доступа к определенным частям системы согласно их полномочиям. Создание пользователей в группах с привязкой к группам. ([[Пользователи]]);&lt;br /&gt;
&lt;br /&gt;
5.Загрузка фирменного логотипа компании и контактов для отображения информации на печатных формах документов согласно внутренним стандартам компании.&lt;br /&gt;
&lt;br /&gt;
6.Настройка тарифов городской доставки и зон станций метро. ([[Справочники#Тарифы]])&lt;br /&gt;
&lt;br /&gt;
7.Настройка тарифов междугородней доставки. ([[Справочники#Тарифы]])&lt;br /&gt;
&lt;br /&gt;
После первоначальной настройки рекомендуется провести тестирование:  ручное создание нового заказа в системе (на вкладке '''“Заказы”''') и создание в нем отправлений (на вкладке '''“Адреса”'''), а также полный цикл заказа – планирование на курьера, выдача курьеру с распечаткой сопроводительной документации по заказу, принятие работы у курьера (проставление статуса доставки, набивка информации по заказу), выставление счетов/актов передачи денег (АПД), “простановка” оплаты счета/АПД.&lt;br /&gt;
&lt;br /&gt;
== Вход в систему ==&lt;br /&gt;
&lt;br /&gt;
При запуске файла courier.exe, после успешного подключения к серверу базы данных появляется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
[[Файл:User1.png]]&lt;br /&gt;
 &lt;br /&gt;
в котором в соответствующие поля необходимо ввести данные учетной записи пользователя – имя пользователя и пароль. В случае 3-кратного неверного ввода комбинации имени и пароля программа закрывается. В случае успешного входа в систему при следующем запуске имя последнего входившего пользователя будет подставлено (если администратор системы не установил соответствующую опцию (см. [[Настройка системы]])).&lt;br /&gt;
&lt;br /&gt;
'''''Примечания:'''''&lt;br /&gt;
#Система не позволяет двум и более пользователям одновременно работать под одним именем пользователя. В случае входа нового пользователя под именем, под которым работает другой &lt;br /&gt;
&lt;br /&gt;
пользователь, у работающего пользователя система, выдав соответствующее сообщение, завершит работу. #Система не позволяет одновременно запускать несколько копий клиентской программы на одном компьютере.&lt;br /&gt;
&lt;br /&gt;
== Общий вид главного окна приложения ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;imagemap&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:MainSystem1.png|1279px|Общий вид главного окна приложения]]&lt;br /&gt;
rect 2 46 53 63   [[Учет корреспонденции#Учет заказов]]&lt;br /&gt;
rect 54 46 101 63   [[Учет корреспонденции#Коррекция адресов]]&lt;br /&gt;
rect 102 44 159 63   [[Женщина]]&lt;br /&gt;
rect 160 46 238 63   [[Женщина]]&lt;br /&gt;
rect 239 46 293 63   [[Женщина]]&lt;br /&gt;
rect 294 46 365 63   [[Женщина]]&lt;br /&gt;
rect 366 46 415 63   [[Женщина]]&lt;br /&gt;
rect 416 46 506 63   [[Женщина]]&lt;br /&gt;
rect 507 46 556 63   [[Женщина]]&lt;br /&gt;
rect 557 46 600 63   [[Женщина]]&lt;br /&gt;
rect 601 46 672 63   [[Женщина]]&lt;br /&gt;
rect 673 46 727 63   [[Женщина]]&lt;br /&gt;
rect 728 46 775 63   [[Женщина]]&lt;br /&gt;
rect 776 46 824 63   [[Женщина]]&lt;br /&gt;
# Комментарий. Эта строчка игнорируется&lt;br /&gt;
desc bottom-left&lt;br /&gt;
&amp;lt;/imagemap&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:MainSystem1.png|thumb|450px|right]]&lt;br /&gt;
&lt;br /&gt;
После успешного входа в систему происходит загрузка необходимых для работы системы данных, что может потребовать какое-то время (обычно 5-10 секунд), после чего пользователь должен увидеть главное окно программы, общий вид которого приведен на следующем рисунке:&lt;br /&gt;
 &lt;br /&gt;
В верхней части окна находится главное меню приложения. Чуть ниже – закладки, переключающие между основными режимами работы приложения.&lt;br /&gt;
Внизу окна находится строка состояния, отображающая подсказки к «горячим клавишам» и количество записей.&amp;lt;!-- в таблице и курсы валют (при изменении курсов валют, соответствующая панель строки состояния мигает красным цветом, указывая на изменение информации).--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Примечание:'''''&lt;br /&gt;
:Внешний вид главного окна может изменяться в зависимости от настройки прав пользователя.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3587</id>
		<title>Начало использования</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3587"/>
				<updated>2016-03-28T14:49:54Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Общий вид главного окна приложения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Начало использования программы ==&lt;br /&gt;
&lt;br /&gt;
Начало использования программы '''КС 2008''' предполагает ее первоначальную настройку. Процесс представляет собой примерную последовательность действий пользователя системы: &lt;br /&gt;
&lt;br /&gt;
1.Создание и заполнение карточек Клиентов (на вкладке '''“Клиенты”''' создаются новые записи) ([[Клиенты]]) &lt;br /&gt;
&lt;br /&gt;
2.Создание собственных Фирм (юридического лица (лиц) компании Курьерской Службы). ([[Справочники#Фирмы]]);&lt;br /&gt;
&lt;br /&gt;
3. Создание и заполнение карточек Сотрудников (на вкладке '''“Cотрудники”''' создаются сотрудники согласно штатного расписания и роли сотрудника: “Менеджер”, “Офис”, “Агент”, “Курьер”).([[Сотрудники]]);&lt;br /&gt;
&lt;br /&gt;
4.Создание групп пользователей системы, назначение группам пользователей прав доступа к определенным частям системы согласно их полномочиям. Создание пользователей в группах с привязкой к группам. ([[Пользователи]]);&lt;br /&gt;
&lt;br /&gt;
5.Загрузка фирменного логотипа компании и контактов для отображения информации на печатных формах документов согласно внутренним стандартам компании.&lt;br /&gt;
&lt;br /&gt;
6.Настройка тарифов городской доставки и зон станций метро. ([[Справочники#Тарифы]])&lt;br /&gt;
&lt;br /&gt;
7.Настройка тарифов междугородней доставки. ([[Справочники#Тарифы]])&lt;br /&gt;
&lt;br /&gt;
После первоначальной настройки рекомендуется провести тестирование:  ручное создание нового заказа в системе (на вкладке '''“Заказы”''') и создание в нем отправлений (на вкладке '''“Адреса”'''), а также полный цикл заказа – планирование на курьера, выдача курьеру с распечаткой сопроводительной документации по заказу, принятие работы у курьера (проставление статуса доставки, набивка информации по заказу), выставление счетов/актов передачи денег (АПД), “простановка” оплаты счета/АПД.&lt;br /&gt;
&lt;br /&gt;
== Вход в систему ==&lt;br /&gt;
&lt;br /&gt;
При запуске файла courier.exe, после успешного подключения к серверу базы данных появляется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
[[Файл:User1.png]]&lt;br /&gt;
 &lt;br /&gt;
в котором в соответствующие поля необходимо ввести данные учетной записи пользователя – имя пользователя и пароль. В случае 3-кратного неверного ввода комбинации имени и пароля программа закрывается. В случае успешного входа в систему при следующем запуске имя последнего входившего пользователя будет подставлено (если администратор системы не установил соответствующую опцию (см. [[Настройка системы]])).&lt;br /&gt;
&lt;br /&gt;
'''''Примечания:'''''&lt;br /&gt;
#Система не позволяет двум и более пользователям одновременно работать под одним именем пользователя. В случае входа нового пользователя под именем, под которым работает другой &lt;br /&gt;
&lt;br /&gt;
пользователь, у работающего пользователя система, выдав соответствующее сообщение, завершит работу. #Система не позволяет одновременно запускать несколько копий клиентской программы на одном компьютере.&lt;br /&gt;
&lt;br /&gt;
== Общий вид главного окна приложения ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;imagemap&amp;gt;&lt;br /&gt;
rect 2 46 53 63   [[Учет корреспонденции#Учет заказов]]&lt;br /&gt;
rect 54 46 101 63   [[Учет корреспонденции#Коррекция адресов]]&lt;br /&gt;
rect 102 44 159 63   [[Женщина]]&lt;br /&gt;
rect 160 46 238 63   [[Женщина]]&lt;br /&gt;
rect 239 46 293 63   [[Женщина]]&lt;br /&gt;
rect 294 46 365 63   [[Женщина]]&lt;br /&gt;
rect 366 46 415 63   [[Женщина]]&lt;br /&gt;
rect 416 46 506 63   [[Женщина]]&lt;br /&gt;
rect 507 46 556 63   [[Женщина]]&lt;br /&gt;
rect 557 46 600 63   [[Женщина]]&lt;br /&gt;
rect 601 46 672 63   [[Женщина]]&lt;br /&gt;
rect 673 46 727 63   [[Женщина]]&lt;br /&gt;
rect 728 46 775 63   [[Женщина]]&lt;br /&gt;
rect 776 46 824 63   [[Женщина]]&lt;br /&gt;
# Комментарий. Эта строчка игнорируется&lt;br /&gt;
desc bottom-left&lt;br /&gt;
&amp;lt;/imagemap&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:MainSystem1.png|thumb|450px|right]]&lt;br /&gt;
&lt;br /&gt;
После успешного входа в систему происходит загрузка необходимых для работы системы данных, что может потребовать какое-то время (обычно 5-10 секунд), после чего пользователь должен увидеть главное окно программы, общий вид которого приведен на следующем рисунке:&lt;br /&gt;
 &lt;br /&gt;
В верхней части окна находится главное меню приложения. Чуть ниже – закладки, переключающие между основными режимами работы приложения.&lt;br /&gt;
Внизу окна находится строка состояния, отображающая подсказки к «горячим клавишам» и количество записей.&amp;lt;!-- в таблице и курсы валют (при изменении курсов валют, соответствующая панель строки состояния мигает красным цветом, указывая на изменение информации).--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Примечание:'''''&lt;br /&gt;
:Внешний вид главного окна может изменяться в зависимости от настройки прав пользователя.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3586</id>
		<title>Начало использования</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;diff=3586"/>
				<updated>2016-03-28T14:49:15Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Общий вид главного окна приложения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Начало использования программы ==&lt;br /&gt;
&lt;br /&gt;
Начало использования программы '''КС 2008''' предполагает ее первоначальную настройку. Процесс представляет собой примерную последовательность действий пользователя системы: &lt;br /&gt;
&lt;br /&gt;
1.Создание и заполнение карточек Клиентов (на вкладке '''“Клиенты”''' создаются новые записи) ([[Клиенты]]) &lt;br /&gt;
&lt;br /&gt;
2.Создание собственных Фирм (юридического лица (лиц) компании Курьерской Службы). ([[Справочники#Фирмы]]);&lt;br /&gt;
&lt;br /&gt;
3. Создание и заполнение карточек Сотрудников (на вкладке '''“Cотрудники”''' создаются сотрудники согласно штатного расписания и роли сотрудника: “Менеджер”, “Офис”, “Агент”, “Курьер”).([[Сотрудники]]);&lt;br /&gt;
&lt;br /&gt;
4.Создание групп пользователей системы, назначение группам пользователей прав доступа к определенным частям системы согласно их полномочиям. Создание пользователей в группах с привязкой к группам. ([[Пользователи]]);&lt;br /&gt;
&lt;br /&gt;
5.Загрузка фирменного логотипа компании и контактов для отображения информации на печатных формах документов согласно внутренним стандартам компании.&lt;br /&gt;
&lt;br /&gt;
6.Настройка тарифов городской доставки и зон станций метро. ([[Справочники#Тарифы]])&lt;br /&gt;
&lt;br /&gt;
7.Настройка тарифов междугородней доставки. ([[Справочники#Тарифы]])&lt;br /&gt;
&lt;br /&gt;
После первоначальной настройки рекомендуется провести тестирование:  ручное создание нового заказа в системе (на вкладке '''“Заказы”''') и создание в нем отправлений (на вкладке '''“Адреса”'''), а также полный цикл заказа – планирование на курьера, выдача курьеру с распечаткой сопроводительной документации по заказу, принятие работы у курьера (проставление статуса доставки, набивка информации по заказу), выставление счетов/актов передачи денег (АПД), “простановка” оплаты счета/АПД.&lt;br /&gt;
&lt;br /&gt;
== Вход в систему ==&lt;br /&gt;
&lt;br /&gt;
При запуске файла courier.exe, после успешного подключения к серверу базы данных появляется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
[[Файл:User1.png]]&lt;br /&gt;
 &lt;br /&gt;
в котором в соответствующие поля необходимо ввести данные учетной записи пользователя – имя пользователя и пароль. В случае 3-кратного неверного ввода комбинации имени и пароля программа закрывается. В случае успешного входа в систему при следующем запуске имя последнего входившего пользователя будет подставлено (если администратор системы не установил соответствующую опцию (см. [[Настройка системы]])).&lt;br /&gt;
&lt;br /&gt;
'''''Примечания:'''''&lt;br /&gt;
#Система не позволяет двум и более пользователям одновременно работать под одним именем пользователя. В случае входа нового пользователя под именем, под которым работает другой &lt;br /&gt;
&lt;br /&gt;
пользователь, у работающего пользователя система, выдав соответствующее сообщение, завершит работу. #Система не позволяет одновременно запускать несколько копий клиентской программы на одном компьютере.&lt;br /&gt;
&lt;br /&gt;
== Общий вид главного окна приложения ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;imagemap&amp;gt;&lt;br /&gt;
[[Файл:MainSystem1.png|1279px|Общий вид главного окна приложения]]&lt;br /&gt;
rect 2 46 53 63   [[Учет корреспонденции#Учет заказов]]&lt;br /&gt;
rect 54 46 101 63   [[Учет корреспонденции#Коррекция адресов]]&lt;br /&gt;
rect 102 44 159 63   [[Женщина]]&lt;br /&gt;
rect 160 46 238 63   [[Женщина]]&lt;br /&gt;
rect 239 46 293 63   [[Женщина]]&lt;br /&gt;
rect 294 46 365 63   [[Женщина]]&lt;br /&gt;
rect 366 46 415 63   [[Женщина]]&lt;br /&gt;
rect 416 46 506 63   [[Женщина]]&lt;br /&gt;
rect 507 46 556 63   [[Женщина]]&lt;br /&gt;
rect 557 46 600 63   [[Женщина]]&lt;br /&gt;
rect 601 46 672 63   [[Женщина]]&lt;br /&gt;
rect 673 46 727 63   [[Женщина]]&lt;br /&gt;
rect 728 46 775 63   [[Женщина]]&lt;br /&gt;
rect 776 46 824 63   [[Женщина]]&lt;br /&gt;
# Комментарий. Эта строчка игнорируется&lt;br /&gt;
desc bottom-left&lt;br /&gt;
&amp;lt;/imagemap&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:MainSystem1.png|thumb|450px|right]]&lt;br /&gt;
&lt;br /&gt;
После успешного входа в систему происходит загрузка необходимых для работы системы данных, что может потребовать какое-то время (обычно 5-10 секунд), после чего пользователь должен увидеть главное окно программы, общий вид которого приведен на следующем рисунке:&lt;br /&gt;
 &lt;br /&gt;
В верхней части окна находится главное меню приложения. Чуть ниже – закладки, переключающие между основными режимами работы приложения.&lt;br /&gt;
Внизу окна находится строка состояния, отображающая подсказки к «горячим клавишам» и количество записей.&amp;lt;!-- в таблице и курсы валют (при изменении курсов валют, соответствующая панель строки состояния мигает красным цветом, указывая на изменение информации).--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Примечание:'''''&lt;br /&gt;
:Внешний вид главного окна может изменяться в зависимости от настройки прав пользователя.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Dd.jpg&amp;diff=3582</id>
		<title>Файл:Dd.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Dd.jpg&amp;diff=3582"/>
				<updated>2016-03-28T13:39:30Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3581</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3581"/>
				<updated>2016-03-28T08:57:32Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.2 от 28.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3575</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3575"/>
				<updated>2016-03-25T12:48:25Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Список актов передачи денег */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.2 от 23.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;3992&amp;lt;/number&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno&amp;gt;42423&amp;lt;/payno&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;1&amp;lt;/paytype&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта.&lt;br /&gt;
*'''number''' - Номер акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3574</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3574"/>
				<updated>2016-03-25T10:09:31Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Список актов передачи денег */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.2 от 23.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;1&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''nal''' - Тип оплаты: 1 - наличный расчет, 2 - безналичный расчет.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3569</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3569"/>
				<updated>2016-03-23T07:40:57Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.2 от 23.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;1&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''nal''' - Тип оплаты: 1 - наличный расчет, 2 - безналичный расчет.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3568</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3568"/>
				<updated>2016-03-23T07:08:01Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Список актов передачи денег */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.1 от 18.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;8658.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8658.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;2335.46&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;129.87&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;1&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''rur''' - Инкассированная сумма.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''nal''' - Тип оплаты: 1 - наличный расчет, 2 - безналичный расчет.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3567</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3567"/>
				<updated>2016-03-22T14:47:48Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.1 от 18.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''nal''' - Тип оплаты (Нал/Безнал).&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3565</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3565"/>
				<updated>2016-03-22T10:02:11Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.1 от 18.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 22.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Скоро будет]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''nal''' - Тип оплаты (Нал/Безнал).&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3564</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3564"/>
				<updated>2016-03-22T09:56:40Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.1 от 18.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.6 от 18.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Скоро будет]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''nal''' - Тип оплаты (Нал/Безнал).&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3544</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3544"/>
				<updated>2016-03-18T08:24:21Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.1 от 18.03.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Скоро будет]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''nal''' - Тип оплаты (Нал/Безнал).&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3516</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3516"/>
				<updated>2016-03-11T06:55:53Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Список актов передачи денег */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''nal''' - Тип оплаты (Нал/Безнал).&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3515</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3515"/>
				<updated>2016-03-11T06:55:08Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Список актов передачи денег */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей запроса списка актов передачи денег'''&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код акта в системе.&lt;br /&gt;
*'''actdate''' - Дата акта.&lt;br /&gt;
*'''datepay''' - Дата оплаты по акту.&lt;br /&gt;
*'''price''' - Общая сумма по акту.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''payno''' - Номер платежного поручения.&lt;br /&gt;
*'''nal''' - Тип оплаты (Нал/Безнал).&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3514</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3514"/>
				<updated>2016-03-11T06:49:02Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Список актов передачи денег */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей запроса списка актов передачи денег'''&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3513</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3513"/>
				<updated>2016-03-11T06:46:38Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|Поддерживает версии 14.5 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.5.1 и выше&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей запроса списка актов передачи денег'''&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3512</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3512"/>
				<updated>2016-03-11T06:43:18Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Готовые интеграции */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия модуля&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей запроса списка актов передачи денег'''&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3511</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3511"/>
				<updated>2016-03-10T14:32:17Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Список актов передачи денег */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей запроса списка актов передачи денег'''&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3510</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3510"/>
				<updated>2016-03-10T14:31:28Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей запроса списка актов передачи денег'''&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3509</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3509"/>
				<updated>2016-03-10T14:30:37Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса списка актов передачи денег ===&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3508</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3508"/>
				<updated>2016-03-10T14:29:27Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: /* Список актов передачи денег */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2016-02-10&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-03-10&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса списка актов передачи денег ===&lt;br /&gt;
&lt;br /&gt;
'''smalist''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Необязательный элемент.&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3507</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3507"/>
				<updated>2016-03-10T14:22:47Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smalist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/smalist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smalist count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;actdate&amp;gt;2016-02-12&amp;lt;/actdate&amp;gt;&lt;br /&gt;
    &amp;lt;datepay&amp;gt;&amp;lt;/datepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;310&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;100.5&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;4&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;payno /&amp;gt;&lt;br /&gt;
    &amp;lt;nal&amp;gt;&amp;lt;/nal&amp;gt;&lt;br /&gt;
  &amp;lt;/sma&amp;gt;&lt;br /&gt;
&amp;lt;smalist /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3495</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3495"/>
				<updated>2016-02-20T10:31:16Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3494</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3494"/>
				<updated>2016-02-20T10:20:18Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5.0 от 20.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 10.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3380</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3380"/>
				<updated>2016-02-10T13:22:08Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.4.1 от 21.01.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.5 от 10.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Insales.png&amp;diff=3373</id>
		<title>Файл:Insales.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Insales.png&amp;diff=3373"/>
				<updated>2016-02-08T12:35:43Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: Gnidenko загрузил новую версию Файл:Insales.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Insales.png&amp;diff=3372</id>
		<title>Файл:Insales.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Insales.png&amp;diff=3372"/>
				<updated>2016-02-08T12:32:24Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: Gnidenko загрузил новую версию Файл:Insales.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Insales.png&amp;diff=3371</id>
		<title>Файл:Insales.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Insales.png&amp;diff=3371"/>
				<updated>2016-02-08T12:30:51Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3370</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3370"/>
				<updated>2016-02-08T12:10:54Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.4.1 от 21.01.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.4 от 15.01.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:insales.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 08.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.insales.ru/collection/all/product/kurierskaya-sluzhba-2008 Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=3364</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=3364"/>
				<updated>2016-02-02T14:11:11Z</updated>
		
		<summary type="html">&lt;p&gt;Gnidenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;Вставьте сюда текст, который не нужно форматировать&amp;lt;/nowiki&amp;gt;В системе &amp;quot;Курьерская служба 2008&amp;quot; имеется возможность интеграции средствами XML API, по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
Если у Вас, после прочтения данной документации остались вопросы, Вы можете их задать по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите Ваши контактные данные (телефон, скайп) и название компании, с которой Вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
&lt;br /&gt;
Для интеграции с популярными CMS можно скачать модули интеграции&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%; margin: auto; color: black; boreder: 1px solid #999999;&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Система управления контентом (CMS)&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Версия&lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Ссылка&lt;br /&gt;
!style=&amp;quot;width: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.4.1 от 21.01.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/bitrix.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.3 от 02.02.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:opencart.png|center|x44px]] [[Файл:ocstore.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.4 от 15.01.2016&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://courierexe.ru/download/api/opencart.zip Скачать]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|1.0 от 25.12.2015&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[http://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки Вы можете зайти в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: test пароль: testm. Там на закладке &amp;quot;Автоматизация&amp;quot; Вы сможете увидеть свои запросы &amp;quot;глазами&amp;quot; нашей системы. Так же там есть интерфейс для выполнения запросов. На закладке &amp;quot;Отслеживание&amp;quot; Вы увидите созданные заказы.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [http://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
&lt;br /&gt;
Для подключения к площадке Вашего клиента необходимо иметь три параметра: &lt;br /&gt;
&lt;br /&gt;
1. '''Параметр extra''' (Цифровой код, уникальный идентификатор компании. Запросите этот параметр у компании, с которой Вы интегрируетесь). Посмотреть этот код можно в интерфейсе программы КС2008 через основное меню '''&amp;quot;Справочники - Дополнительные возможности&amp;quot;'''. Цифровое значение будет указано во второй гиперссылке (на скриншоте ниже отмечено &amp;quot;звездочкой&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Файл:extra1.png|750px]]&lt;br /&gt;
&lt;br /&gt;
2. '''Логин''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Имя пользователя&amp;quot;'''. Возможно, что в программе КС2008 понадобится создать новую карточку клиента (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
3. '''Пароль''' - параметр учетной записи для ЛК клиента и API, указывается в карточке клиента на вкладке '''&amp;quot;Прочее&amp;quot;''' в поле '''&amp;quot;Пароль&amp;quot;''' (на скриншоте ниже).&lt;br /&gt;
&lt;br /&gt;
[[Файл:33_client.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. Тестовые авторизационные данные: логин: test пароль: testm, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
Для использования интеграции в &amp;quot;боевом&amp;quot; режиме, запросите логин, пароль, и параметр extra у той компании, с которой интегрируетесь.&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису со страницы [https://home.courierexe.ru/xml/ https://home.courierexe.ru/xml/], а так же в личном кабинете на закладке &amp;quot;Автоматизация&amp;quot;. В личном кабинете так же можно видеть историю отправленных Вами запросов.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису, методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.&lt;br /&gt;
В силу [https://ru.wikipedia.org/wiki/XML#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D1.8B_.D0.BD.D0.B5.D0.BE.D0.B4.D0.BD.D0.BE.D0.B7.D0.BD.D0.B0.D1.87.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B7.D0.BC.D0.B5.D1.82.D0.BA.D0.B8 особенностей языка XML], некоторые символы в тексте должны быть заменены: &amp;amp; на &amp;amp;amp;amp; &amp;lt; на &amp;amp;amp;lt;  &amp;gt; на &amp;amp;amp;gt; &amp;quot; на &amp;amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Оформление заказа ==&lt;br /&gt;
=== Пример оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Чип &amp;amp;amp; Дейл&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание элементов для оформления заказа ===&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
*'''orderno''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе.&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код заказа. В случае, если клиент штрих-кодирует свои отправления, и штрих-код отличается от номера заказа, в этом поле указывается штрих-код. В случае наличия нескольких мест, и раздельной их маркировки, в этом поле допустимы маски в виде символов подчеркивания, говорящие о позициях штрих-кода, переменных для разных мест в рамках одного заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Например'': В заказе номер 123 имеется 20 товарных вложений, которые упакованы в 3 транспортных места. Клиент формирует 3 штрих-кода на транспортные места: CLNT0012301, CLNT0012302, CLNT0012303, где CLNT - префикс клиента, 00123 - номер заказа, 01-03 - номер транспортного места в заказе. В поле barcode нужно указать CLNT00123__ (система поймет, что 2 последних символа могут быть любыми, и будут отражать штрих-коды к одному заказу).&lt;br /&gt;
&lt;br /&gt;
*'''sender''' - Информация о отправителе заказа. Не обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании отправителя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо отправителя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email отправителя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город отправителя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес отправителя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата забора в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время забора в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''receiver''' - Информация о получателе заказа. Обязательный контейнер.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;Название компании получателя&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Контактное лицо получателя&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;Телефон, Email получателя&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;town&amp;gt;Город получателя в формате &amp;quot;Москва город&amp;quot;&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Адрес получателя&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;Дата доставки в формате &amp;quot;YYYY-MM-DD&amp;quot;&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;Желаемое время доставки в формате &amp;quot;HH:MM&amp;quot;&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''company''' - Компания-получатель.&lt;br /&gt;
*'''person''' - Контактное лицо. ''Должно быть заполнено хотя бы одно из полей - company или person!''&lt;br /&gt;
*'''phone''' - Телефон. Можно указывать несколько телефонов, E-mail в этом поле.&lt;br /&gt;
*'''town''' - Город. В системе города привязываются к справочнику, поэтому город должен иметь правильное полное написание. Так же можно в этом поле указать числовое значение - код населенного пункта из справочника городов. При указании названия возможно появление ошибки, если населенных пунктов с таким названием в справочнике несколько.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
{|&lt;br /&gt;
|CASH&lt;br /&gt;
|Наличными при получении (по-умолчанию)&lt;br /&gt;
|-&lt;br /&gt;
|CARD&lt;br /&gt;
|Картой при получении&lt;br /&gt;
|-&lt;br /&gt;
|NO&lt;br /&gt;
|Без оплаты. Поле Price будет проигнорировано.&lt;br /&gt;
|-&lt;br /&gt;
|OTHER&lt;br /&gt;
|Прочее (платежные системы и т.д.)&lt;br /&gt;
|-&lt;br /&gt;
|OPTION&lt;br /&gt;
|На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение данного параметра будет проигнорировано, и рассчитано автоматически.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''pvz''' - Код пункта самовывоза. Коды ПВЗ можно узнать запросом или на закладке ПВЗ в личном кабинете клиента.&lt;br /&gt;
&lt;br /&gt;
'''items''' - Контейнер для описания вложенных товаров. Не обязательный контейнер.&lt;br /&gt;
&lt;br /&gt;
*'''item''' - Название товара.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''mass''' - Масса единицы товара в килограммах.&lt;br /&gt;
*'''retprice''' - Цена единицы товара.&lt;br /&gt;
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
*'''extcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ.&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;55_6542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;success&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа с ошибкой'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;neworder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23541&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Such number exists&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; error=&amp;quot;13&amp;quot; errormsg=&amp;quot;empty company&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; error=&amp;quot;14&amp;quot; errormsg=&amp;quot;empty person&amp;quot;&amp;gt;&amp;lt;/createorder&amp;gt;&lt;br /&gt;
&amp;lt;/neworder&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Коды ошибок при оформлении заказа ===&lt;br /&gt;
&lt;br /&gt;
0 - Ошибок нет.&lt;br /&gt;
&lt;br /&gt;
1 - Ошибка авторизации. (отсутствуют теги &amp;lt;auth login=&amp;quot;&amp;quot; pass=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;, неверный логин или пароль).&lt;br /&gt;
&lt;br /&gt;
2 - Отправлен пустой запрос (отсутствует контейнер &amp;lt;neworder&amp;gt;&amp;lt;/neworder&amp;gt; в XML документе).&lt;br /&gt;
&lt;br /&gt;
3 - Некорректно указана сумма заказа.&lt;br /&gt;
&lt;br /&gt;
4 - Некорректный общий вес заказа.&lt;br /&gt;
&lt;br /&gt;
5 - Не найден город получатель.&lt;br /&gt;
&lt;br /&gt;
6 - Не найден город отправитель.&lt;br /&gt;
&lt;br /&gt;
7 - Не заполнен адрес получателя.&lt;br /&gt;
&lt;br /&gt;
8 - Не заполнен телефон получателя.&lt;br /&gt;
&lt;br /&gt;
9 - Не заполнено контактное имя получателя.&lt;br /&gt;
&lt;br /&gt;
10 - Не заполнено название компании получателя.&lt;br /&gt;
&lt;br /&gt;
11 - Некорректная сумма объявленной ценности.&lt;br /&gt;
&lt;br /&gt;
12 - Артикул не найден.&lt;br /&gt;
&lt;br /&gt;
13 - Не заполнено название компании отправителя.&lt;br /&gt;
&lt;br /&gt;
14 - Не заполнено контактное имя отправителя.&lt;br /&gt;
&lt;br /&gt;
15 - Не заполнен телефон отправителя.&lt;br /&gt;
&lt;br /&gt;
16 - Не заполнен адрес отправителя.&lt;br /&gt;
&lt;br /&gt;
17 - Заказ с таким номером уже существует.&lt;br /&gt;
&lt;br /&gt;
== Запрос статуса заказов ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Пример запроса статуса заказа ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;ordercode&amp;gt;34234&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
  &amp;lt;givencode&amp;gt;234534&amp;lt;/givencode&amp;gt;&lt;br /&gt;
  &amp;lt;datefrom&amp;gt;2014-04-03&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2014-04-03&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;done&amp;gt;ONLY_NOT_DONE&amp;lt;/done&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса статуса ===&lt;br /&gt;
&lt;br /&gt;
'''statusreq''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Не обязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Не обязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата &amp;quot;с&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата &amp;quot;по&amp;quot;. Обязательный элемент.&lt;br /&gt;
*'''quickstatus''' - Указывает &amp;quot;глубину&amp;quot; передаваемых статусов: &amp;quot;YES&amp;quot; (по-умолчанию) - передаются статусы начиная с информации, поступившей от курьера. Такие статусы являются быстрыми (как правило, проставляются курьером сразу после доставки) но не всегда точными. Значение NO запрещает передачу статуса со слов курьера, и выдает только статусы, введенные оператором, как правило вручную. На это требуется больше времени, однако точность гораздо выше. Не рекомендуется совмещать эти типы передачи статусов (чередовать их) при запросе только изменившихся статусов, т.к. в этом случае система будет считать, что статусы у отправлений меняются. &lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
&lt;br /&gt;
*Только не доставленные '''ONLY_NOT_DONE'''&lt;br /&gt;
*Только доставленные '''ONLY_DONE'''&lt;br /&gt;
*Все '''пусто'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные, кроме quickstatus, игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов === &lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; orderno2=&amp;quot;123123&amp;quot; ordercode=&amp;quot;34534234&amp;quot; givencode=&amp;quot;2345334&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
   &amp;lt;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;company&amp;gt;МВД&amp;lt;/company&amp;gt;&lt;br /&gt;
     &amp;lt;person&amp;gt;Иванов И.И.&amp;lt;/person&amp;gt;&lt;br /&gt;
     &amp;lt;phone&amp;gt;123-45-67 - Иван (916)234.45.21 Петр,mvd@mail.ru&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;contacts&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+74951234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;phone&amp;gt;+79162344521&amp;lt;/phone&amp;gt;&lt;br /&gt;
       &amp;lt;email&amp;gt;mvd@mail.ru&amp;lt;/email&amp;gt;&lt;br /&gt;
     &amp;lt;/contacts&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;23432&amp;quot;&amp;gt;Санкт-Петербург&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка 38 офис 35&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;date&amp;gt;2014-03-22&amp;lt;/date&amp;gt;&lt;br /&gt;
     &amp;lt;time_min&amp;gt;09:00&amp;lt;/time_min&amp;gt;&lt;br /&gt;
     &amp;lt;time_max&amp;gt;14:00&amp;lt;/time_max&amp;gt;&lt;br /&gt;
     &amp;lt;coords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot;&amp;gt;&amp;lt;/coords&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;quantity&amp;gt;2&amp;lt;/quantity&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;print_check&amp;gt;YES&amp;lt;/print_check&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;enclosure&amp;gt;Детские игрушки&amp;lt;/enclosure&amp;gt;&lt;br /&gt;
   &amp;lt;instruction&amp;gt;Проверить при покупателе, подписать акт&amp;lt;/instruction&amp;gt;&lt;br /&gt;
   &amp;lt;currcoords lat=&amp;quot;55.680327&amp;quot; lon=&amp;quot;37.604456&amp;quot; accuracy=&amp;quot;50&amp;quot; RequestDateTime=&amp;quot;2014-04-21 18:07:45&amp;quot;&amp;gt;&amp;lt;/currcoords&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;26&amp;lt;/code&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;Иванов Владимир Петрович&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;phone&amp;gt;+79161234567&amp;lt;/phone&amp;gt;&lt;br /&gt;
   &amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice total=&amp;quot;158.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;&amp;gt;..&amp;lt;/&amp;gt;  (price details are not yet supported)&lt;br /&gt;
      ..&lt;br /&gt;
   &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;status&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2014-03-22&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;12:45&amp;lt;/deliveredtime&amp;gt;   &lt;br /&gt;
   &amp;lt;items&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34533&amp;quot; extcode=&amp;quot;abc123&amp;quot; quantity=&amp;quot;1&amp;quot; mass=&amp;quot;0.2&amp;quot; retprice=&amp;quot;37.5&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Мяч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34456&amp;quot; extcode=&amp;quot;abc124&amp;quot; quantity=&amp;quot;2&amp;quot; mass=&amp;quot;2&amp;quot; retprice=&amp;quot;100&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Обруч&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item code=&amp;quot;34421&amp;quot; extcode=&amp;quot;abc125&amp;quot; quantity=&amp;quot;3&amp;quot; mass=&amp;quot;0.3&amp;quot; retprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
 &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа если нет заказов'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq count=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке авторизации'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
&amp;lt;error error=&amp;quot;1&amp;quot; errormsg=&amp;quot;authorization error&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа при ошибке синтаксиса'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;request&amp;gt;&lt;br /&gt;
   &amp;lt;error&amp;gt;column:1 line:11 message:expected '&amp;gt;'&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/request&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа статусов ===&lt;br /&gt;
Все поля ответа соответствуют структуре order при создании заказа, с некоторыми добавлениями:&lt;br /&gt;
&lt;br /&gt;
* атрибут '''ordercode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''givencode''' контейнера order - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* атрибут '''returns''' контейнера item - Количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного &lt;br /&gt;
отказа.&lt;br /&gt;
* атрибут '''code''' контейнера item - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
* '''coords''' в контейнере receiver - координаты получателя.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
   lat - широта&lt;br /&gt;
   lon - долгота&lt;br /&gt;
   accuracy - точность в метрах&lt;br /&gt;
   RequestDateTime - дата/время последнего обновления координат.&lt;br /&gt;
* '''deliveryprice''' - стоимость доставки в валюте расчетов с клиентом.&lt;br /&gt;
* '''status''' - статус доставки.&lt;br /&gt;
* '''customstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - Данные о вручении, либо причина недоставки.&lt;br /&gt;
* '''delivereddate''' - Дата вручения.&lt;br /&gt;
* '''deliveredtime''' - Время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
&lt;br /&gt;
Статус может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
NEW - Новый&lt;br /&gt;
&lt;br /&gt;
ACCEPTED - Получен складом&lt;br /&gt;
&lt;br /&gt;
DELIVERY - Доставляется&lt;br /&gt;
&lt;br /&gt;
COURIERRETURN - Возвращено курьером. Курьер не смог доставить до получателя, и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли пытаться заново доставить заказ, или это окончательная недоставка.&lt;br /&gt;
&lt;br /&gt;
COMPLETE - Доставлен&lt;br /&gt;
&lt;br /&gt;
CANCELED - Не доставлен (Возврат)&lt;br /&gt;
&lt;br /&gt;
PARTIALLY - Доставлен частично&lt;br /&gt;
&lt;br /&gt;
''Примечание:'' В будущем планируется расширение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;statusreq&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
  &amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;&lt;br /&gt;
  &amp;lt;quickstatus&amp;gt;NO&amp;lt;/quickstatus&amp;gt;&lt;br /&gt;
&amp;lt;/statusreq&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Система выдает все заказы, в которых, с момента последнего запроса в этом режиме, изменилось хотя бы одно из полей:&lt;br /&gt;
 orderno&lt;br /&gt;
 status&lt;br /&gt;
 delivereddate&lt;br /&gt;
 deliveredtime&lt;br /&gt;
 deliveredto&lt;br /&gt;
 receiver-&amp;gt;date&lt;br /&gt;
 receiver-&amp;gt;address&lt;br /&gt;
 price&lt;br /&gt;
&lt;br /&gt;
После успешной обработки ответа необходимо отметить полученные статусы успешно полученными, отправив запрос&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае успеха Вы получите ответ &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;commitlaststatus&amp;gt;&lt;br /&gt;
  &amp;lt;error error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot;&amp;gt;&amp;lt;/error&amp;gt;&lt;br /&gt;
&amp;lt;/commitlaststatus&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Данный способ передачи статусов гарантирует полную корректную передачу статусов, даже в случае, если в нашей системе статус изменился в промежутке времени между запросом статусов и подтверждением их получения. Если система не получила подтверждение успешной передачи статуса, она будет считать информацию не переданной, и выдаст ее при повторном запросе. &lt;br /&gt;
&lt;br /&gt;
''Внимание!'' При данном способе передачи (changes=ONLY_LAST) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее - изменение статуса по нему не попадет в результат выполнения данного запроса.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система всегда выдает текущий статус. Т.е. Вы можете одним запросом получить статус &amp;quot;NEW&amp;quot;, а следующим - &amp;quot;COMPLETE&amp;quot;. В помежутке между запросами отправление могло пройти через несколько промежуточных статусов.&lt;br /&gt;
&lt;br /&gt;
''Внимание!'' Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;extra&amp;gt;8&amp;lt;/extra&amp;gt;&lt;br /&gt;
  &amp;lt;orderno&amp;gt;1234&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;1234&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;sender&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/sender&amp;gt;&lt;br /&gt;
    &amp;lt;receiver&amp;gt;&lt;br /&gt;
      &amp;lt;town code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2015-04-18&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;/receiver&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;currcoords lat=&amp;quot;&amp;quot; lon=&amp;quot;&amp;quot; accuracy=&amp;quot;&amp;quot; RequestDateTime=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&lt;br /&gt;
&lt;br /&gt;
== Справочник городов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;zipcode&amp;gt;110000&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;0100000100800&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;city&amp;gt;Краснодарский край&amp;lt;/city&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;новгород&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Москва&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Москва город&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
  '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
  '''code''' - Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''city''' - Поиск по всем населенным пунктам региона.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
  '''country''' - Поиск только по стране с указанным кодом.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;townlist count=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;26379&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;23&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Краснодарский край&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочи город&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочи&amp;lt;/shortname&amp;gt;  (not yet supported)&lt;br /&gt;
     &amp;lt;typename&amp;gt;город&amp;lt;/typename&amp;gt;  (not yet supported)&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;40331&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;32&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Брянская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочилов хутор&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочилов&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;хутор&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
  &amp;lt;town&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;114016&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;city&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Псковская область&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;/city&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Сочихино деревня&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Сочихино&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;деревня&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/townlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе города сортируются по популярности, важности (районные центры и т.д.), и только затем - по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник регионов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist&amp;gt;&lt;br /&gt;
  &amp;lt;codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;77&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;край&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Моск&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Московская область&amp;lt;/fullname&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;1&amp;lt;/country&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;regionlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Агинский Бурятский автономный округ&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
  &amp;lt;city&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;country&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Россия&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;643&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName1&amp;gt;RU&amp;lt;/ShortName1&amp;gt;&lt;br /&gt;
      &amp;lt;ShortName2&amp;gt;RUS&amp;lt;/ShortName2&amp;gt;&lt;br /&gt;
    &amp;lt;/country&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Адыгея республика&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/city&amp;gt;&lt;br /&gt;
&amp;lt;/regionlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Справочник улиц ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника городов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist&amp;gt;&lt;br /&gt;
  &amp;lt;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;town&amp;gt;Москва город&amp;lt;/town&amp;gt;   // ОБЯЗАТЕЛЬНОЕ ПОЛЕ!&lt;br /&gt;
    &amp;lt;namecontains&amp;gt;Хохло&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts&amp;gt;Академика Х&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Академика Хохлова&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;fullname&amp;gt;Академика Хохлова ул.&amp;lt;/fullname&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&amp;gt;&lt;br /&gt;
  &amp;lt;limit&amp;gt;&lt;br /&gt;
    &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
    &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
    &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
  &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''town''' - Обязательное поле. Название или код населенного пункта.&lt;br /&gt;
  '''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
  '''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
  '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.&lt;br /&gt;
  '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;streetlist count=&amp;quot;1&amp;quot; page=&amp;quot;1&amp;quot; totalcount=&amp;quot;3&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;street&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Академика Хохлова ул.&amp;lt;/name&amp;gt;&lt;br /&gt;
     &amp;lt;shortname&amp;gt;Академика Хохлова&amp;lt;/shortname&amp;gt;&lt;br /&gt;
     &amp;lt;typename&amp;gt;ул.&amp;lt;/typename&amp;gt;&lt;br /&gt;
  &amp;lt;/street&amp;gt;&lt;br /&gt;
&amp;lt;/streetlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В ответе улицы сортируются по алфавиту.&lt;br /&gt;
&lt;br /&gt;
== Справочник номенклатуры ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса справочника номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
    &amp;lt;codesearch&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;/codesearch&amp;gt;&lt;br /&gt;
    &amp;lt;conditions&amp;gt;&lt;br /&gt;
      &amp;lt;namecontains&amp;gt;телевизор&amp;lt;/namecontains&amp;gt;&lt;br /&gt;
      &amp;lt;namestarts&amp;gt;sony&amp;lt;/namestarts&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;quantity&amp;gt;EXISTING_ONLY&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;limit&amp;gt;&lt;br /&gt;
      &amp;lt;limitfrom&amp;gt;30&amp;lt;/limitfrom&amp;gt;&lt;br /&gt;
      &amp;lt;limitcount&amp;gt;10&amp;lt;/limitcount&amp;gt;&lt;br /&gt;
      &amp;lt;countall&amp;gt;YES&amp;lt;/countall&amp;gt;&lt;br /&gt;
    &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Внутри контейнера itemlistвсе элементы могут как отсутствовать, так и комбинироваться. Поиск не чувствителен к регистру.&lt;br /&gt;
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
  '''code''' - Поиск по внутреннему коду системы.&lt;br /&gt;
  '''article''' - Поиск по артикулу.&lt;br /&gt;
  '''barcode''' - Поиск по штрих-коду.&lt;br /&gt;
&lt;br /&gt;
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;.&lt;br /&gt;
  '''namecontains''' - Поиск товаров, название которых содержит указанный текст.&lt;br /&gt;
  '''namestarts''' - Поиск товаров, название которых начинается с указанного текста.&lt;br /&gt;
  '''name''' - Поиск товаров, название которых соответствует указанному тексту.&lt;br /&gt;
  '''quantity''' - Наличие на складе. Принимает значения EXISTING_ONLY - Только в наличии, NOT_EXISTING_ONLY - Только не в наличии, ALL - Все. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*limit - Ограничивает вывод результата.&lt;br /&gt;
  '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ.&lt;br /&gt;
  '''limitcount''' - Задает количество записей результата, которые нужно вернуть.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist count=&amp;quot;3&amp;quot; totalcount=&amp;quot;3&amp;quot; page=&amp;quot;1&amp;quot; totalpages=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;article&amp;gt;FD343&amp;lt;/article&amp;gt;&lt;br /&gt;
    &amp;lt;barcode&amp;gt;2345625213125&amp;lt;/barcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Sony KDL-55W905 ЖК-телевизор&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;65000&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;length&amp;gt;50&amp;lt;/length&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;30&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;40&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;HasSerials&amp;gt;1&amp;lt;/HasSerials&amp;gt;&lt;br /&gt;
    &amp;lt;CountryOfOrigin&amp;gt;Малайзия&amp;lt;/CountryOfOrigin&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;Message&amp;gt;Хороший телевизор&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;Message2&amp;gt;Снова хороший телевизор&amp;lt;/Message2&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;12&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;reserved&amp;gt;3&amp;lt;/reserved&amp;gt;    (not yet supported)&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
*'''code''' - Внутренний идентификатор, присвоенный системой.&lt;br /&gt;
&lt;br /&gt;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
*'''reserved''' - Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;town&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;pvzlist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;126&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;3&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;Нижний Тагил&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;622036, г. Нижний Тагил, ул. Циолковского, д. 17&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+73435417709, +73435254989&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского.&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
  &amp;lt;pvz&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;245&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;clientcode&amp;gt;NTG1&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;На Красноармейской&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;address&amp;gt;КРАСНОАРМЕЙСКАЯ, д.79&amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;+7(3435)379-044&amp;lt;/phone&amp;gt;&lt;br /&gt;
    &amp;lt;comment&amp;gt;Время работы: пн.-пт. 9-18, сб. 10-14&amp;lt;/comment&amp;gt;&lt;br /&gt;
  &amp;lt;/pvz&amp;gt;&lt;br /&gt;
&amp;lt;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код ПВЗ в системе. Используется в запросе [[API#Оформление заказа|оформления заказов]]&lt;br /&gt;
*'''clientcode''' - Код ПВЗ используемый компанией-подрядчиком.&lt;br /&gt;
*'''name''' - Наименование ПВЗ.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
&lt;br /&gt;
== Справочник Видов срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника Видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;services count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Эконом&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
     &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
     &amp;lt;name&amp;gt;Срочно&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/services&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; mode=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;calculator&amp;gt;&lt;br /&gt;
  &amp;lt;calc townfrom=&amp;quot;Москва город&amp;quot; townto=&amp;quot;Воронеж город&amp;quot; mass=&amp;quot;3.7&amp;quot; price=&amp;quot;4080.43&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/calculator&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gnidenko</name></author>	</entry>

	</feed>