<?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=Olga</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=Olga"/>
		<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/Olga"/>
		<updated>2026-04-13T19:52:14Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%92%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82&amp;diff=14179</id>
		<title>Возврат</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%92%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82&amp;diff=14179"/>
				<updated>2022-06-02T12:52:14Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Механизм оформления возвратов используется для фиксации недоставленного товара, возврата товара после доставки покупателю или возврата заказа, а также для частичного возврата.&lt;br /&gt;
&lt;br /&gt;
= Оформление частичного возврата =&lt;br /&gt;
[[Файл:Возврат.png|none|600px]]&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;
# В открывшемся окне выберите укажите следующие данные:&lt;br /&gt;
#* количество возвращаемых единиц товара;&lt;br /&gt;
#* причину возврата — список причин хранится в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''28 Причины частичных отказов'''.&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;
Возвраты, оформленные курьером, требуют подтверждения менеджера. Во время приема работы от курьера откроется новое окно для оформления возврата. После подтверждения возврата менеджер сможет поставить статус корреспонденции «Доставлено», а текст в поле с товаром окрасится в красный цвет.&lt;br /&gt;
&lt;br /&gt;
Только подтвержденные возвраты попадают в акты возврата корреспонденции.&lt;br /&gt;
&lt;br /&gt;
Цвет строк возвратных вложений в карточке корреспонденции:&lt;br /&gt;
* зеленый — возврат не подтвержден и находится на руках у курьера;&lt;br /&gt;
* красный — возврат подтвержден. Если возврат оформляет оператор в программе, то он по умолчанию уже подтвержден;&lt;br /&gt;
* фиолетовый — возврат был оформлен после того, как в корреспонденции проставили информацию о доставке (дату и время вручения).&lt;br /&gt;
&lt;br /&gt;
Но в любом случае, зеленые возвраты лучше не ставить вручную, особенно если у курьера нормально работает приложение.&lt;br /&gt;
&lt;br /&gt;
= Возврат на склад=&lt;br /&gt;
&lt;br /&gt;
Если отправление было не доставлено в другом филиале, оно должно быть отправлено назад в филиал-создатель манифестом. Там его повторно принимают через форму приема (F10) или доску приема, после этого заказ отображается на вкладке '''Склад''' красным цветом. Его можно будет расформировать. Без приема в первоначальном филиале заказ на вкладке '''Склад''' отображаться не будет. Это поведение можно изменить переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Склад''' &amp;gt; '''Упрощенный возврат корреспонденции на склад'''. Если она включена, для возвратной корреспонденции не нужно формировать манифест, при приеме в филиале-создателе автоматически проставляется статус '''Принято на склад'''.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%92%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82&amp;diff=14177</id>
		<title>Возврат</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%92%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82&amp;diff=14177"/>
				<updated>2022-06-01T15:05:35Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Механизм оформления возвратов используется для фиксации недоставленного товара, возврата товара после доставки покупателю или возврата заказа, а также для частичного возврата.&lt;br /&gt;
&lt;br /&gt;
= Оформление частичного возврата =&lt;br /&gt;
[[Файл:Возврат.png|none|600px]]&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;
#* причину возврата — список причин хранится в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''28 Причины частичных отказов'''.&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;
Возвраты, оформленные курьером, требуют подтверждения менеджера. Во время приема работы от курьера откроется новое окно для оформления возврата. После подтверждения возврата менеджер сможет поставить статус корреспонденции «Доставлено», а текст в поле с товаром окрасится в красный цвет.&lt;br /&gt;
&lt;br /&gt;
Только подтвержденные возвраты попадают в акты возврата корреспонденции.&lt;br /&gt;
&lt;br /&gt;
Цвет строк возвратных вложений в карточке корреспонденции:&lt;br /&gt;
* зеленый — возврат не подтвержден и находится на руках у курьера;&lt;br /&gt;
* красный — возврат подтвержден. Если возврат оформляет оператор в программе, то он по умолчанию уже подтвержден;&lt;br /&gt;
* фиолетовый — возврат был оформлен после того, как в корреспонденции проставили информацию о доставке (дату и время вручения).&lt;br /&gt;
&lt;br /&gt;
Но в любом случае, зеленые возвраты лучше не ставить вручную, особенно если у курьера нормально работает приложение.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=14176</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=14176"/>
				<updated>2022-06-01T13:08:19Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Описание элементов для оформления заказа */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size: 18px; color: #a92424; background-color: #ffdede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Изменения для 54-ФЗ'''&lt;br /&gt;
&lt;br /&gt;
Для передачи ставки НДС при оформлении заказа добавлен атрибут items &amp;gt; item &amp;gt; VATrate.&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;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 24px; color: #2424a9; background-color: #deffde; border: 1px solid #ebccd1; padding: 3px 10px 10px; text-align: center&amp;quot;&amp;gt;&lt;br /&gt;
'''English version is [[API Documentation|HERE!]]'''&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Вы можете настроить интеграцию с MeaSoft средствами XML API по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
API предназначено для интеграции клиентов (интернет-магазинов и прочих компаний-заказчиков доставки) с [http://courierexe.ru/our_clients.htm курьерскими службами], работающими под управлением системы [https://curie.ru/ MeaSoft].&lt;br /&gt;
&lt;br /&gt;
Если вы '''агрегатор''', передающий данные от клиентов, возможно, вам придется последовательно подключаться под разными пользователями, если курьерская служба должна вести раздельный учет взаиморасчетов по клиентам.&lt;br /&gt;
&lt;br /&gt;
Если вы '''подрядчик''', вы можете забирать заказы, используя значение client=AGENT в запросе [[#Пример запроса статуса заказа|statusreq]], и передавать статусы заказов, используя метод [[#Изменение статуса агентом|setorderinfo]]. Также для интеграций с подрядчиками у нас есть специальная платформа, но добавлять подрядчиков в нее можно только на нашей стороне. Присылайте нам коммерческое предложение, описание вашего сервиса, и мы с радостью его рассмотрим.&lt;br /&gt;
&lt;br /&gt;
При написании этой документации мы предполагаем, что ее читатель обладает необходимой для понимания квалификацией программиста, владеет XML и средой разработки, в которой он делает интеграцию. Если вы не программист, вам необходимо привлечь к проекту профессионального программиста.&lt;br /&gt;
&lt;br /&gt;
Если у вас после прочтения документации остались вопросы, задайте их по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите ваши контактные данные (телефон, скайп) и название компании, с которой вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
Для работы с популярными CMS и CRM-системами разработаны модули интеграции, перечисленные в таблице ниже.&lt;br /&gt;
&lt;br /&gt;
'''Модули распространяются бесплатно, без гарантий со стороны разработчика''', и не являются средством полной автоматизации взаимодействия с курьерской службой. Модули — это помощь разработчикам интернет-магазинов в построении интеграции с курьерскими службами. '''Ответственность за корректность передачи данных лежит на интернет-магазине.'''&lt;br /&gt;
&lt;br /&gt;
Сообщайте нам свои пожелания по работе наших модулей. Мы учтем их в новых версиях.&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; background-color:#ffffff; border: 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: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot; | [https://marketplace.1c-bitrix.ru/solutions/measoft.courier/ Установить] &amp;lt;!--[https://courierexe.ru/download/api/measoft.courier.zip Скачать] --&amp;gt;&lt;br /&gt;
|Поддерживает версии 14.5 и выше. Подробнее см. [[1C-Битрикс|описание]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:OpencartOCStore.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/opencart.zip Скачать для версии 1.5.5.1]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_oc2.ocmod.zip Скачать для версии 2.0]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_oc2.3.ocmod.zip Скачать для версии 2.3]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_ос3.ocmod.zip Скачать для версии 3.0]&lt;br /&gt;
|Поддерживает версии с 1.5.5.1.&amp;lt;br&amp;gt;Скачивайте модули для своей версии OpenCart.&amp;lt;br&amp;gt;Подробнее см. [[OpenCart|описание]].&amp;lt;br&amp;gt;[https://opencartforum.com/files/file/2906-avtomatizaciya-otpravki-i-otslezhivanie-dostavok-courierexe-dlya-opencart-15x/ Альтернативный модуль сторонних разработчиков]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить модуль]&amp;lt;br&amp;gt;[https://www.webasyst.ru/store/plugin/shipping/measoftcourier/ Установить плагин]&lt;br /&gt;
|Модуль предназначен для отправки заявок в КС, а плагин для расчета стоимости доставки при оформлении заказа.&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!--|[[Файл:advantshop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://promo-z.ru/ Сайт компании PROMO]&lt;br /&gt;
|Компания PROMO разработала этот модуль и настраивает интеграцию MeaSoft с ADVANTSHOP своим клиентам.&lt;br /&gt;
|- --&amp;gt;&lt;br /&gt;
|[[Файл:insales.png|center|x80px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|Настраивается в [[Личный кабинет клиента|ЛК пользователя]]&lt;br /&gt;
|[[InSales|Инструкция по настройке]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Leadvertex.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://blog.leadvertex.ru/news/2110-integraciya-s-kurerkami-na-platforme-measoft Настраивается] в ЛК [https://Leadvertex.ru Leadvertex]&lt;br /&gt;
|[[LeadVertex|Инструкция по настройке]]&amp;lt;br&amp;gt;Модуль разработан и поддерживается компанией LeadVertex.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Retailcrm.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.retailcrm.ru/ RetailCRM]&lt;br /&gt;
|[[RetailCRM|Настраивается]] в ЛК пользователя в системе&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:1C.jpg|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|-&lt;br /&gt;
|[https://infostart.ru/public/692790/ Альтернативный модуль сторонних разработчиков (1 версия)]&lt;br /&gt;
&lt;br /&gt;
[https://infostart.ru/public/1531484/ Альтернативный модуль сторонних разработчиков (2 версия)]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Joomla2.jpg|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/com_measoft.zip Скачать]&lt;br /&gt;
|Работает только с компонентом Virtuemart.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Amocrm.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.amocrm.ru/extensions/courier2008 Установить]&lt;br /&gt;
|Подробнее см. [[amoCRM|описание]].&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[Файл:MoySclad.jpg|center|x30px]]&lt;br /&gt;
|style=&amp;quot;height:50px; text-align: center;&amp;quot;|[https://home.courierexe.ru/moysklad/step1 Настроить интеграцию с MeaSoft]&lt;br /&gt;
|[[МойСклад|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:50px; text-align: center;&amp;quot;|[https://itmdev.ru/ms/shipping/ Скачать модуль сторонних разработчиков]&lt;br /&gt;
|Интеграция МойСклад с курьерскими службами от сторонних разработчиков&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:wordpress.jpg|center|x80px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/wordpress.zip Скачать]&lt;br /&gt;
|[[Wordpress|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Cscart.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://marketplace.cs-cart.com/measoft-en.html Установить]&lt;br /&gt;
|Поддерживает версии 4.10 и выше.&amp;lt;br&amp;gt;[[CS-Cart|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:100px; text-align: center;&amp;quot;|'''Webhook'''&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|Читайте описание [[Webhook|на этой странице]]&lt;br /&gt;
|Передача информации о статусах и заказах в вашу систему&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Обратите внимание!''' В модулях систем PrestaShop и Joomla для отправки заказа в курьерскую службу зайдите в карточку заказа. В карточке отображается специальная форма отправки заказа, а если заказ отправлен, она позволяет проверить его статус:[[Файл:Form.png|400 px|Форма отправки заказа|none]]&lt;br /&gt;
&lt;br /&gt;
Для отображения списка пунктов выдачи есть [https://home.courierexe.ru/js/measoft_map.js JavaScript модуль]. Инструкция по использованию — внутри. Посмотреть пример работы можно [https://home.courierexe.ru/pvz_test.html здесь].&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
Для отладки зайдите в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: login пароль: pass.&lt;br /&gt;
&lt;br /&gt;
На вкладке '''Интеграция''' &amp;gt; '''Отладка''' вы можете пробовать выполнять запросы к API для отладки, а также видеть историю отправленных запросов. Созданные заказы появятся в пункте основного меню '''Отслеживание'''.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [https://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
Строка подключения выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&lt;br /&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;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описание параметров:&lt;br /&gt;
* '''extra''' — экстра-код, уникальный идентификатор компании, с которой вы интегрируетесь.&lt;br /&gt;
* '''login''' — логин клиента;&lt;br /&gt;
* '''pass''' — пароль клиента.&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=xml&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; clientcode=&amp;quot;123&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описание:&lt;br /&gt;
* '''extra''' — уникальный идентификатор компании;&lt;br /&gt;
* '''login''' — логин курьерской службы;&lt;br /&gt;
* '''pass''' — пароль курьерской службы;&lt;br /&gt;
* '''clientcode''' — внутренний код клиента (вкладка '''Клиенты''', столбец «Внутренний код»).&lt;br /&gt;
&lt;br /&gt;
Вы можете узнать код экстра, логин и пароль курьерской службы в офисном приложении MeaSoft в справочнике '''Дополнительные возможности'''. Подробнее см. раздел «[[Личный кабинет курьерской службы#Подключение|Подключение]]».&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. &amp;lt;rspoiler text=&amp;quot;Еще есть порт 8443.&amp;quot;&amp;gt;Некоторые маршрутизаторы, используемые провайдерами, РНК и прочее, в попытке глубокого анализа могут повреждать трафик на стандартный порт 443. Сделано по тикету 10964.&amp;lt;/rspoiler&amp;gt; Обратите внимание на символ '''«/»''' (slash) в конце адреса.&lt;br /&gt;
&lt;br /&gt;
Тестовые авторизационные данные: логин: login пароль: pass, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
&lt;br /&gt;
Для использования интеграции в «боевом» режиме, запросите '''логин''', '''пароль''', и параметр '''extra''' у той компании, с которой интегрируетесь.&lt;br /&gt;
&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису и видеть историю отправленных запросов в личном кабинете на закладке '''Интеграция'''.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка — UTF-8. Разделитель целой и дробной частей чисел — используется символ точки. Даты представляются в виде YYYY-MM-DD, время — HH:MM.&lt;br /&gt;
&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;
Наше API принципиально работает только по HTTPS, так как передает конфиденциальные данные. В некоторых системах с этим возникают проблемы. Если ваша система не может полноценно работать с шифрованием, мы рекомендуем развернуть http-сервер у себя локально, установить [http://courierexe.ru/download/api/proxy.zip прокси на PHP]. &amp;lt;spoiler text=&amp;quot;Как запустить&amp;quot;&amp;gt;Для теста можете запустить его на сервере следующей командой: php -S &amp;lt;IP&amp;gt;:8080 proxy.php&lt;br /&gt;
где &amp;lt;IP&amp;gt; — это адрес вашего сервера, а 8080 порт, на котором будут приниматься запросы.&lt;br /&gt;
Тогда для обмена данными с нашим АПИ необходимо будет использовать адрес &amp;lt;IP&amp;gt;:8080&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
Доступность функций, описанных в этом разделе, зависит от [[Личный кабинет курьерской службы#Функции личного кабинета|тарифа вашего личного кабинета]].&lt;br /&gt;
&lt;br /&gt;
== Ограничения ==&lt;br /&gt;
С целью защиты от нецелевого использования сервисов и DDoS-атак действуют следующие ограничения:&lt;br /&gt;
* 30 запросов tracking с одного IP-адреса за 1 минуту (используйте statusreq!);&lt;br /&gt;
* 150 запросов с одного IP-адреса/акаунта за 1 минуту;&lt;br /&gt;
* 1500 запросов с одного IP-адреса/акаунта за 20 минут;&lt;br /&gt;
* 3000 запросов с одного аккаунта за 1 час;&lt;br /&gt;
* 200 Мб скачанных текстовых данных за 3 часа.&lt;br /&gt;
* Превышение количества запросов статусов несуществующих заказов над существующими&lt;br /&gt;
&lt;br /&gt;
В случае превышения IP-адрес или аккаунт блокируется на время до 3-х часов.&lt;br /&gt;
&lt;br /&gt;
Чтобы не происходило блокировок:&lt;br /&gt;
* не нужно «бомбить» наше API запросами статусов, последовательно перебирая номера всех ваших заказов, особенно запросами «tracking», они предназначены не для этого (смотрите описание). Особенно ровно в 00 минут каждого часа;&lt;br /&gt;
* не нужно каждые 5 минут делать запросы «Покажите статусы всех заказов за последние 3 месяца»;&lt;br /&gt;
* для проверки статусов заказов лучше всего использовать запросы [[#Передача только изменившихся статусов|измененных статусов changes=ONLY_LAST]];&lt;br /&gt;
* при запросе измененных статусов ОБЯЗАТЕЛЬНО нужно подтверждать успешное получение запросом [[#Передача только изменившихся статусов|commitlaststatus]].&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;source lang=xml&amp;gt;&lt;br /&gt;
&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 newfolder=&amp;quot;NO&amp;quot;&amp;gt;&lt;br /&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 regioncode=&amp;quot;78&amp;quot; country=&amp;quot;RU&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;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
     &amp;lt;inn&amp;gt;1112223335&amp;lt;/inn&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;deliveryPIN&amp;gt;1234&amp;lt;/deliveryPIN&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;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;return_weight&amp;gt;5.1&amp;lt;/return_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;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;return_type&amp;gt;3&amp;lt;/return_type&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;22&amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice VATrate=&amp;quot;20&amp;quot;&amp;gt;150&amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;discount&amp;gt;120&amp;lt;/discount&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;department&amp;gt;Отдел&amp;lt;/department&amp;gt;&lt;br /&gt;
   &amp;lt;pickup&amp;gt;NO&amp;lt;/pickup&amp;gt;&lt;br /&gt;
   &amp;lt;acceptpartially&amp;gt;NO&amp;lt;/acceptpartially&amp;gt;&lt;br /&gt;
   &amp;lt;costcode&amp;gt;cc12345&amp;lt;/costcode&amp;gt;&lt;br /&gt;
   &amp;lt;respstore&amp;gt;4&amp;lt;/respstore&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; textArticle=&amp;quot;1&amp;quot; article=&amp;quot;1&amp;quot; volume=&amp;quot;3&amp;quot; origincountry=&amp;quot;AUT&amp;quot; GTD=&amp;quot;321546654&amp;quot; excise=&amp;quot;15.20&amp;quot; suppcompany=&amp;quot;ООО &amp;amp;quot;Рога и копыта&amp;amp;quot;&amp;quot; suppphone=&amp;quot;79161234567&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; governmentCode=&amp;quot;11223311&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; inshprice=&amp;quot;100&amp;quot; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot; origincountry=&amp;quot;004&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; inshprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; itemcode=&amp;quot;44123&amp;quot; article=&amp;quot;3&amp;quot; type=&amp;quot;1&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package strbarcode=&amp;quot;ORD0000001&amp;quot; mass=&amp;quot;1&amp;quot; message=&amp;quot;&amp;quot; quantity=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package strbarcode=&amp;quot;ORD0000002&amp;quot; mass=&amp;quot;2.5&amp;quot; message=&amp;quot;&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryset above_price=&amp;quot;100&amp;quot; return_price=&amp;quot;1000&amp;quot; VATrate=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;below below_sum=&amp;quot;500&amp;quot; price=&amp;quot;500&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;below below_sum=&amp;quot;2000&amp;quot; price=&amp;quot;300&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/deliveryset&amp;gt;&lt;br /&gt;
   &amp;lt;advprices&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;123&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;10.5&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
  &amp;lt;/advprices&amp;gt;&lt;br /&gt;
  &amp;lt;overall_volume&amp;gt;81&amp;lt;/overall_volume&amp;gt;&lt;br /&gt;
  &amp;lt;userid&amp;gt;user123&amp;lt;/userid&amp;gt;&lt;br /&gt;
  &amp;lt;groupid&amp;gt;customer&amp;lt;/groupid&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;
&lt;br /&gt;
Обязательными на уровне системы являются только 3 поля: receiver-&amp;gt;company или receiver-&amp;gt;person, receiver-&amp;gt;address и receiver-&amp;gt;phone. Так же в настройках системы сама курьерская служба может назначить какие-то дополнительные поля обязательными, тогда, если вы их не укажете, получите сообщение об ошибке.&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Пример минимально возможного заказа&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;&lt;br /&gt;
 &amp;lt;order&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;phone&amp;gt;(495)123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка, 38&amp;lt;/address&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&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;
&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей'''&lt;br /&gt;
&lt;br /&gt;
* '''neworder''' — Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
:* '''''newfolder''''' — Признак нового заказа YES/NO. Если стоит YES, то в системе курьерской службы для данной корреспонденции создастся новый заказ. Необязательный элемент.&lt;br /&gt;
&lt;br /&gt;
* '''order''' — Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
:* '''''orderno''''' — Номер заказа. Если присваивается клиентом — указывается здесь. Если не присваивается — можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе. Система проверяет наличие заказов с указанным номером в пределах текущего календарного года, и в случае их существования — заказ создан не будет, а в ответе вернется ошибка 17 «Such number exists». Если не указан штрихкод (поле barcode), и значение поля подходит для использования его в качестве штрихкода, данное значение будет скопировано в поле «Штрихкод». Это накладывает ограничения в частности, на длину указанного поля (25 знаков, чтобы работали стандартные печатные формы).&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 последних символа могут быть любыми и будут отражать штрихкоды к одному заказу). Если вы не сами печатаете накладные с указанным штрихкодом, то указанный штрихкод не должен быть длиннее 25 знаков, иначе он не поместится на стандартных печатных формах.&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 regioncode=&amp;quot;Код региона&amp;quot;&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;inn&amp;gt;ИНН получателя&amp;lt;/inn&amp;gt;&lt;br /&gt;
     &amp;lt;pvz&amp;gt;Код пункта самовывоза по справочнику&amp;lt;/pvz&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;deliveryPIN&amp;gt;Пин-код для подтверждения получателем&amp;lt;/deliveryPIN&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;/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;
* '''pvz''' — Код пункта самовывоза по справочнику. Кроме того, ПВЗ можно указать в строке '''''address''''' в виде:&lt;br /&gt;
:* код ПВЗ в нашей системе&lt;br /&gt;
:* код ПВЗ в системе подрядчика&lt;br /&gt;
:* наименование ПВЗ в виде строки &amp;quot;ПВЗ &amp;quot; + «Наименование ПВЗ»&lt;br /&gt;
&lt;br /&gt;
Для тега города '''town''' можно указать код региона в атрибуте '''''regioncode''''' из [[#Справочник регионов|справочника регионов]]. Поиск будет производиться в указанном регионе.&lt;br /&gt;
&lt;br /&gt;
Также можно указать страну получателя в атрибуте '''''country''''' в соответствии с [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, «RU», «RUS» или «643» для России.&lt;br /&gt;
&lt;br /&gt;
Кроме того, поиск города осуществляется с учетом почтового индекса, указанного в теге '''zipcode'''.&lt;br /&gt;
&lt;br /&gt;
Поле '''Город''' контейнеров '''sender''' и '''receiver''' можно указать одним из следующих способов:&lt;br /&gt;
:* код населенного пункта из [[#Справочник городов|справочника городов]]&lt;br /&gt;
:* 13-ти значный код адресного классификатора КЛАДР&lt;br /&gt;
:* 36-ти значный код адресной системы &amp;lt;rspoiler text=&amp;quot;ФИАС&amp;quot;&amp;gt;Федеральная информационная адресная система — единый российский государственный адресный реестр&amp;lt;/rspoiler&amp;gt; (AOID)&lt;br /&gt;
:* название города (не рекомендуется!)&lt;br /&gt;
&lt;br /&gt;
* '''coords''' — Координаты получателя. Если не указаны, система будет геокодировать самостоятельно.&lt;br /&gt;
&lt;br /&gt;
* '''paytype''' — Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
:* CASH — Наличными при получении (по-умолчанию)&lt;br /&gt;
:* CARD — Картой при получении&lt;br /&gt;
:* NO — Без оплаты. Этот тип оплаты передается, если заказ уже оплачен и не требует инкассации. API добавит к товарам строку предоплаты в сумму заказа, чтобы общая сумма была 0, однако в кассовом чеке будут все товары с ценами, и оплата предоплатой, как того требует 54-ФЗ.&lt;br /&gt;
:* OTHER — Прочее (Предусмотрен для того, чтобы оплата поступала непосредственно в курьерскую службу посредством прочих типов оплаты — таких как: вебмани, яденьги, картой на сайте, прочие платежные системы и т. д.)&lt;br /&gt;
:* OPTION — На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
&lt;br /&gt;
* '''zipcode''' — Почтовый индекс.&lt;br /&gt;
* '''weight''' — Общий вес заказа в килограммах.&lt;br /&gt;
* '''return_weight''' — Общий вес возврата заказа в килограммах.&lt;br /&gt;
* '''quantity''' — Количество мест.&lt;br /&gt;
* '''service''' — Режим доставки (тип услуги) передается код из справочника «[[#Справочник Видов срочности|Виды срочности]]».&lt;br /&gt;
* '''return_service''' — Режим возврата (тип услуги) передается код из справочника «Виды срочности».&lt;br /&gt;
* '''type''' — Тип корреспонденции (отправления) передается код из справочника «Типы корреспонденции».&lt;br /&gt;
* '''return_type''' — Тип возвратной корреспонденции (отправления) передается код из справочника «Типы корреспонденции».&lt;br /&gt;
* '''price''' — Сумма заказа. В случае наличия контейнера items значение этого параметра будет проигнорировано и рассчитано автоматически.&lt;br /&gt;
* '''deliveryprice''' — Сумма доставки. В случае наличия контейнера items в него будет добавлено вложение «Доставка».&lt;br /&gt;
:* '''''VATrate''''' — Ставка НДС — целое число процентов.&lt;br /&gt;
* '''return''' — Признак необходимости возврата.&lt;br /&gt;
* '''return_service''' — Режим возврата (тип услуги) передается код из справочника «Виды срочности».&lt;br /&gt;
* '''discount''' — Сумма скидки. Скидка «размазывается» по товарным вложениям, сумма НП уменьшается на сумму скидки. При этом вложение Скидка не создается. ВНИМАНИЕ, при использовании этого тега общая сумма может расходиться на копейки из-за округления! Старайтесь не использовать этот тег, а указывать цену товаров уже с учетом скидок.&lt;br /&gt;
* '''enclosure''' — Вложение.&lt;br /&gt;
* '''inshprice''' — Объявленная ценность. Если явно не указана сумма — автоматически считается как сумма по товарам.&lt;br /&gt;
* '''instruction''' — Поручение — Примечание.&lt;br /&gt;
* '''courier''' — Запланированный курьер. Согласно коду курьера в КС2008.&lt;br /&gt;
* '''receiverpays''' — Признак оплаты стоимости доставки — услуг службы доставки получателем, а не заказчиком YES/NO.&lt;br /&gt;
* '''department''' — Подразделение, в котором оформляется заказ.&lt;br /&gt;
* '''pickup''' — Признак оформления забора YES/NO. Если стоит YES, то весь заказ считается заданием на забор груза, а не на доставку! Применяется для вызова курьера к отправителю для забора других отправлений. ''Внимание!'' при добавлении в забор складских товаров, их тип '''''type''''' всегда должен быть установлен как [7] Забор товара, если будет указан другой тип, то он будет исправлен в момент добавления заказа на [7] Забор товара&lt;br /&gt;
* '''acceptpartially''' — Признак возможности частичного выкупа товаров отправления YES/NO.&lt;br /&gt;
&lt;br /&gt;
* '''items''' — Контейнер для описания вложений. &amp;lt;rspoiler text=&amp;quot;Необязательный контейнер&amp;quot;&amp;gt;Если для поставщика товара в системе MeaSoft не указаны полное наименование компании и ИНН в карточке клиента, заполните параметры &amp;lt;code&amp;gt;suppcompany&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;suppINN&amp;lt;/code&amp;gt; в этом контейнере. Отсутствие информации о поставщике приведет к [[Настройка модуля печати кассовых чеков#Ошибка фискализации (ошибка программирования реквизита 1226)|ошибке фискализации]].&amp;lt;/rspoiler&amp;gt;. Атрибуты:&lt;br /&gt;
:* '''''item''''' — Название вложения.&lt;br /&gt;
:* '''''quantity''''' — Количество единиц товара.&lt;br /&gt;
:* '''''mass''''' — Масса единицы товара в килограммах.&lt;br /&gt;
:* '''''volume''''' — Объемный вес единицы товара в килограммах. При указании объемного веса значение подставляется вместо массы&lt;br /&gt;
:* '''''length''''' — Длина единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''width''''' — Ширина единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''height''''' — Высота единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''retprice''''' — Цена единицы товара. Округляется до копеек. Должна быть с учетом всех скидок и наценок. Для вложений типов 1, 2, 3 не может быть отрицательной. &amp;lt;!-- , либо мы сами посчитаем скидку при указании тега order-&amp;gt;discount --&amp;gt;&lt;br /&gt;
:* '''''inshprice''''' — Объявленная ценность единицы товара. Округляется до копеек. Если не указана принимается равной '''''retprice'''''.&lt;br /&gt;
:* '''''VATrate''''' — Ставка НДС — целое число процентов. Если значение не указано, подставляется значение «20». Значение «0» означает ставку «Без НДС», ставка «0%» на данный момент не поддерживается.&lt;br /&gt;
:* '''''barcode''''' — Штрихкод вложения.&lt;br /&gt;
:* '''''article''''' — Артикул вложения. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден — система выдаст соответствующую ошибку. Если по артикулу найдено несколько товаров — система выберет один из них случайным образом, что может привести к ошибочной комплектации! Если товар НЕ на ответственном хранении — артикул указывать НЕ нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
:* '''''itemcode''''' — Внутренний код товара, может использоваться вместо артикула. ''Внимание!'' Указание кода товара используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден — система выдаст соответствующую ошибку. Если товар НЕ на ответственном хранении — код товара указывать НЕ нужно.&lt;br /&gt;
:* '''''type''''' — Тип вложения. Принимает значения:&lt;br /&gt;
:: 1 — Товар. По-умолчанию.&lt;br /&gt;
:: 2 — Доставка. Такое вложение добавится автоматически, если заполнить order-&amp;gt;deliveryprice&lt;br /&gt;
:: 3 — Услуга&lt;br /&gt;
:: 4 — Предоплата. Указывается сумма. Поле quantity игнорируется, всегда «1». В заказе сумма будет отрицательной независимо от знака в запросе. Такое вложение добавится автоматически при указании order-&amp;gt;paytype=NO.&lt;br /&gt;
:: 6 — Оплата кредитом. Указывается сумма. Поле quantity игнорируется, всегда «1». В заказе сумма будет отрицательной независимо от знака в запросе.&lt;br /&gt;
:: 7 — Забор товара. Если товар нужно у получателя забрать, возможно — вернуть деньги, или его стоимость вычтется из суммы других товаров. У такого товара в заказе будет отрицательное количество независимо от знака в запросе.&lt;br /&gt;
:* '''''extcode''''' — Внешний код строки. Используется для идентификации строк заказов при получении статусов. Необязательное поле.&lt;br /&gt;
:* '''''origincountry''''' — Код страны-производителя в соответствии со [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, «RU», «RUS» или «643» для России.&lt;br /&gt;
:* '''''GTD''''' — Номер ГТД.&lt;br /&gt;
:* '''''excise''''' — Сумма акциза.&lt;br /&gt;
:* '''''suppcompany''''' — Наименование компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''suppphone''''' — Номер телефона компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''suppINN''''' — ИНН компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''governmentCode''''' — Код товарной номенклатуры. Используется для [[Маркировка|маркированных товаров («Честный знак»)]]. Нужно указывать все данные из нанесенного QR-кода кроме не читаемых символов (#29). Если код не известен — укажите знак вопроса «?», тогда курьер отсканирует код фактически передаваемого покупателю товара. Для некоторых процессов может использоваться значение «!» — в этом случае курьер сканирует серийный номер товара, но это не считается кодом маркировки. Если поле заполнено — поле quantity должно содержать только «1», иначе вернется ошибка.&lt;br /&gt;
&lt;br /&gt;
* '''packages''' — Контейнер для описания мест. Необязательный контейнер. Атрибуты:&lt;br /&gt;
:* '''''package''''' — Название места.&lt;br /&gt;
:* '''''code''''' — Внутренний код строки.&lt;br /&gt;
:* '''''strbarcode''''' — Штрихкод места.&lt;br /&gt;
:* '''''mass''''' — Масса места в килограммах.&lt;br /&gt;
:* '''''message''''' — Строка сообщения.&lt;br /&gt;
:* '''''length''''' — Длина товарного места (в сантиметрах).&lt;br /&gt;
:* '''''width''''' — Ширина товарного места (в сантиметрах).&lt;br /&gt;
:* '''''height''''' — Высота товарного места (в сантиметрах).&lt;br /&gt;
:* '''''quantity''''' — Количество мест с данным набором параметров. Действует ограничение на общее количество мест в заказе. Общее количество мест в заказе не может быть больше 1000.&lt;br /&gt;
&lt;br /&gt;
* '''deliveryset''' — настройка [[Дифференцированная стоимость доставки|дифференцированной стоимости доставки]]. Атрибуты:&lt;br /&gt;
:* '''''above_price''''' — стоимость в случае полного выкупа заказа (действует как «сумма от» последней границы, указанной в теге below_sum)&lt;br /&gt;
:* '''''return_price''''' — стоимость в случае возврата заказа&lt;br /&gt;
:* '''''VATrate''''' — Ставка НДС — целое число процентов.&lt;br /&gt;
&lt;br /&gt;
* '''below''' — граница стоимости настроек&lt;br /&gt;
:* '''''below_sum''''' — граница стоимости выкупаемого заказа&lt;br /&gt;
:* '''''price''''' — стоимость выкупаемого заказа до соответствующей границы&lt;br /&gt;
&lt;br /&gt;
* '''advprices''' — Контейнер для описания дополнительных услуг. Необязательный элемент. &amp;lt;span style=&amp;quot;color: red;&amp;gt;Для обработки в API включите дополнительные услуги в настройках полей [[Личный кабинет курьерской службы#Настройка личного кабинета клиента|заказов и заборов]]&amp;lt;/span&amp;gt;&lt;br /&gt;
:* '''''code''''' — код услуги.&lt;br /&gt;
:* '''''value''''' — значение услуги. Если тип услуги bool, то в значении передаем true.&lt;br /&gt;
&lt;br /&gt;
* '''costcode''' — Кост-код сотрудника.&lt;br /&gt;
* '''respstore''' — Код ответственного филиала.&lt;br /&gt;
&lt;br /&gt;
* '''overall_volume''' — Общий объем, м3. Виртуальное поле. Необязательное. Из этого поля рассчитывается длина/высота/ширина места. Расчет срабатывает только если в каждом месте есть нулевые значения длины или высоты или ширины.&lt;br /&gt;
&lt;br /&gt;
* '''userid''' — Идентификатор пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками «Цена доставки для получателя», определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенного покупателя.&lt;br /&gt;
&lt;br /&gt;
* '''groupid''' — Идентификатор группы пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками «Цена доставки для получателя», определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенной группы покупателей.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
При передаче заказов, у которых плановая дата доставки/забора меньше ближайшей возможной, дата автоматически меняется на самую раннюю возможную. [[Личный кабинет курьерской службы#Как считается минимальная дата возможной доставки|Подробнее]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т. д.) — их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
При успешном выполнении запроса, создании заказа, возвращается сумма заказа в атрибуте orderprice, а также ошибка 0. При не успешном — номер ошибки и текст ее на английском языке в атрибуте errormsg, для некоторых ошибок выводится перевод на русский в атрибуте errormsgru.&lt;br /&gt;
В атрибут orderno помещается номер заказа, в атрибут barcode — штрихкод заказа.&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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; barcode=&amp;quot;67567#114&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;5000&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; barcode=&amp;quot;67567#115&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;6000&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; barcode=&amp;quot;67567#116&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;0&amp;quot; /&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; barcode=&amp;quot;67567#114&amp;quot; error=&amp;quot;67&amp;quot; errormsg=&amp;quot;Order barcode already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой штрихкод заказа уже есть в базе.&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; barcode=&amp;quot;67567#115&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Order number already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой номер заказа уже есть в базе.&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; barcode=&amp;quot;67567#116&amp;quot; error=&amp;quot;67&amp;quot; errormsg=&amp;quot;Order barcode already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой штрихкод заказа уже есть в базе.&amp;quot; /&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;
{|class=wikitable&lt;br /&gt;
!Код ошибки&lt;br /&gt;
!Английское описание&lt;br /&gt;
!Русское описание&lt;br /&gt;
|-&lt;br /&gt;
|0||Success||Успешно&lt;br /&gt;
|-&lt;br /&gt;
|1||Wrong XML||Некорректный файл XML.&lt;br /&gt;
|-&lt;br /&gt;
|2||Lat is empty||Укажите широту.&lt;br /&gt;
|-&lt;br /&gt;
|3||Specify a valid «Price» field value.||Укажите корректное значение поля «Сумма».&lt;br /&gt;
|-&lt;br /&gt;
|4||Specify a valid «Weight» field value.||Укажите корректное значение поля «Вес».&lt;br /&gt;
|-&lt;br /&gt;
|5||Recepient city/town not found.||Город назначения не найден.&lt;br /&gt;
|-&lt;br /&gt;
|6||Sender city/town not found.||Город отправления не найден.&lt;br /&gt;
|-&lt;br /&gt;
|7||Specify the «Recipient address» field value.||Укажите значение поля «Адрес получателя».&lt;br /&gt;
|-&lt;br /&gt;
|8||Specify the «Recipient phone» field value.||Укажите значение поля «Телефон получателя».&lt;br /&gt;
|-&lt;br /&gt;
|9||Specify the «Recipient name» field value.||Укажите значение поля «ФИО получателя».&lt;br /&gt;
|-&lt;br /&gt;
|10||Specify a valid «Quantity» field value.||Укажите корректное значение поля «Количество».&lt;br /&gt;
|-&lt;br /&gt;
|11||Specify a valid «Declared value» field value.||Укажите корректное значение поля «Объявленная ценность».&lt;br /&gt;
|-&lt;br /&gt;
|12||Supplier SKU ID not found.||Артикул не найден.&lt;br /&gt;
|-&lt;br /&gt;
|17||Order number already exists in the database.||Такой номер заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|18||Order code already exists in the database.||Такой код заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|19||The delivery date format is not valid. Specify a date in YYYY-MM-DD format.||Укажите значение поля «Дата доставки» в формате гггг-мм-дд.&lt;br /&gt;
|-&lt;br /&gt;
|20||Specify a valid «Delivery mode» field value.||Укажите корректное значение поля «Режим доставки».&lt;br /&gt;
|-&lt;br /&gt;
|21||Specify a valid «Return trip mode» field value.||Укажите корректное значение поля «Режим возврата».&lt;br /&gt;
|-&lt;br /&gt;
|22||Specify a valid «Delivery type» field value.||Укажите корректное значение поля «Тип доставки».&lt;br /&gt;
|-&lt;br /&gt;
|23||Specify a valid «Return shipment type» field value.||Укажите корректное значение поля «Тип возврата».&lt;br /&gt;
|-&lt;br /&gt;
|30||Specify the «Order number» field value.||Укажите значение поля «Номер заказа».&lt;br /&gt;
|-&lt;br /&gt;
|31||Specify the «Barcode» field value.||Укажите значение поля «Штрихкод».&lt;br /&gt;
|-&lt;br /&gt;
|32||Specify the «Sender company» field value.||Укажите значение поля «Компания-отправитель».&lt;br /&gt;
|-&lt;br /&gt;
|33||Specify the «Sender name» field value.||Укажите значение поля «ФИО отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|34||Specify the «Sender phone» field value.||Укажите значение поля «Телефон отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|35||Specify the «Sender city/town» field value.||Укажите значение поля «Город отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|36||Specify the «Sender address» field value.||Укажите значение поля «Адрес отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|37||Specify the «Pickup date» field value.||Укажите значение поля «Дата забора».&lt;br /&gt;
|-&lt;br /&gt;
|38||Specify the «Pickup time from» field value.||Укажите значение поля «Время забора с».&lt;br /&gt;
|-&lt;br /&gt;
|39||Specify the «Pickup time to» field value.||Укажите значение поля «Время забора до».&lt;br /&gt;
|-&lt;br /&gt;
|40||Specify the «Recipient company» field value.||Укажите значение поля «Компания-получатель».&lt;br /&gt;
|-&lt;br /&gt;
|41||Specify the «Recipient name» field value.||Укажите значение поля «ФИО получателя».&lt;br /&gt;
|-&lt;br /&gt;
|42||Specify the «Recipient phone» field value.||Укажите значение поля «Телефон получателя».&lt;br /&gt;
|-&lt;br /&gt;
|43||Specify the «Recipient city/town» field value.||Укажите значение поля «Город получателя».&lt;br /&gt;
|-&lt;br /&gt;
|44||Specify the «Recipient address» field value.||Укажите значение поля «Адрес получателя».&lt;br /&gt;
|-&lt;br /&gt;
|45||Specify the «Delivery date» field value.||Укажите значение поля «Дата доставки».&lt;br /&gt;
|-&lt;br /&gt;
|46||Specify the «Delivery time from» field value.||Укажите значение поля «Время доставки с».&lt;br /&gt;
|-&lt;br /&gt;
|47||Specify the «Delivery time to» field value.||Укажите значение поля «Время доставки до».&lt;br /&gt;
|-&lt;br /&gt;
|48||Specify the «Recipient postcode» field value.||Укажите значение поля «Индекс получателя».&lt;br /&gt;
|-&lt;br /&gt;
|49||Specify the «Weight» field value.||Укажите значение поля «Вес».&lt;br /&gt;
|-&lt;br /&gt;
|50||Specify the «Payment type» field value.||Укажите значение поля «Тип оплаты».&lt;br /&gt;
|-&lt;br /&gt;
|51||Specify the «Quantity» field value.||Укажите значение поля «Количество».&lt;br /&gt;
|-&lt;br /&gt;
|52||Specify the «Amount» field value.||Укажите значение поля «Сумма».&lt;br /&gt;
|-&lt;br /&gt;
|53||Specify the «Declared value» field value.||Укажите значение поля «Объявленная стоимость».&lt;br /&gt;
|-&lt;br /&gt;
|54||Specify the «Description» field value.||Укажите значение поля «Описание».&lt;br /&gt;
|-&lt;br /&gt;
|55||Specify the «Instruction» field value.||Укажите значение поля «Поручение».&lt;br /&gt;
|-&lt;br /&gt;
|56||Specify the «Delivery mode» field value.||Укажите значение поля «Режим доставки».&lt;br /&gt;
|-&lt;br /&gt;
|57||Specify the «Shipment type» field value.||Укажите значение поля «Тип отправления».&lt;br /&gt;
|-&lt;br /&gt;
|58||Specify whether return trip is required.||Укажите значение поля «Необходимость возврата».&lt;br /&gt;
|-&lt;br /&gt;
|59||Specify the «Return trip mode» field value.||Укажите значение поля «Режим возврата»&lt;br /&gt;
|-&lt;br /&gt;
|60||Specify the «Return shipment type» field value.||Укажите значение поля «Тип возврата».&lt;br /&gt;
|-&lt;br /&gt;
|61||Specify barcode.||Укажите штрихкод.&lt;br /&gt;
|-&lt;br /&gt;
|62||Specify item weight.||Укажите массу единицы товара.&lt;br /&gt;
|-&lt;br /&gt;
|63||Specify item quantity.||Укажите количество товара.&lt;br /&gt;
|-&lt;br /&gt;
|64||Specify item price.||Укажите цену единицы товара.&lt;br /&gt;
|-&lt;br /&gt;
|65||Specify item name.||Укажите название товара.&lt;br /&gt;
|-&lt;br /&gt;
|66||Wrong XLS file||Некорректный файл XLS.&lt;br /&gt;
|-&lt;br /&gt;
|67||Order barcode already exists in the database.||Такой штрихкод заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|68||Select the «Payment by recipient» field value.||Укажите значение поля «Оплата получателем».&lt;br /&gt;
|-&lt;br /&gt;
|69||Specify department.||Укажите отдел.&lt;br /&gt;
|-&lt;br /&gt;
|70||Specify service partner code.||Укажите значение поля «Код подрядчика».&lt;br /&gt;
|-&lt;br /&gt;
|71||Date cannot be earlier than tomorrow.||Дата не может быть раньше чем завтра.&lt;br /&gt;
|-&lt;br /&gt;
|72||Date cannot be later than 15 days from now.||Дата не может быть позже чем через 15 дней.&lt;br /&gt;
|-&lt;br /&gt;
|73||Date cannot be earlier than today.||Дата не может быть раньше чем сегодня.&lt;br /&gt;
|-&lt;br /&gt;
|74||Date cannot be later than {0} days from now.||Дата не может быть позже, чем через {0} дней.&lt;br /&gt;
|-&lt;br /&gt;
|75||Specify a valid «Item weight» field value.||Укажите корректное значение поля «Масса единицы товара».&lt;br /&gt;
|-&lt;br /&gt;
|76||Specify a valid «Quantity» field value.||Укажите корректное значение поля «Количество товара».&lt;br /&gt;
|-&lt;br /&gt;
|77||Specify a valid «Item price» field value.||Укажите корректное значение поля «Цена единицы товара».&lt;br /&gt;
|-&lt;br /&gt;
|78||Specify a valid «Delivery time from» field value.||Укажите корректное значение поля «Время доставки с».&lt;br /&gt;
|-&lt;br /&gt;
|79||Specify a valid «Delivery time to» field value.||Укажите корректное значение поля «Время доставки до».&lt;br /&gt;
|-&lt;br /&gt;
|80||Specify a valid «Pickup time from» field value.||Укажите корректное значение поля «Время забора с».&lt;br /&gt;
|-&lt;br /&gt;
|81||Specify a valid «Pickup time to» field value.||Укажите корректное значение поля «Время забора до».&lt;br /&gt;
|-&lt;br /&gt;
|82||Specify a valid «Pickup point» field value.||Укажите корректное значение поля «ПВЗ».&lt;br /&gt;
|-&lt;br /&gt;
|83||Duplicate number in the registry.||Дублирование номера в реестре.&lt;br /&gt;
|-&lt;br /&gt;
|84||Duplicate barcode in the registry.||Дублирование штрихкода в реестре.&lt;br /&gt;
|-&lt;br /&gt;
|85||Specify a valid «Weight at return trip» field value.||Укажите корректное значение поля «Вес возврата».&lt;br /&gt;
|-&lt;br /&gt;
|86||Specify the «Weight at return trip» field value.||Укажите значение поля «Вес возврата».&lt;br /&gt;
|-&lt;br /&gt;
|87||Order weight exceeds the allowed maximum for the pickup point.||Вес превышает допустимое значение для этого ПВЗ.&lt;br /&gt;
|-&lt;br /&gt;
|88||Pickup date cannot be earlier than today.||Дата забора не может быть раньше чем сегодня.&lt;br /&gt;
|-&lt;br /&gt;
|89||Specify a later delivery date.||Укажите более позднюю дату доставки.&lt;br /&gt;
|-&lt;br /&gt;
|90||Inappropriate «Weight» or «Pay type» field value for the selected city or town. Please review and correct the values.||Значение поля «Масса» или «Тип оплаты» для выбранного города указано некорректно или отсутствует. Проверьте значения и исправьте.&lt;br /&gt;
|-&lt;br /&gt;
|91||{deliverytype} {deliverydate} is {holidaytype}. Select another date.||{deliverytype} {deliverydate} является {holidaytype}. Выберите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|92||{deliverytype} {deliverydate} is {holidaytype}. Select another date.||{deliverytype} {deliverydate} является {holidaytype}. Выберите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|93||Add items.||Добавьте товары.&lt;br /&gt;
|-&lt;br /&gt;
|95||The selected pickup point only allows paid orders.||Выбранный ПВЗ выдает только предоплаченные заказы.&lt;br /&gt;
|-&lt;br /&gt;
|96||Order barcode exceeds the allowed maximum (25) symbols.||Длина штрихкода заказа превышает максимально допустимую (25 символов).&lt;br /&gt;
|-&lt;br /&gt;
|97||The pickup date format is not valid. Specify a date in YYYY-MM-DD format.||Укажите значение поля «Дата забора» в формате гггг-мм-дд.&lt;br /&gt;
|-&lt;br /&gt;
|98||Specify the cost code.||Укажите значение поля «Кост-код».&lt;br /&gt;
|-&lt;br /&gt;
|99||The item is not in stock.||Товар отсутствует на складе.&lt;br /&gt;
|-&lt;br /&gt;
|100||Set the quantity of the item marked with Chestny ZNAK to one.||Укажите количество товара, маркированного кодом «Честный ЗНАК», равным единице.&lt;br /&gt;
|-&lt;br /&gt;
|101||Quantity of item Delivery cannot be greater than 1||Количество вложений типа «Доставка» не может быть более 1.&lt;br /&gt;
|-&lt;br /&gt;
|102||А database error occurred. Please try later again.||Ошибка базы данных. Попробуйте позже.&lt;br /&gt;
|-&lt;br /&gt;
|103||Order not found.||Заказ не найден.&lt;br /&gt;
|-&lt;br /&gt;
|104||Cannot edit order in the current status.||Невозможно изменить заказ в текущем статусе.&lt;br /&gt;
|-&lt;br /&gt;
|105||Discount cannot be greater than the order amount. Specify a smaller value.||Размер скидки не может превышать сумму заказа. Укажите меньшее значение скидки.&lt;br /&gt;
|-&lt;br /&gt;
|106||Specify the correct additional service code.||Укажите корректный код дополнительной услуги.&lt;br /&gt;
|-&lt;br /&gt;
|107||Specify the correct additional service name.||Укажите корректное значение поля [advprice][value].&lt;br /&gt;
|-&lt;br /&gt;
|108||Specify the «Additional services» field value.||Укажите значение поля «Дополнительные услуги».&lt;br /&gt;
|-&lt;br /&gt;
|110||Specify the correct TIN.||Укажите корректный ИНН.&lt;br /&gt;
|-&lt;br /&gt;
|111||Specify the correct IIN (KZ).||Укажите корректный ИИН (КЗ).&lt;br /&gt;
|-&lt;br /&gt;
|112||Specify the overall volume.||Укажите общий объем.&lt;br /&gt;
|-&lt;br /&gt;
|113||Cannot apply the delivery mode. Select another delivery mode.||Режим доставки не подходит для заказа. Выберите другой режим.&lt;br /&gt;
|-&lt;br /&gt;
|114||The pickup point does not support the selected delivery mode. Specify another pickup point.||ПВЗ не подходит для выбранного режима доставки. Укажите другой ПВЗ.&lt;br /&gt;
|-&lt;br /&gt;
|115||Specify a valid recipient phone number.||Укажите корректный телефон получателя.&lt;br /&gt;
|-&lt;br /&gt;
|116||Specify recipient PIN code.||Укажите пин-код получателя.&lt;br /&gt;
|-&lt;br /&gt;
|117||Order date cannot be earlier than {0}. Specify another date.||Дата заказа не может быть раньше {0}. Укажите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|118||Pickup date cannot be earlier than {0}. Specify another date.||Дата забора не может быть раньше {0}. Укажите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|119||Specify the correct item type.||Укажите корректный тип вложения.&lt;br /&gt;
|-&lt;br /&gt;
|120||The pickup point does not accept payment by card.||В выбранном ПВЗ оплата картой не принимается.&lt;br /&gt;
|-&lt;br /&gt;
|121||Invalid item code format||Неверный формат кода товарной номенклатуры&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;orderno2&amp;gt;5678&amp;lt;/orderno2&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;2016-07-21&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-07-21&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;target&amp;gt;Автозавод&amp;lt;/target&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;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains/&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts/&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&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;
'''statusreq''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''client''' — Признак клиента или агента. Необязательный элемент.&lt;br /&gt;
:* CLIENT — Признак клиента, значение по умолчанию&lt;br /&gt;
:* AGENT — Признак агента. В ответ отдается информация по заказам, переданным агенту на доставку&lt;br /&gt;
* '''orderno''' — Номер заказа. Необязательный элемент.&lt;br /&gt;
* '''ordercode''' — Внутренний код заказа. Необязательный элемент.&lt;br /&gt;
* '''orderno2''' — Номер заказа из срочных. Необязательный элемент.&lt;br /&gt;
* '''datefrom''' — Дата заказа «с». Необязательный элемент.&lt;br /&gt;
* '''dateto''' — Дата заказа «по». Необязательный элемент.&lt;br /&gt;
* '''target''' — Строка поиска. Позволяет указать текст, который содержится в названии компании или адресе получателя.&lt;br /&gt;
* '''done''' — Может принимать значения:&lt;br /&gt;
:* ONLY_DONE — Только доставленные (имеются в виду успешные статусы, например, '''Доставлен''' или '''Частично доставлен''')&lt;br /&gt;
:* ONLY_NOT_DONE — Только не доставленные (заказы, которые не являются доставленными, например, '''Не доставлен''' или '''Утерян''')&lt;br /&gt;
:* ONLY_NEW — Только новые&lt;br /&gt;
:* ONLY_DELIVERY — Только заказы в обработке — заказы, находящиеся в любом статусе, кроме конечных: Доставлено, Не доставлено, Отменён и т. д.&lt;br /&gt;
:* ''Пусто'' — все корреспонденции&lt;br /&gt;
&lt;br /&gt;
* '''changes''' — может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
* '''conditions''' — Задает условия фильтрации по «orderno». Все вложенные элементы одновременно накладывают условие «И». Минимум 5 символов!&lt;br /&gt;
:* '''namecontains''' — Поиск по номеру заказа(шифр), который содержит «orderno».&lt;br /&gt;
:* '''namestarts''' — Поиск по номеру заказа(шифр), который начинается с «orderno».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
# Периода запроса статусов (контейнеры '''datefrom''' и '''dateto''') ограничивается двумя месяцами — два месяца до даты '''«по»'''.&lt;br /&gt;
# Если не указаны обе даты — '''dateto''' принимается равной текущей дате.&lt;br /&gt;
# Если не указана дата '''dateto''' — она принимается равной '''datefrom''' плюс 2 месяца.&lt;br /&gt;
# Если не указана дата '''datefrom''' — она принимается равной '''dateto''' минус 2 месяца.&lt;br /&gt;
# Поиск по '''conditions''' работает только для «Номер заказа(шифр)» и только от 4 символов&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&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;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; awb=&amp;quot;qwerty&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;inn&amp;gt;1112223335&amp;lt;/inn&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;153361&amp;quot; regioncode=&amp;quot;78&amp;quot; regionname=&amp;quot;Санкт-Петербург город&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;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;QWERTY&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
     &amp;lt;/pvz&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;deliveryPIN&amp;gt;1234&amp;lt;/deliveryPIN&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;pickup&amp;gt;NO&amp;lt;/pickup&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;return_weight&amp;gt;5.1&amp;lt;/return_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;return_service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;return_type&amp;gt;3&amp;lt;/return_type&amp;gt;&lt;br /&gt;
   &amp;lt;waittime&amp;gt;12&amp;lt;/waittime&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; delivery=&amp;quot;100.00&amp;quot; return=&amp;quot;58.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;1&amp;quot; price=&amp;quot;150&amp;quot;&amp;gt;База&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;2&amp;quot; price=&amp;quot;0&amp;quot;&amp;gt;% от объявленной стоимости&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;3&amp;quot; price=&amp;quot;8.6&amp;quot;&amp;gt;Топливный сбор&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;4&amp;quot; price=&amp;quot;0&amp;quot;&amp;gt;Округление&amp;lt;/advprice&amp;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;acceptpartially&amp;gt;NO&amp;lt;/acceptpartially&amp;gt;&lt;br /&gt;
   &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;statushistory&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-05-30 10:20:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Новый&amp;quot;&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 17:38:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Планируется отправка&amp;quot;&amp;gt;DEPARTURING&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 19:53:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Отправлено со склада&amp;quot;&amp;gt;DEPARTURE&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 07:41:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Получен складом&amp;quot;&amp;gt;ACCEPTED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 09:17:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Выдан курьеру на доставку&amp;quot;&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен (предварительно)&amp;quot;&amp;gt;COURIERDELIVERED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;/statushistory&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;clientstatecode&amp;gt;&amp;lt;/clientstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;costcode&amp;gt;cc12345&amp;lt;/costcode&amp;gt;&lt;br /&gt;
    &amp;lt;receipt fdNum=&amp;quot;124555&amp;quot; fnSn=&amp;quot;9289000100295555&amp;quot; kktNum=&amp;quot;0001611984048555&amp;quot; inn=&amp;quot;7722756555&amp;quot; fdValue=&amp;quot;2899551555&amp;quot; summ=&amp;quot;387.5&amp;quot; ofdUrl=&amp;quot;gate.ofd.ru&amp;quot;&amp;gt;https://ofd.ru/rec/7722756555/0001611984048555/9289000100295555/124555/2899551555&amp;lt;/receipt&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2016-06-02&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;17:22&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
   &amp;lt;arrival&amp;gt;2016-05-02 23:21&amp;lt;/arrival&amp;gt;&lt;br /&gt;
   &amp;lt;outstrbarcode&amp;gt;EXT123456&amp;lt;/outstrbarcode&amp;gt;&lt;br /&gt;
   &amp;lt;partner&amp;gt;Офис на Ленина&amp;lt;/partner&amp;gt;&lt;br /&gt;
   &amp;lt;return_message&amp;gt;Доставлено в целости&amp;lt;/return_message&amp;gt;&lt;br /&gt;
   &amp;lt;department&amp;gt;Отдел&amp;lt;/department&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot; origincountry=&amp;quot;040&amp;quot; GTD=&amp;quot;&amp;quot; excise=&amp;quot;0.00&amp;quot; governmentCode=&amp;quot;11223311&amp;quot; suppcompany=&amp;quot;Поставщик&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; suppphone=&amp;quot;79161234567&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; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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; VATrate=&amp;quot;18&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; itemcode=&amp;quot;44123&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package code=&amp;quot;33331&amp;quot; strbarcode=&amp;quot;ORD0000001&amp;quot; mass=&amp;quot;1&amp;quot; message=&amp;quot;&amp;quot; got=&amp;quot;YES&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package code=&amp;quot;33332&amp;quot; strbarcode=&amp;quot;ORD0000002&amp;quot; mass=&amp;quot;2.5&amp;quot; message=&amp;quot;&amp;quot; got=&amp;quot;NO&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&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;
* Атрибуты контейнера '''order''':&lt;br /&gt;
:* '''''awb''''' — Номер накладной в системе курьерской службы.&lt;br /&gt;
:* '''''orderno2''''' — Номер накладной в подсистеме срочной доставки курьерской службы.&lt;br /&gt;
:* '''''ordercode''''' — внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
:* '''''givencode''''' — внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
&lt;br /&gt;
* атрибут '''''code''''' контейнера '''item''' — внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
:* '''''returns''''' — количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного отказа.&lt;br /&gt;
&lt;br /&gt;
* атрибут '''''got''''' контейнера '''package''' — признак принятого места YES / NO.&lt;br /&gt;
:* '''''returns''''' — количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного отказа.&lt;br /&gt;
&lt;br /&gt;
* '''''coords''''' в контейнере '''receiver''' — координаты получателя.&lt;br /&gt;
* '''''deliveryPIN''''' в контейнере '''receiver''' — Пин-код.&lt;br /&gt;
* '''pickup''' — признак оформления забора, возможные значения: '''YES''', '''NO'''. Если указано '''YES''', то весь заказ считается заданием на забор груза, а не на доставку.&lt;br /&gt;
* '''currcoords''' — текущие координаты заказа. Атрибуты:&lt;br /&gt;
:* '''''lat''''' — широта&lt;br /&gt;
:* '''''lon''''' — долгота&lt;br /&gt;
:* '''''accuracy''''' — точность в метрах&lt;br /&gt;
:* '''''RequestDateTime''''' — дата/время последнего обновления координат.&lt;br /&gt;
&lt;br /&gt;
* '''courier''' — Данные курьера, которому выдан заказ. Если заказ не выдан, то выводятся данные запланированного курьера.&lt;br /&gt;
* '''waittime ''' — Время ожидания курьера.&lt;br /&gt;
* '''deliveryprice''' — Стоимость услуг в валюте расчетов с клиентом. Атрибуты:&lt;br /&gt;
:* '''''total''''' — общая стоимость услуг&lt;br /&gt;
:* '''''delivery''''' — стоимость доставки «Туда»&lt;br /&gt;
:* '''''return''''' — стоимость доставки «Обратно» (если order-&amp;gt;return=YES)&lt;br /&gt;
Тэг '''deliveryprice''' включает список дополнительных услуг (только для тарифа «Премиум»):&lt;br /&gt;
:* '''''advprice''''' — наименование дополнительной услуги&lt;br /&gt;
:* '''''code''''' — код дополнительной услуги&lt;br /&gt;
:* '''''price''''' — стоимость дополнительной услуги&lt;br /&gt;
&lt;br /&gt;
* '''status''' — статус доставки (список статусов см. ниже). Атрибуты (заполняются начиная с версии системы 2008.0.0.670):&lt;br /&gt;
:* '''''eventstore''''' — филиал, к которому относится текущий статус&lt;br /&gt;
:* '''''eventtime''''' — время события по часовому поясу места его наступления.&lt;br /&gt;
:* '''''createtimegmt''''' — время по GMT создания записи о смене статуса в БД. Используется для сортировки записей, чтобы соблюсти хронологическую последовательность. &amp;lt;spoiler text=&amp;quot;Подробнее&amp;quot;&amp;gt;Большинство событий фиксируются в полях eventtime и createtimegmt на основании одного действия, тогда они отличаются только сдвигом от GMT. Однако, если курьер доставил отправление 10.10.2010 в 20:00, по какой-то причине не внес это в мобильное приложение, на следующий день сдал накладную, и в 9 утра оператор внесла, что он доставил вчера в 20:00. Тогда в createtimegmt будет сегодня 6 утра (для Москвы), а в eventtime — вчера в 20:00. При этом оператор по каким-то причинам может внести время вручения раньше, чем какое-то предыдущее событие, т.о. нарушится последовательность времени в eventtime, но при сортировке по createtimegmt все-равно все будет правильно.&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
:* '''''message''''' — наименование филиала-получателя, при передаче между филиалами&lt;br /&gt;
:* '''''title''''' — русское наименование статуса&lt;br /&gt;
&lt;br /&gt;
* '''statushistory''' — история статусов доставки. Содержит список контейнеров '''status'''. Заполняется только для тарифа «Премиум» начиная с версии системы 2008.0.0.670.&lt;br /&gt;
* '''customstatecode''' — код внутреннего статуса курьерской службы. Значения уточняйте в курьерской службе. Назначаются курьерской службой в разделе «Справочники» — «Статусы» — «15 Статусы корреспонденции». Справочник не передается через API клиенту по причине возможного наличия в нем внутренних технологических статусов курьерской службы.&lt;br /&gt;
* '''clientstatecode''' — код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' — данные из поля «Инфо. о доставке» (может быть информация о доставке, причина недоставки и т. п.).&lt;br /&gt;
* '''delivereddate''' — дата вручения.&lt;br /&gt;
* '''deliveredtime''' — время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
* '''arrival''' — плановая дата прибытия в формате гггг-мм-дд чч: мм: сс&lt;br /&gt;
* '''outstrbarcode''' — код у подрядчика (код заказа во внешней системе). Используется в интеграциях с внешними системами.&lt;br /&gt;
* '''partner''' — текущий филиал/подрядчик.&lt;br /&gt;
* '''return_message''' — информация о возврате&lt;br /&gt;
* '''department''' — Подразделение, в котором оформляется заказ.&lt;br /&gt;
&lt;br /&gt;
Контейнер '''status''' может принимать следующие значения:&lt;br /&gt;
: AWAITING_SYNC — Ожидает синхронизации. Данные заказа пока не появились в службе доставки.&lt;br /&gt;
: '''NEW''' — Успешно создан, передан в службу доставки.&lt;br /&gt;
: NEWPICKUP — Создан забор.&lt;br /&gt;
: PICKUP — Забран у отправителя.&lt;br /&gt;
: WMSASSEMBLED — Скомплектован на складе фулфилмента.&lt;br /&gt;
: WMSDISASSEMBLED — Разукомплектован на склад фулфилмента.&lt;br /&gt;
: '''ACCEPTED''' — Получен складом.&lt;br /&gt;
: CUSTOMSPROCESS — Производится таможенный контроль.&lt;br /&gt;
: CUSTOMSFINISHED — Таможенный контроль произведен.&lt;br /&gt;
: CONFIRM — Согласована доставка.&lt;br /&gt;
: UNCONFIRM — Не удалось согласовать доставку.&lt;br /&gt;
: DEPARTURING — Планируется отправка со склада на другой склад.&lt;br /&gt;
: DEPARTURE — Отправлено со склада на другой склад.&lt;br /&gt;
: INVENTORY — Инвентаризация. Убедились в наличии отправления на складе.&lt;br /&gt;
: PICKUPREADY — Готов к выдаче в ПВЗ.&lt;br /&gt;
: '''DELIVERY''' — Выдан курьеру на доставку.&lt;br /&gt;
: COURIERDELIVERED — Доставлен (предварительно, ождает подтверждения менеджером, чтобы перейти в статус COMPLETE).&lt;br /&gt;
: COURIERPARTIALLY — Частично доставлен (предварительно, ождает подтверждения менеджером, чтобы перейти в статус PARTIALLY).&lt;br /&gt;
: COURIERCANCELED — Отказ (предварительно, после этого ожидается COURIERRETURN).&lt;br /&gt;
: COURIERRETURN — Возвращено курьером. Курьер не смог доставить до получателя и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли повторно доставлять (статусы DATECHANGE/DELIVERY) или это окончательная недоставка (CANCELED).&lt;br /&gt;
: DATECHANGE — Перенос даты доставки.&lt;br /&gt;
&lt;br /&gt;
: '''COMPLETE''' — Доставлен.&lt;br /&gt;
: '''PARTIALLY''' — Доставлен частично.&lt;br /&gt;
: '''CANCELED''' — Не доставлен (Возврат/Отмена). После этого статуса отправление должны вернуть заказчику, будут статусы RETURNING и RETURNED&lt;br /&gt;
&lt;br /&gt;
: RETURNING — Планируется возврат заказчику (после CANCELED).&lt;br /&gt;
: RETURNED — Возвращен заказчику.&lt;br /&gt;
: LOST — Утрачен/утерян.&lt;br /&gt;
&lt;br /&gt;
'''Примечание.''' В будущем возможно дополнение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
&lt;br /&gt;
# Контейнер '''statushistory''' и '''deliveryprice''' заполняется для тарифов [[Личный кабинет курьерской службы#Функции личного кабинета|Премиум и Максимум]].&lt;br /&gt;
# Система никогда не гарантирует последовательность прохождения заказом набора статусов. То есть Вы можете получить статус «COMPLETE», а следующим запросом — «NEW» — такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
В нашем API предусмотрено удобное средство получения статусов всех заказов, без необходимости «бомбить» сервер запросами статусов по каждому заказу. Работает это так: раз, например, в 10 минут, вы посылаете запрос «покажите все изменившиеся статусы». Пример запроса ниже. Система вам отдает ВСЕ заказы, статусы (или некоторые другие поля, см. ниже) которых изменились с момента последнего запроса. Вы разбираете полученный документ, по каждому заказу сохраняете его актуальный статус в своей системе, и если все хорошо, у вас все получилось, ваша система неожиданно не упала от наплыва информации, посылаете нам запрос подтверждения получения статусов (commitlaststatus). Мы у себя отмечаем, что эти статусы вами получены и их не надо передавать повторно. Таким образом, сколько бы заказов у вас ни было, статусы по ним всем почти в реальном времени вы можете получать всего двумя запросами.&lt;br /&gt;
&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;streamid&amp;gt;1234&amp;lt;/streamid&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;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;streamid&amp;gt;1234&amp;lt;/streamid&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;
* '''auth''' — авторизация. Обязательный элемент.&lt;br /&gt;
* '''streamid''' — идентификатор потока. Если у вас несколько интеграций и каждая нуждается в получении статусов, вы можете передавать данный параметр и тем самым разделять получение и отметку об успешном получении статусов по заказам. Значение должно входить в промежуток от 100 до 10000, включительно. Необязательный элемент.&lt;br /&gt;
* '''client''' — признак клиента или агента. Необязательный элемент.&lt;br /&gt;
:* CLIENT — признак клиента, значение по умолчанию&lt;br /&gt;
:* AGENT — признак агента. В ответ отдается информация по заказам, переданным агенту на доставку&lt;br /&gt;
&lt;br /&gt;
В случае успеха вы получите ответ:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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 error=&amp;quot;0&amp;quot;&amp;gt;OK&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;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
# При этом способе передачи (&amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее, изменение статуса по нему не попадет в результат выполнения запроса.&lt;br /&gt;
# Система всегда выдает текущий статус. Вы можете одним запросом получить статус «NEW», а следующим — «COMPLETE». Между запросами отправление могло пройти через несколько промежуточных статусов. Если нужна гарантия получения всех промежуточных статусов, нужно анализировать блок statushistory (может не заполняться вследствие ограничений версии или тарифа конкретной службы доставки).&lt;br /&gt;
# Система не гарантирует последовательность прохождения заказом набора статусов. Вы можете получить статус «COMPLETE», а следующим запросом «NEW» — такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
Запрос трекинга по номеру предназначен для выдачи минимальной обезличенной информации о конкретном заказе не авторизованному пользователю. Наша система имеет для этого интерфейс по адресу «home.courierexe.ru/{код экстра}/tracking». Вы можете либо сделать ссылку на такую страницу на своем сайте, либо разместить ее iframe’ом у себя, либо сделать свою и пользоваться нашим API. Этот интерфейс создан специально для выдачи информации живому пользователю сайта. Для получения статусов заказов в свою информационную систему нужно использовать запрос «statusreq», желательно с параметром changes=ONLY_LAST!&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;AWB&amp;gt;111111&amp;lt;/AWB&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;1&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Москва город&amp;lt;/town&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;town code=&amp;quot;1&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&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;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;paytype&amp;gt;CASH&amp;lt;/paytype&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;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&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;2&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;return_date&amp;gt;&amp;lt;/return_date&amp;gt;&lt;br /&gt;
   &amp;lt;return_time&amp;gt;&amp;lt;/return_time&amp;gt;&lt;br /&gt;
   &amp;lt;return_message&amp;gt;&amp;lt;/return_message&amp;gt;&lt;br /&gt;
   &amp;lt;waittime&amp;gt;12&amp;lt;/waittime&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;deliveryprice total=&amp;quot;158.6&amp;quot; delivery=&amp;quot;100.00&amp;quot; return=&amp;quot;58.6&amp;quot; /&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;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;&lt;br /&gt;
   &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;statushistory&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-05-30 10:20:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Новый&amp;quot;&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 17:38:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Планируется отправка&amp;quot;&amp;gt;DEPARTURING&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 19:53:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Отправлено со склада&amp;quot;&amp;gt;DEPARTURE&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 07:41:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Получен складом&amp;quot;&amp;gt;ACCEPTED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 09:17:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Выдан курьеру на доставку&amp;quot;&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен (предварительно)&amp;quot;&amp;gt;COURIERDELIVERED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;/statushistory&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2016-06-02&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;17:22&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
   &amp;lt;outstrbarcode&amp;gt;EXT123456&amp;lt;/outstrbarcode&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot; origincountry=&amp;quot;040&amp;quot; GTD=&amp;quot;&amp;quot; excise=&amp;quot;0.00&amp;quot; governmentCode=&amp;quot;11223311&amp;quot; suppcompany=&amp;quot;Поставщик&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; suppphone=&amp;quot;79161234567&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; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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; VATrate=&amp;quot;18&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Получение информации в формате 17 TRACK'''&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking17&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;/tracking17&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
	&amp;quot;number&amp;quot;:&amp;quot;ExtNumber&amp;quot;,&lt;br /&gt;
	&amp;quot;oriNumber&amp;quot;:&amp;quot;1234&amp;quot;,&lt;br /&gt;
	&amp;quot;oriCountry&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
	&amp;quot;destCountry&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
	&amp;quot;status&amp;quot;:&amp;quot;Complete&amp;quot;,&lt;br /&gt;
	&amp;quot;events&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 17:22:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Complete&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 17:22:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Courierdelivered&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 09:17:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Delivery&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 07:41:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Accepted&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-01 19:53:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Departure&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-01 17:38:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Departuring&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-05-30 10:20:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;New&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	]&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&amp;lt;br&amp;gt;&lt;br /&gt;
Описание контейнеров ответа аналогично описанию [[API#.D0.97.D0.B0.D0.BF.D1.80.D0.BE.D1.81 .D1.81.D1.82.D0.B0.D1.82.D1.83.D1.81.D0.B0 .D0.B7.D0.B0.D0.BA.D0.B0.D0.B7.D0.BE.D0.B2|Запроса статусов заказов]].&lt;br /&gt;
&lt;br /&gt;
== Изменение заказа ==&lt;br /&gt;
Запрос предназначен для изменения заказов, по которым не было произведено изменений статуса корреспонденции, времени доставки — то есть заказов, которые ещё не в работе.&lt;br /&gt;
&lt;br /&gt;
Изменять заказы могут курьерские службы с тарифами «Премиум» и «Максимум». Чтобы разрешить изменение заказов, в личном кабинете курьерской службы перейдите в '''Параметры''' &amp;gt; '''Расширенные''' и установите флажок '''Разрешить отмену и изменение заказов'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
# Данные запроса изменения указываются '''полностью''', как если бы заказ создавался впервые.&lt;br /&gt;
# При отсутствии вложения в запросе изменения данное вложение '''не удаляется''' из заказа, но его количество становится равным 0.&lt;br /&gt;
# При одновременном изменении заказа в API и системе курьерской службы приоритет отдается данным системы курьерской службы. То есть изменения в API приняты не будут.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При редактировании заказа может быть отменен запланированный курьер. Это зависит от значения переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Автоматически устанавливать заплан. курьера по району''':&lt;br /&gt;
* '''Нет''' — при редактировании заказа по АПИ курьер не изменяется;&lt;br /&gt;
* '''Район''' — если изменен адрес доставки, курьер сбрасывается;&lt;br /&gt;
* '''Район или дата план. доставки''' — если изменен адрес доставки или плановая дата вручения, курьер сбрасывается.&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса изменения ===&lt;br /&gt;
Все поля запроса соответствуют структуре order при создании заказа за исключением:&lt;br /&gt;
* вместо корневого тэга '''neworder''' указывается '''editorder''';&lt;br /&gt;
* тэг штрихкода '''barcode''' не указывается, поскольку присваивается при создании заказа;&lt;br /&gt;
* тэг курьера '''courier''' можно изменить только при включенной настройке '''Разрешить изменение курьера по АПИ''';&lt;br /&gt;
* для вложений '''item''' указывается внутренний код вложения в атрибуте '''code''', который можно получить при получении статуса заказа.&lt;br /&gt;
&lt;br /&gt;
Значение '''orderno''' данным методом изменить нельзя.&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа изменения ===&lt;br /&gt;
Все поля ответа соответствуют ответу при создании заказа за исключением корневого тэга — вместо '''neworder''' возвращается '''editorder'''.&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;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;cancelorder&amp;gt;&lt;br /&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;order orderno=&amp;quot;&amp;quot; ordercode=&amp;quot;123456&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123aaa&amp;quot; ordercode=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/cancelorder&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;
'''cancelorder''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''order''' — Контейнер отменяемого заказа. Обязательный элемент. Запрос может содержать более одного контейнера '''order'''. Атрибуты:&lt;br /&gt;
:* '''''orderno''''' — Шифр заказа.&lt;br /&gt;
:* '''''ordercode''''' — Внутренний код заказа.&lt;br /&gt;
Обратите внимание, что должен быть указан хотя бы один из атрибутов ''orderno'' или ''ordercode''!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;cancelorder&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123test&amp;quot; ordercode=&amp;quot;123456&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123aaa&amp;quot; ordercode=&amp;quot;&amp;quot; error=&amp;quot;52&amp;quot; errormsg=&amp;quot;order not found&amp;quot; errormsgru=&amp;quot;Заказ не найден&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/cancelorder&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;addattachments&amp;gt;&lt;br /&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;orderno&amp;gt;1234567&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;attachments&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo1.jpg&amp;quot;&amp;gt;JVBERi0xLjMN1wb25lbnQgMQ&lt;br /&gt;
    JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
    U3VidHlwZSAvSW1hZ2UNL1d pZHRoIDE4MDgNL0hlaWdodCA&lt;br /&gt;
    ggNCAwIFINL0JpdHNQZXJDb 21wb25lbnQgMQ0vRGVjb2RlU&lt;br /&gt;
    ENL0NvbHVtbnMgMTgwOA0+P g0vSW1hZ2VNYXNrIHRydWUNL&lt;br /&gt;
    XhEZWNvZGUNPj4Nc3RyZWFt DQ&amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot;&amp;gt;VBERi0xLjMNAwIG9iag0HRoJ&lt;br /&gt;
    JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
    vWE9iamVjdA0vU3VidHlwZS AvSW1hZ2UNL1dpZHRoIDEzNj &lt;br /&gt;
    gNL0hlaWdodCAxMzMzDS9MZ W5ndGggNCAwIFINL0JpdHNQZ &lt;br /&gt;
    XJDb21wb25lbnQgMQ0vRGVj b2RlUGFybXMgPDwNL0sgLTEN &lt;br /&gt;
    L0NvbHVtbnMgMTM2OA0+Pg0 vSW&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/addattachments&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;
'''addattachments''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''orderno''' — Номер заказа. Обязательный элемент. Может использоваться тэг &amp;lt;ordercode&amp;gt; с указанием внутреннего кода заказа.&lt;br /&gt;
* '''attachments''' — Обязательный элемент, в котором перечисляются передаваемые данные файлов.&lt;br /&gt;
** '''item''' — Бинарные данные (файл), закодированные в base64. Обязательный элемент.&lt;br /&gt;
*** '''name''' — Атрибут элемента '''item''', в котором передается имя файла. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;addattachments&amp;gt;&lt;br /&gt;
  &amp;lt;attachments&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo1.jpg&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/addattachments&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;attachments&amp;gt;&lt;br /&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;orderno&amp;gt;1234567&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
&lt;br /&gt;
'''attachments''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''orderno''' — Номер/код заказа. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;attachments&amp;gt;&lt;br /&gt;
  &amp;lt;item name=&amp;quot;doc1.docx&amp;quot; size=&amp;quot;35654&amp;quot;&amp;gt;JVBERi0xLjMN&lt;br /&gt;
  JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
  U3VidHlwZSAvSW1hZ2UNL1d pZHRoIDE4MDgNL0hlaWdodCA&lt;br /&gt;
  ggNCAwIFINL0JpdHNQZXJDb 21wb25lbnQgMQ0vRGVjb2RlU&lt;br /&gt;
  ENL0NvbHVtbnMgMTgwOA0+P g0vSW1hZ2VNYXNrIHRydWUNL&lt;br /&gt;
  XhEZWNvZGUNPj4Nc3RyZWFt DQ&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot; size=&amp;quot;74861&amp;quot;&amp;gt;VBERi0xLjMN &lt;br /&gt;
  JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
  vWE9iamVjdA0vU3VidHlwZS AvSW1hZ2UNL1dpZHRoIDEzNj &lt;br /&gt;
  gNL0hlaWdodCAxMzMzDS9MZ W5ndGggNCAwIFINL0JpdHNQZ &lt;br /&gt;
  XJDb21wb25lbnQgMQ0vRGVj b2RlUGFybXMgPDwNL0sgLTEN &lt;br /&gt;
  L0NvbHVtbnMgMTM2OA0+Pg0 vSW&amp;lt;/item&amp;gt;&lt;br /&gt;
&amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В тегах item возвращаются бинарные данные (файлы), закодированные в base64.&lt;br /&gt;
&lt;br /&gt;
== Изменение статуса агентом ==&lt;br /&gt;
Запрос изменения статуса заказа позволяет установить окончательный статус заказа — «Доставлен» или «Не доставлен (Возврат/Отмена)».&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;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;setorderinfo&amp;gt;&lt;br /&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;order ordercode=&amp;quot;123456&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Получил Иванов&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;outstrbarcode&amp;gt;7654312&amp;lt;/outstrbarcode&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;234567&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;PICKUPREADY&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;eventtime&amp;gt;2016-05-30 10:20:00&amp;lt;/eventtime&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Клиент отказался от покупки&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
    &amp;lt;items&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34533&amp;quot; quantity=&amp;quot;1&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34456&amp;quot; quantity=&amp;quot;0&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34421&amp;quot; quantity=&amp;quot;2&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/items&amp;gt;&lt;br /&gt;
    &amp;lt;image filename=&amp;quot;filename1.jpg&amp;quot;&amp;gt; /9j/4AAQSkZJRgA&lt;br /&gt;
    BAQAAAQABAAD/2wBDAA0JCg sKCA0LCgsODg0PEyAVExISEy&lt;br /&gt;
    ccHhcgLikxMC4pLSwzOko+M zZGNywtQFdBRkxOUlNSMj5aY&lt;br /&gt;
    VpQYEpRUk//2wBDAQ4ODhMR EyYVFSZPNS01T09PT09PT09P&lt;br /&gt;
    T09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09&lt;br /&gt;
    PT09PT0//wAARCAYACAADAS IA&amp;lt;/image&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/setorderinfo&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;
'''setorderinfo''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''order''' — Контейнер заказа. Обязательный элемент. Запрос может содержать более одного контейнера '''order'''. Атрибут '''''ordercode''''' — внутренний код заказа.&lt;br /&gt;
* '''status''' — Новый статус заказа. Доступны статусы из раздела [[#Описание полей ответа статусов]], кроме AWAITING_SYNC и NEW.&lt;br /&gt;
* '''eventtime''' — Дата и время изменения статуса. Обязательно при указании статуса.&lt;br /&gt;
* '''message''' — Текст сообщения ''Инфо о доставке''.&lt;br /&gt;
* '''outstrbarcode''' — код у подрядчика (код заказа во внешней системе). Используется в интеграциях с внешними системами.&lt;br /&gt;
* '''paytype''' — Тип оплаты заказа. Допустимые значения CASH/CARD.&lt;br /&gt;
* '''items''' — Контейнер для описания вложений '''item''' . Атрибуты:&lt;br /&gt;
:* '''''code''''' — Код вложения.&lt;br /&gt;
:* '''''quantity''''' — Количество доставленных единиц вложения.&lt;br /&gt;
:* '''''reason''''' — Причина недоставки, выбирается из соответствующего списка статусов.&lt;br /&gt;
* '''image''' — Контейнер прикрепляемого изображения. Содержит текст файла изображения, закодированный по стандарту ''base64''. Контейнер '''order''' может содержать более одного контейнера '''image'''. Атрибут:&lt;br /&gt;
:* '''''filename''''' — Имя файла.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;setorderinfo&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;123456&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;234567&amp;quot; error=&amp;quot;59&amp;quot; errormsg=&amp;quot;value [date_put] is already set&amp;quot; errormsgru=&amp;quot;Значение [Дата доставки] уже указано&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/setorderinfo&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;waybill&amp;gt;&lt;br /&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;orders&amp;gt;&lt;br /&gt;
    &amp;lt;order orderno=&amp;quot;1234567&amp;quot; ordercode=&amp;quot;33331&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;order orderno=&amp;quot;1234568&amp;quot; ordercode=&amp;quot;33332&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/orders&amp;gt;&lt;br /&gt;
  &amp;lt;form&amp;gt;1&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/waybill&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
&lt;br /&gt;
'''waybill''' — Корневой контейнер. Обязательный элемент&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент&lt;br /&gt;
* '''orders''' — Список заказов для получения печатных форм. Содержит тэги '''order''' с атрибутами:&lt;br /&gt;
:* '''''orderno''''' — шифр заказа&lt;br /&gt;
:* '''''ordercode''''' — внутренний код заказа. Указывать необходимо один из атрибутов для всех заказов. Приоритет имеет атрибут '''''ordercode'''''&lt;br /&gt;
* '''form''' — Формат накладной. Не обязательный элемент. Принимает значения:&lt;br /&gt;
:* 1 — Подробная накладная (по-умолчанию)&lt;br /&gt;
:* 2 — Наклейки Zebra&lt;br /&gt;
:* 3 — Наклейки на страницу формата А4&lt;br /&gt;
:* 4 — Акты приема-передачи&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;waybill&amp;gt;&lt;br /&gt;
  &amp;lt;content&amp;gt;EODIcaI8KSBlwQ 4MnEOR7Px8U8EBAyGICBnwpw &lt;br /&gt;
  IZhQgz0ZxuPs8EBM/GcbjzB AwhBl8hwQYIO00GmEwg1CeEG &lt;br /&gt;
  mqYTChNU0wqf8l8nz4zgc+K fCno+zwU5GjOZmzXGcbEQYIM &lt;br /&gt;
  4zkegRE40zWzONyoNNMIOIa cWnp6aDCGEGE9NQmoQd2mg00 &lt;br /&gt;
  79U4f3hPTwnfp6Sdrafeqpa JDpFw/1aYT077VNNNdO00G3q &lt;br /&gt;
  mqqvp9p2E7T0/wiFemv8uG6 OM&amp;lt;/content&amp;gt;&lt;br /&gt;
&amp;lt;/waybill&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В тэге content возвращаются бинарные данные (файл pdf), закодированные в base64.&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;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;auth extra=&amp;quot;8&amp;quot; /&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;fiascode&amp;gt;bd21979d-46f8-49d0-9105-e8d65172a983&amp;lt;/fiascode&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;
&lt;br /&gt;
* '''auth''' — Авторизация, необязательный элемент. Используется в случае включенного и настроенного ограничения по населенным пунктам в конкретной курьерской службе.&lt;br /&gt;
&lt;br /&gt;
* '''codesearch''' — Поиск по кодам. В случае использования — контейнеры conditions и limit игнорируются.&lt;br /&gt;
:* '''zipcode''' — Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
:* '''kladrcode''' — Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
:* '''fiascode''' — Поиск по коду ФИАС (AOGUID).&lt;br /&gt;
:* '''code''' — Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
* '''conditions''' — Задает условия поиска. Все вложенные элементы одновременно накладывают условие «И».&lt;br /&gt;
:* '''city''' — Поиск по всем населенным пунктам региона.&lt;br /&gt;
:* '''namecontains''' — Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
:* '''namestarts''' — Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
:* '''name''' — Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
:* '''fullname''' — Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
:* '''country''' — Поиск только по стране с указанным внутренним кодом или текстовым кодом в соответствии [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, «RU», «RUS» для России.&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;fiascode&amp;gt;79da737a-603b-4c19-9b54-9114c96fb912&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;2300000700000&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;typename /&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;43.5855&amp;quot; lon=&amp;quot;39.7231&amp;quot; /&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;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;fiascode&amp;gt;c9c96c67-2cc9-4f10-afde-fd32417ea216&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;3201900011100&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;&lt;br /&gt;
    &amp;lt;typename /&amp;gt;&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;52.6407&amp;quot; lon=&amp;quot;33.1724&amp;quot; /&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;fiascode&amp;gt;10df7588-19c1-49d1-a387-9de1cf3eb26f&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;6001900015400&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;&lt;br /&gt;
    &amp;lt;typename /&amp;gt;&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;56.6003&amp;quot; lon=&amp;quot;29.3542&amp;quot; /&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;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;RU&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;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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''' — Задает условия поиска. Все вложенные элементы одновременно накладывают условие «И».&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;code&amp;gt;124&amp;lt;/code&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;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;store&amp;gt;2&amp;lt;/store&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;except&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123478&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;/except&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''' — Задает условия поиска. Все вложенные элементы одновременно накладывают условие «И».&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;
:* '''store''' — Поиск товаров по определенному складу.&lt;br /&gt;
&lt;br /&gt;
* '''except''' — Описание исключений для корректного определения количества зарезервированной номенклатуры.&lt;br /&gt;
:* '''code''' — Код заказа.&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;purchprice&amp;gt;50000&amp;lt;/purchprice&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;VATrate&amp;gt;20&amp;lt;/VATrate&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;CountInBox&amp;gt;2&amp;lt;/CountInBox&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;&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;
* '''article''' — Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
* '''barcode''' — Штрихкод производителя.&lt;br /&gt;
* '''name''' — Наименование.&lt;br /&gt;
* '''retprice''' — Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
* '''purchprice''' — Закупочная цена.&lt;br /&gt;
* '''weight''' — Масса в килограммах.&lt;br /&gt;
* '''length''' — Длина в сантиметрах.&lt;br /&gt;
* '''width''' — Ширина в сантиметрах.&lt;br /&gt;
* '''height''' — Высота в сантиметрах.&lt;br /&gt;
* '''VATrate''' — Ставка НДС, целое число процентов.&lt;br /&gt;
* '''CountInPallet''' — Количество штук в паллете.&lt;br /&gt;
* '''CountInBox''' — Количество штук в упаковке.&lt;br /&gt;
* '''HasSerials''' — Требует учета серийных номеров. Принимает значения 1 — да, 0 — нет.&lt;br /&gt;
* '''CountryOfOrigin''' — Наименование страны происхождения на русском языке.&lt;br /&gt;
* '''Message''' — Комментарий.&lt;br /&gt;
* '''Message2''' — Дополнительный комментарий.&lt;br /&gt;
* '''quantity''' — Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
* '''reserved''' — Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Движение номенклатуры ==&lt;br /&gt;
'''Пример запроса движения номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemmovements&amp;gt;&lt;br /&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;code&amp;gt;4259&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;datefrom&amp;gt;2020-10-01&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
 &amp;lt;dateto&amp;gt;2020-10-02&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/itemmovements&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''code''' — внутренний код товара в справочнике номенклатуры.&lt;br /&gt;
* '''datefrom''' — дата начала периода.&lt;br /&gt;
* '''dateto''' — дата окончания периода.&lt;br /&gt;
Может быть указан или код, или период, или код и период одновременно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа движения номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemmovements count=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;itemmovement&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;151500&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;0&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;delivered&amp;gt;0&amp;lt;/delivered&amp;gt;&lt;br /&gt;
    &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;4259&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Настольная игра Дженга&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;5&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Возврат от покупателя&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;store&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;/store&amp;gt;&lt;br /&gt;
    &amp;lt;order&amp;gt;&lt;br /&gt;
      &amp;lt;ordercode&amp;gt;3374830&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;123660-0&amp;lt;/number&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2017-05-24&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;orderno&amp;gt;14123&amp;lt;/orderno&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;0000000670&amp;lt;/barcode&amp;gt;&lt;br /&gt;
      &amp;lt;company&amp;gt;ТОВАР&amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;address&amp;gt;Кравченко ул., 1&amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;delivereddate&amp;gt;2017-05-29&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
      &amp;lt;deliveredtime&amp;gt;12:00:00&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
      &amp;lt;deliveredto /&amp;gt;&lt;br /&gt;
    &amp;lt;/order&amp;gt;&lt;br /&gt;
    &amp;lt;document&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;318&amp;lt;/number&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;message&amp;gt;&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;/document&amp;gt;&lt;br /&gt;
  &amp;lt;/itemmovements&amp;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;
* '''date''' — дата операции&lt;br /&gt;
* '''retprice''' — цена товара&lt;br /&gt;
* '''quantity''' — количество товара операции&lt;br /&gt;
* '''delivered''' — количество доставленного товара&lt;br /&gt;
&lt;br /&gt;
* '''item''' — контейнер товара&lt;br /&gt;
:* '''code''' — внутренний код товара&lt;br /&gt;
:* '''name''' — наименование товара&lt;br /&gt;
&lt;br /&gt;
* '''status''' — контейнер статуса операции&lt;br /&gt;
:* '''code''' — код статуса&lt;br /&gt;
:* '''name''' — наименование&lt;br /&gt;
&lt;br /&gt;
* '''store''' — контейнер филиала, к которому относится операция&lt;br /&gt;
:* '''code''' — код филиала&lt;br /&gt;
:* '''name''' — наименование филиала&lt;br /&gt;
&lt;br /&gt;
* '''order''' — контейнер корреспонденции&lt;br /&gt;
:* '''ordercode''' — внутренний код заказа&lt;br /&gt;
:* '''number''' — номер заказа&lt;br /&gt;
:* '''date''' — дата заказа&lt;br /&gt;
:* '''orderno''' — шифр&lt;br /&gt;
:* '''barcode''' — штрихкод&lt;br /&gt;
:* '''company''' — компания&lt;br /&gt;
:* '''address''' — адрес&lt;br /&gt;
:* '''delivereddate''' — дата вручения&lt;br /&gt;
:* '''deliveredtime''' — время вручения&lt;br /&gt;
:* '''deliveredto''' — данные о вручении, либо причина недоставки&lt;br /&gt;
&lt;br /&gt;
* '''document''' — контейнер документа операции&lt;br /&gt;
:* '''code''' — внутренний код документа&lt;br /&gt;
:* '''number''' — номер документа&lt;br /&gt;
:* '''extnumber''' — внешний номер документа&lt;br /&gt;
:* '''date''' — дата документа&lt;br /&gt;
:* '''message''' — комментарий&lt;br /&gt;
&lt;br /&gt;
== Получение справочника тарифов по городам ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
Если в запросе отсутствует параметр nofederal, то Москва будет обрабатываться иначе, чем остальные города. В ответе будут города Москвы и МО, с добавленной ценой за километраж&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&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;tariffs&amp;gt;&lt;br /&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;townfrom&amp;gt;Москва&amp;lt;/townfrom&amp;gt;&lt;br /&gt;
 &amp;lt;service&amp;gt;1&amp;lt;/service&amp;gt;&lt;br /&gt;
 &amp;lt;mainonly&amp;gt;1&amp;lt;/mainonly&amp;gt;    &lt;br /&gt;
 &amp;lt;nofederal&amp;gt;1&amp;lt;/nofederal&amp;gt;   &lt;br /&gt;
&amp;lt;/tariffs&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''auth''' — атрибут '''extra''' обязателен, по нему определяется курьерская служба.&lt;br /&gt;
* '''townfrom''' — город-отправитель. Если не передан, то городом будет «Москва».&lt;br /&gt;
* '''service''' — режим доставки. Обязательный элемент.&lt;br /&gt;
* '''mainonly''' — необязательный элемент. Если передан, то в ответе будут данные только по городам из справочника '''Межгород''' &amp;gt; '''Зоны'''.&lt;br /&gt;
* '''nofederal''' — необязательный элемент. Если передан, то в ответе город федерального значения Москва будет обрабатываться как обычный город.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника тарифов по городам'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;townfrom&amp;quot;: &amp;quot;0c5b2444-70a0-4932-980c-b4dc0d3f02b5&amp;quot;,&lt;br /&gt;
    &amp;quot;service&amp;quot;: 1,&lt;br /&gt;
    &amp;quot;tariffs&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;towntofias&amp;quot;: &amp;quot;0c5b2444-70a0-4932-980c-b4dc0d3f02b5&amp;quot;,&lt;br /&gt;
            &amp;quot;towntocode&amp;quot;: 1,&lt;br /&gt;
            &amp;quot;towntoname&amp;quot;: &amp;quot;Москва город&amp;quot;,&lt;br /&gt;
            &amp;quot;distance&amp;quot;: 0,&lt;br /&gt;
            &amp;quot;pricedistance&amp;quot;: 0,&lt;br /&gt;
            &amp;quot;pricesnew&amp;quot;: {&lt;br /&gt;
                &amp;quot;before&amp;quot;: [&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 100,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 1&lt;br /&gt;
                    },&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 150,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 5&lt;br /&gt;
                    }&lt;br /&gt;
                ],&lt;br /&gt;
                &amp;quot;after&amp;quot;: [&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 1,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 38.01&lt;br /&gt;
                    },&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 15,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 1,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 51.01&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;deliveryPeriodMin&amp;quot;: 1,&lt;br /&gt;
            &amp;quot;deliveryPeriodMax&amp;quot;: 2&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Описание полей ответа '''&lt;br /&gt;
* '''townfrom''' — код ФИАС города-отправителя.&lt;br /&gt;
* '''service''' — режим доставки.&lt;br /&gt;
* '''tariffs''' — cписок тарифов по городу.&lt;br /&gt;
:* '''towntofias''' — код ФИАС города-получателя.&lt;br /&gt;
:* '''towntocode''' — внутренний код города-получателя.&lt;br /&gt;
:* '''towntoname''' — наименование города-получателя.&lt;br /&gt;
:* '''distance''' — дистанция в км до города от МКАД, если в запросе townfrom — Москва.&lt;br /&gt;
:* '''pricedistance''' — сумма за километраж до города от МКАД, если в запросе townfrom — Москва.&lt;br /&gt;
:* '''pricesnew''' — ваши настройки тарифов из справочника '''Межгород''' &amp;gt; '''Тарифы по зонам'''.&lt;br /&gt;
::* '''before/after''' — контейнеры ДО/ОТ.&lt;br /&gt;
:::* '''price''' — цена. Если ответ идет по «before», то в цену также плюсуется сумма pricedistance&lt;br /&gt;
:::* '''every''' — за каждые.&lt;br /&gt;
:::* '''mass''' — масса.&lt;br /&gt;
:* '''prices''' — устаревший элемент, не используется.&lt;br /&gt;
:* '''deliveryPeriodMin''' — минимальный срок доставки.&lt;br /&gt;
:* '''deliveryPeriodMax''' — максимальный срок доставки.&lt;br /&gt;
&lt;br /&gt;
== Номенклатура приходной накладной ==&lt;br /&gt;
'''Пример запроса номенклатуры приходной накладной:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemdoc&amp;gt;&lt;br /&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;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/itemdoc&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''code''' — внутренний код документа приходной накладной (см. предыдущий запрос).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа движения номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemdoc&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;number&amp;gt;318&amp;lt;/number&amp;gt;&lt;br /&gt;
  &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
  &amp;lt;message&amp;gt;&amp;lt;/message&amp;gt;&lt;br /&gt;
  &amp;lt;items&amp;gt;&lt;br /&gt;
    &amp;lt;item code=&amp;quot;4259&amp;quot; quantity=&amp;quot;1&amp;quot; barcode=&amp;quot;200300&amp;quot; article=&amp;quot;123555&amp;quot;&amp;gt;Настольная игра Дженга&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;/items&amp;gt;&lt;br /&gt;
&amp;lt;/itemdoc&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Описание полей ответа '''&lt;br /&gt;
* '''code''' — внутренний код приходной накладной&lt;br /&gt;
* '''number''' — номер документа&lt;br /&gt;
* '''date''' — дата документа&lt;br /&gt;
* '''message''' — комментарий&lt;br /&gt;
&lt;br /&gt;
* '''item''' — контейнер товара&lt;br /&gt;
:* '''code''' — внутренний код товара&lt;br /&gt;
:* '''barcode''' — штрихкод товара&lt;br /&gt;
:* '''article''' — артикул товара&lt;br /&gt;
:* '''quantity''' — количество поступившего товара&lt;br /&gt;
&lt;br /&gt;
== Справочник филиалов ==&lt;br /&gt;
'''Пример запроса списка филиалов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;storelist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;json&amp;gt;YES&amp;lt;/json&amp;gt;&lt;br /&gt;
 &amp;lt;client_code&amp;gt;7890&amp;lt;/client_code&amp;gt;&lt;br /&gt;
&amp;lt;/storelist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''auth''' — Атрибут '''extra''' — обязателен, по нему определяется курьерская служба&lt;br /&gt;
* '''json''' — Признак вывода ответа в виде JSON YES/NO&lt;br /&gt;
* '''client_code''' — Код клиента курьерской службы&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;storelist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;store&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;    &lt;br /&gt;
    &amp;lt;name&amp;gt;ABC&amp;lt;/name&amp;gt; &lt;br /&gt;
  &amp;lt;/store&amp;gt;&lt;br /&gt;
  &amp;lt;store&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;456&amp;lt;/code&amp;gt;   &lt;br /&gt;
    &amp;lt;name&amp;gt;Филиал 2&amp;lt;/name&amp;gt; &lt;br /&gt;
  &amp;lt;/store&amp;gt;&lt;br /&gt;
&amp;lt;/storelist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''code''' — Код филиала.&lt;br /&gt;
* '''name''' — Наименование филиала.&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
Для отображения списка пунктов выдачи (ПВЗ) есть '''готовый JavaScript модуль''': https://home.courierexe.ru/js/measoft_map.js Инструкция по использованию — внутри. Посмотреть пример работы можно [https://home.courierexe.ru/pvz_test.html Здесь]&lt;br /&gt;
&lt;br /&gt;
Уникальные запросы списка ПВЗ кешируются на стороне личного кабинета и хранятся до 7 часов утра по московскому времени следующего дня. Например, если уникальный запрос с массой 2 кг был отправлен сегодня в 10 часов, то завтра в 7 утра он сбросится. Если сегодня в 18 часов в этом же запросе вы укажете массу 2 кг, в ответе вернется тот же список ПВЗ. Если передадите массу 3 кг, список может быть другим.&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;code&amp;gt;1234&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;client_code&amp;gt;7890&amp;lt;/client_code&amp;gt;&lt;br /&gt;
 &amp;lt;city&amp;gt;Свердловская область&amp;lt;/city&amp;gt;&lt;br /&gt;
 &amp;lt;town regioncode=&amp;quot;66&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
 &amp;lt;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
 &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
 &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
 &amp;lt;acceptfitting&amp;gt;YES&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
 &amp;lt;maxweight&amp;gt;30&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
 &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
 &amp;lt;lt&amp;gt;57.924737&amp;lt;/lt&amp;gt;&lt;br /&gt;
 &amp;lt;lg&amp;gt;59.940019&amp;lt;/lg&amp;gt;&lt;br /&gt;
 &amp;lt;rt&amp;gt;57.905682&amp;lt;/rt&amp;gt;&lt;br /&gt;
 &amp;lt;rg&amp;gt;59.984669&amp;lt;/rg&amp;gt;&lt;br /&gt;
 &amp;lt;json&amp;gt;YES&amp;lt;/json&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;2&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;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''auth''' — Атрибут '''extra''' — обязателен, по нему определяется курьерская служба, '''login''' и '''pass''' позволяют авторизоваться под клиентом: для отдельного клиента могут быть ограничения по доступности некоторых ПВЗ, и в этом случае они будут учтены.&lt;br /&gt;
* '''code''' — Внутренний код.&lt;br /&gt;
* '''client_code''' — Код клиента курьерской службы.&lt;br /&gt;
* '''city''' — Регион получателя. Можно указать код региона или полное наименование региона из [[#Справочник регионов|справочника регионов]].&lt;br /&gt;
* '''town''' — Город получателя.&lt;br /&gt;
Для тега города '''town''' можно указать код региона в атрибуте '''''regioncode''''' из [[#Справочник регионов|справочника регионов]]. Поиск будет производиться в указанном регионе.&lt;br /&gt;
&lt;br /&gt;
Также можно указать страну получателя в атрибуте '''''country''''' в соответствии с [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, «RU», «RUS» или «643» для России.&lt;br /&gt;
&lt;br /&gt;
* '''parentcode''' — Фильтр по родительскому [[#Справочник филиалов|филиалу]]&lt;br /&gt;
* '''acceptcash''' — Фильтр по приему наличных YES/NO&lt;br /&gt;
* '''acceptcard''' — Фильтр по приему банковских карт YES/NO&lt;br /&gt;
* '''acceptfitting''' — Фильтр по наличию примерки YES/NO&lt;br /&gt;
* '''maxweight''' — Фильтр по максимальному весу, с которым работает ПВЗ&lt;br /&gt;
* '''acceptindividuals''' — Фильтр по доступности физическим лицам YES/NO&lt;br /&gt;
* '''lt''' — Широта левого верхнего угла&lt;br /&gt;
* '''lg''' — Долгота левого верхнего угла&lt;br /&gt;
* '''rt''' — Широта правого нижнего угла&lt;br /&gt;
* '''rg''' — Долгота правого нижнего угла&lt;br /&gt;
* '''json''' — Признак вывода ответа в виде JSON YES/NO&lt;br /&gt;
* '''limit''' — Ограничивает вывод результата.&lt;br /&gt;
:* '''limitfrom''' — Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию — 0.&lt;br /&gt;
:* '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию — 100.&lt;br /&gt;
:* '''countall''' — YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено — в ответе не указываeтся totalcount.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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; totalcount=&amp;quot;40465&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;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
    &amp;lt;parentname&amp;gt;Интеграция&amp;lt;/parentname&amp;gt;&lt;br /&gt;
    &amp;lt;town code=&amp;quot;124267&amp;quot; regioncode=&amp;quot;66&amp;quot; regionname=&amp;quot;Свердловская область&amp;quot;&amp;gt;Нижний Тагил город&amp;lt;/town&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;Новый пункт доставки&amp;lt;/comment&amp;gt;&lt;br /&gt;
    &amp;lt;worktime&amp;gt;Вс 10:00-16:00, Сб 10:00-16:00, Пн-Пт 10:00-20:00&amp;lt;/worktime&amp;gt;&lt;br /&gt;
    &amp;lt;traveldescription&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского&amp;lt;/traveldescription&amp;gt;&lt;br /&gt;
    &amp;lt;maxweight&amp;gt;10&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
    &amp;lt;acceptfitting&amp;gt;YES&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
    &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
    &amp;lt;latitude&amp;gt;57.93457&amp;lt;/latitude&amp;gt;&lt;br /&gt;
    &amp;lt;longitude&amp;gt;59.95131&amp;lt;/longitude&amp;gt;&lt;br /&gt;
    &amp;lt;uid&amp;gt;40606d00-9c51-11eb-b2c9-cfd6c1111392&amp;lt;/uid&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;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
    &amp;lt;parentname&amp;gt;Интеграция&amp;lt;/parentname&amp;gt;&lt;br /&gt;
    &amp;lt;town code=&amp;quot;124267&amp;quot; regioncode=&amp;quot;66&amp;quot; regionname=&amp;quot;Свердловская область&amp;quot;&amp;gt;Нижний Тагил город&amp;lt;/town&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;Возможность примерки отсутствует&amp;lt;/comment&amp;gt;&lt;br /&gt;
    &amp;lt;worktime&amp;gt;Вс 10:00-16:00, Сб 10:00-16:00, Пн-Пт 10:00-20:00&amp;lt;/worktime&amp;gt;&lt;br /&gt;
    &amp;lt;traveldescription&amp;gt;Напротив ТЦ Пирамида&amp;lt;/traveldescription&amp;gt;&lt;br /&gt;
    &amp;lt;maxweight&amp;gt;20&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
    &amp;lt;acceptfitting&amp;gt;NO&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
    &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
    &amp;lt;latitude&amp;gt;57.93468&amp;lt;/latitude&amp;gt;&lt;br /&gt;
    &amp;lt;longitude&amp;gt;60.55476&amp;lt;/longitude&amp;gt;&lt;br /&gt;
    &amp;lt;uid&amp;gt;41116853-9c51-11eb-b2c9-cfd6c1451392&amp;lt;/uid&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;
* '''parentcode''' — Код родительского элемента.&lt;br /&gt;
* '''parentname''' — Наименование родительского элемента.&lt;br /&gt;
* '''town''' — Населенный пункт с кодом из [[#Справочник городов|справочника городов]], а также с кодом и наименованием региона.&lt;br /&gt;
* '''address''' — Адрес ПВЗ.&lt;br /&gt;
* '''phone''' — Телефоны ПВЗ.&lt;br /&gt;
* '''comment''' — Дополнительная информация.&lt;br /&gt;
* '''worktime''' — Режим работы ПВЗ.&lt;br /&gt;
* '''traveldescription''' — Описание местонахождения ПВЗ или пути к нему.&lt;br /&gt;
* '''maxweight''' — Максимальный вес, с которым работает ПВЗ.&lt;br /&gt;
* '''acceptcash''' — Признак приема наличных&lt;br /&gt;
* '''acceptcard''' — Признак приема банковских карт&lt;br /&gt;
* '''acceptfitting''' — Наличие примерки&lt;br /&gt;
* '''latitude''' — Широта&lt;br /&gt;
* '''longitude''' — Долгота&lt;br /&gt;
* '''uid''' — Уникальный идентификатор ПВЗ в системе Measoft&lt;br /&gt;
* '''count''' — Количество записей в ответе&lt;br /&gt;
* '''totalcount''' — Общее количество записей, отвечающее параметрам запроса&lt;br /&gt;
&lt;br /&gt;
== Получение фискальных данных заказа ==&lt;br /&gt;
'''Пример запроса получения фискальных данных:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;receiptdata&amp;gt;&lt;br /&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;orders&amp;gt;&lt;br /&gt;
      &amp;lt;order orderno=&amp;quot;123456&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;order orderno=&amp;quot;890111C&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/orders&amp;gt;&lt;br /&gt;
&amp;lt;/receiptdata&amp;gt;&lt;br /&gt;
&lt;br /&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;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;receipts count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receipt&amp;gt;&lt;br /&gt;
      &amp;lt;orderno&amp;gt;123456&amp;lt;/orderno&amp;gt;&lt;br /&gt;
      &amp;lt;fdDatetime&amp;gt;2020-06-07 12:14:00&amp;lt;/fdDatetime&amp;gt;&lt;br /&gt;
      &amp;lt;fdValue&amp;gt;123&amp;lt;/fdValue&amp;gt;&lt;br /&gt;
      &amp;lt;fdNum&amp;gt;456&amp;lt;/fdNum&amp;gt;&lt;br /&gt;
      &amp;lt;fnSn&amp;gt;789&amp;lt;/fnSn&amp;gt;&lt;br /&gt;
      &amp;lt;kktNum&amp;gt;100&amp;lt;/kktNum&amp;gt;&lt;br /&gt;
      &amp;lt;inn&amp;gt;222&amp;lt;/inn&amp;gt;&lt;br /&gt;
      &amp;lt;ofdUrl&amp;gt;gate.ofd.ru&amp;lt;/ofdUrl&amp;gt;&lt;br /&gt;
      &amp;lt;fullUrl&amp;gt;https://check.ofd.ru/123&amp;lt;/fullUrl&amp;gt;&lt;br /&gt;
      &amp;lt;price&amp;gt;12345&amp;lt;/price&amp;gt;&lt;br /&gt;
      &amp;lt;lines count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;line&amp;gt;&lt;br /&gt;
            &amp;lt;item&amp;gt;1111764&amp;lt;/item&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;Сапоги&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;qty&amp;gt;1&amp;lt;/qty&amp;gt;&lt;br /&gt;
            &amp;lt;price&amp;gt;1000&amp;lt;/price&amp;gt;&lt;br /&gt;
            &amp;lt;vatRate&amp;gt;20&amp;lt;/vatRate&amp;gt;&lt;br /&gt;
            &amp;lt;governmentCode&amp;gt;Z16513LK2&amp;lt;/governmentCode&amp;gt;&lt;br /&gt;
            &amp;lt;itemType&amp;gt;1&amp;lt;/itemType&amp;gt;&lt;br /&gt;
         &amp;lt;/line&amp;gt;&lt;br /&gt;
      &amp;lt;/lines&amp;gt;&lt;br /&gt;
   &amp;lt;/receipt&amp;gt;&lt;br /&gt;
&amp;lt;/receipts&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Параметры ответа:&lt;br /&gt;
* '''orderno''' — Номер заказа&lt;br /&gt;
* '''fdDatetime''' — Дата и время пробития фискального чека&lt;br /&gt;
* '''fdValue''' — ФПД (фискальный признак документа)&lt;br /&gt;
* '''fdNum''' — ФИСКАЛЬНЫЙ ДОКУМЕНТ (фискальный номер чека)&lt;br /&gt;
* '''fnSn''' — ФН (номер фискального накопителя)&lt;br /&gt;
* '''kktNum''' — РН (регистрационный номер кассы)&lt;br /&gt;
* '''inn''' — ИНН&lt;br /&gt;
* '''ofdUrl''' — URL адрес (доменное имя) ОФД&lt;br /&gt;
* '''price''' — Сумма чека&lt;br /&gt;
* '''fullUrl''' — URL чека для просмотра онлайн&lt;br /&gt;
* '''lines''' — Позиции чека&lt;br /&gt;
:* '''item''' — код товара&lt;br /&gt;
:* '''name''' — наименование товара&lt;br /&gt;
:* '''qty''' — количество товара&lt;br /&gt;
:* '''price''' — цена товара&lt;br /&gt;
:* '''governmentCode''' — считанная последовательность, которая в дальнейшем преобразуется по алгоритму тега 1162&lt;br /&gt;
:* '''vatRate''' — НДС товара&lt;br /&gt;
:* '''itemType''' — тип товара (товар, доставка и т. д.)&lt;br /&gt;
&lt;br /&gt;
== Справочник Виды срочности ==&lt;br /&gt;
'''Пример запроса видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;advprices&amp;gt;&lt;br /&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;visible&amp;gt;NO&amp;lt;/visible&amp;gt;&lt;br /&gt;
&amp;lt;/advprices&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''advprices''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''visible''' — Признак возврата '''только''' тех услуг, что доступны для отображения в ЛК YES/NO. Необязательный элемент. По-умолчанию NO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника дополнительных услуг:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;advprices&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&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;type&amp;gt;int&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&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;type&amp;gt;float&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Расписаться на упаковке&amp;lt;/name&amp;gt;&lt;br /&gt;
       &amp;lt;type&amp;gt;bool&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
&amp;lt;/advprices&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Параметры:&lt;br /&gt;
* '''code''' — внутренний код услуги&lt;br /&gt;
* '''name''' — наименование услуги. Если поле «название в ЛК» в настройках услуги не пусто, то возвращает значение поля «название в ЛК».&lt;br /&gt;
* '''hine''' — подсказка по доп услуге для пользователя&lt;br /&gt;
* '''type''' — тип услуги. Может иметь значения:&lt;br /&gt;
:* '''bool''' — для услуг вида «чекбокс», «Да»&lt;br /&gt;
:* '''float''' — для числа с плавающей точкой&lt;br /&gt;
:* '''int''' — для целого числа&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;order&amp;gt;&lt;br /&gt;
  &amp;lt;pricetype&amp;gt;CUSTOMER&amp;lt;/pricetype&amp;gt;&lt;br /&gt;
  &amp;lt;sender&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;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;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town regioncode=&amp;quot;78&amp;quot; country=&amp;quot;RU&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;pvz&amp;gt;124&amp;lt;/pvz&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;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice&amp;gt;150&amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package mass=&amp;quot;1&amp;quot; quantity=&amp;quot;5&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package mass=&amp;quot;2.5&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&amp;gt;&lt;br /&gt;
   &amp;lt;userid&amp;gt;user123&amp;lt;/userid&amp;gt;&lt;br /&gt;
   &amp;lt;groupid&amp;gt;customer&amp;lt;/groupid&amp;gt;&lt;br /&gt;
 &amp;lt;/order&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;
&lt;br /&gt;
Дополнительные поля:&lt;br /&gt;
* '''pricetype''' — тип требуемой цены. Возможные значения: «CUSTOMER» (по-умолчанию) — [[Личный кабинет клиента#Цена доставки для получателя|цена для конечного получателя]], «CLIENT» — цена курьерской службы для клиента.&lt;br /&gt;
* '''userid''' — Идентификатор пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками «Цена доставки для получателя», определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенного покупателя.&lt;br /&gt;
* '''groupid''' — Идентификатор группы пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками «Цена доставки для получателя», определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенной группы покупателей.&lt;br /&gt;
&lt;br /&gt;
Суммы НП и ОЦ, а также тип оплаты CARD имеют значение при настроенных в тарифе на вкладке Прочее долях (в процентах) от данных сумм.&lt;br /&gt;
&lt;br /&gt;
В авторизации можно опустить параметры login и pass, тогда расчет будет производиться по стандартному тарифу курьерской службы, без учета возможных отличий для конкретного клиента.&amp;lt;br&amp;gt;&lt;br /&gt;
Объемный вес будет учитываться только при условии указания всех габаритов: длины, ширины и высоты.&amp;lt;br&amp;gt;&lt;br /&gt;
В полях город-отправитель и город-получатель можно указывать название города (не рекомендуется!), либо код города из нашего справочника, либо 13-ти значный код КЛАДР, либо 36-ти значный код адресной системы ФИАС (AOID).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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&amp;gt;&lt;br /&gt;
    &amp;lt;townfrom code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/townfrom&amp;gt;&lt;br /&gt;
    &amp;lt;townto code=&amp;quot;56603&amp;quot;&amp;gt;Иркутск город&amp;lt;/townto&amp;gt;&lt;br /&gt;
    &amp;lt;mass&amp;gt;3.7&amp;lt;/mass&amp;gt;&lt;br /&gt;
    &amp;lt;service name=&amp;quot;Экспресс&amp;quot;&amp;gt;1&amp;lt;/service&amp;gt;&lt;br /&gt;
    &amp;lt;zone&amp;gt;2&amp;lt;/zone&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;1113&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;mindeliverydays&amp;gt;1&amp;lt;/mindeliverydays&amp;gt;&lt;br /&gt;
    &amp;lt;maxdeliverydays&amp;gt;3&amp;lt;/maxdeliverydays&amp;gt;&lt;br /&gt;
    &amp;lt;mindeliverydate&amp;gt;2020-05-13&amp;lt;/mindeliverydate&amp;gt;&lt;br /&gt;
    &amp;lt;deliveryprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;1&amp;quot; price=&amp;quot;1000&amp;quot;&amp;gt;База&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;4&amp;quot; price=&amp;quot;100&amp;quot;&amp;gt;Процент от суммы руб&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;5&amp;quot; price=&amp;quot;63&amp;quot;&amp;gt;Процент от объявленной стоимости&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;6&amp;quot; price=&amp;quot;-50&amp;quot;&amp;gt;Скидка при доставке&amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
  &amp;lt;/calc&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;
* '''townfrom''' — Город-отправитель так, как система его распознала и привязала к справочнику. Атрибут '''code''' — код из справочника городов системы.&lt;br /&gt;
* '''townto''' — Город-получатель так, как система его распознала и привязала к справочнику. Атрибут '''code''' — код из справочника городов системы.&lt;br /&gt;
* '''mass''' — Масса в килограммах&lt;br /&gt;
* '''service''' — Режим доставки — число, указывающее на запись в справочнике видов срочности (см описание на этой странице).&lt;br /&gt;
* '''zone''' — номер тарифной зоны, по которой рассчиталась стоимость. В зависимости от зоны выбирается тарифная сетка. Так же к цене могут применяться повышающие или понижающие коэффициенты при доставке не из/в региональный центр.&lt;br /&gt;
* '''price''' — рассчитанная стоимость доставки в валюте прайс-листа курьерской службы. Рекомендуется к использованию в отличие от одноименного атрибута родительского контейнера.&lt;br /&gt;
* '''maxdeliverydays''' — максимальный срок доставки в рабочих днях.&lt;br /&gt;
* '''mindeliverydate''' — минимальная дата доставки в учетом выходных дней.&lt;br /&gt;
* '''deliveryprice''' — Данные по составляющим ценам доставки&lt;br /&gt;
&lt;br /&gt;
'''''Обратите внимание:''''' В реальном ответе сервера в теге calc присутствует атрибут «price». Он оставлен для обратной совместимости, не используйте его. Пользуйтесь вложенным тегом price.&lt;br /&gt;
&lt;br /&gt;
== Получение информации о клиенте ==&lt;br /&gt;
'''Пример запроса получения информации о клиенте:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;client&amp;gt;&lt;br /&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;/client&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''client''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос получения информации о клиенте:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;client&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;1082&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/client&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''code''' — Код клиента&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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''' — Дата «с». Необязательный элемент.&lt;br /&gt;
* '''dateto''' — Дата «по». Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;dateto&amp;gt;2016-02-12&amp;lt;/dateto&amp;gt;&lt;br /&gt;
    &amp;lt;promiseddatepay&amp;gt;&amp;lt;/promiseddatepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;637.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricecorr&amp;gt;113.00&amp;lt;/pricecorr&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;13430.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;570.00&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;67.00&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;paytypename&amp;gt;Безнал&amp;lt;/paytypename&amp;gt;&lt;br /&gt;
    &amp;lt;signedcopyreceived&amp;gt;NO&amp;lt;/signedcopyreceived&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;
* '''dateto''' — Дата конечного периода для формирования АПД&lt;br /&gt;
* '''promiseddatepay''' — Плановая дата оплаты&lt;br /&gt;
* '''price''' — Стоимость услуг&lt;br /&gt;
* '''pricecorr''' — Сумма корректировки&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;
* '''paytypename''' — Строковое представление типа оплаты&lt;br /&gt;
* '''signedcopyreceived''' — Признак факта возврата акта YES/NO&lt;br /&gt;
&lt;br /&gt;
== Детализация актов передачи денег ==&lt;br /&gt;
'''Пример запроса детализации актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smadetail&amp;gt;&lt;br /&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;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/smadetail&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smadetail''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''code''' — Код акта передачи денег (см. запрос списка АПД). Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос детализации актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smadetail count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;specialsma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;42494&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;ordercode&amp;gt;14424&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
    &amp;lt;orderno&amp;gt;11111&amp;lt;/orderno&amp;gt;&lt;br /&gt;
    &amp;lt;orderdate&amp;gt;2018-01-01&amp;lt;/orderdate&amp;gt;&lt;br /&gt;
    &amp;lt;delivereddate&amp;gt;2018-10-01&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
    &amp;lt;company&amp;gt;Компания&amp;lt;/company&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;314.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8800.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;inshprice&amp;gt;314.00&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;270.00&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;44.00&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;pricecalc&amp;gt;8486.00&amp;lt;/pricecalc&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;2&amp;lt;/paytype&amp;gt;&lt;br /&gt;
    &amp;lt;paytypename&amp;gt;наличными курьером&amp;lt;/paytypename&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0.400&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;distance&amp;gt;0.0&amp;lt;/distance&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;Доставлено&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/specialsma&amp;gt;&lt;br /&gt;
&amp;lt;/smadetail&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''code''' — Код записи.&lt;br /&gt;
* '''ordercode''' — Код заказа.&lt;br /&gt;
* '''orderno''' — Шифр заказа.&lt;br /&gt;
* '''orderdate''' — Дата заказа.&lt;br /&gt;
* '''delivereddate''' — Дата доставки.&lt;br /&gt;
* '''company''' — Получатель.&lt;br /&gt;
* '''price''' — Стоимость услуг.&lt;br /&gt;
* '''rur''' — Сумма заказа.&lt;br /&gt;
* '''inshprice''' — Стоимость заказа.&lt;br /&gt;
* '''pricekur''' — Стоимость курьерской доставки.&lt;br /&gt;
* '''priceag''' — Агентское вознаграждение.&lt;br /&gt;
* '''pricecalc''' — Сумма для передачи агенту.&lt;br /&gt;
* '''paytype''' — Тип оплаты: 1 — безнал, 2 — наличными курьером, 3 — наличными в офисе, 4 — перевод на карту.&lt;br /&gt;
* '''paytypename''' — Строковое представление типа оплаты&lt;br /&gt;
* '''weight''' — Вес заказа.&lt;br /&gt;
* '''distance''' — Дистанция по заказу&lt;br /&gt;
* '''status''' — Статус заказа.&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;shortlink&amp;gt;&lt;br /&gt;
  &amp;lt;link short=&amp;quot;0&amp;quot;&amp;gt; https://home.courierexe.ru/8/site/orders &amp;lt;/link&amp;gt;&lt;br /&gt;
&amp;lt;/shortlink&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''shortlink''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''link''' — Полная ссылка, для которой необходимо получить код. Обязательный элемент. Если атрибут '''short''' равен 1, то ответ не будет содержать XML, а только хэш-код.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос генерации коротких ссылок:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;shortlink&amp;gt;&lt;br /&gt;
  &amp;lt;hash&amp;gt;35AF350C&amp;lt;/hash&amp;gt;&lt;br /&gt;
&amp;lt;/shortlink&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''hash''' — Хэш-код ссылки.&lt;br /&gt;
&lt;br /&gt;
Далее, можно использовать ссылку на ЛК:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://home.courierexe.ru/35AF350C или curie.ru/35AF350C&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание!''' Сервис коротких ссылок работает только для ресурсов компании MeaSoft.&lt;br /&gt;
&lt;br /&gt;
== Проверка надежности покупателя ==&lt;br /&gt;
Проверка надежности работает только для тарифа «Максимум» личного кабинета.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;mcheck&amp;gt;&lt;br /&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;phones&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;89161147992&amp;lt;/phone&amp;gt;&lt;br /&gt;
  &amp;lt;/phones&amp;gt;&lt;br /&gt;
&amp;lt;/mcheck&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;mcheck&amp;gt;&lt;br /&gt;
  &amp;lt;phones&amp;gt;&lt;br /&gt;
    &amp;lt;phone rate=&amp;quot;90&amp;quot;&amp;gt;89161147992&amp;lt;/phone&amp;gt;&lt;br /&gt;
  &amp;lt;/phones&amp;gt;&lt;br /&gt;
&amp;lt;/mcheck&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0&amp;diff=14175</id>
		<title>Личный кабинет клиента</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0&amp;diff=14175"/>
				<updated>2022-06-01T09:10:35Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Загрузка реестра Excel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Личный кабинет предназначен для клиентов и партнеров курьерской службы, работающей в системе MeaSoft.&lt;br /&gt;
&lt;br /&gt;
В личном кабинете вы можете:&lt;br /&gt;
* добавлять и редактировать заказы;&lt;br /&gt;
* отслеживать заказы;&lt;br /&gt;
* рассчитать стоимость и сроки доставки отправления;&lt;br /&gt;
* печатать документы по заказам;&lt;br /&gt;
* настроить стоимость и срок доставки в зависимости от условий доставки и суммы выкупа;&lt;br /&gt;
* просматривать информацию о взаиморасчетах с курьерской службой.&lt;br /&gt;
Некоторые из функций могут отсутствовать или называться иначе в зависимости от настроек и тарифа курьерской службы.&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;
&lt;br /&gt;
Дополнительно можно настроить отображение балансов клиента курьерской службы:&lt;br /&gt;
* баланс счета клиента — отображает текущий [[Клиенты и партнеры#Финансы|баланс клиента]];&lt;br /&gt;
* наличные к выдаче — сумма денег, которые курьерская служба приняла от получателей и еще не передала клиенту;&lt;br /&gt;
* безналичные к выдаче — сумма, принятая по заказам при оплате картой, но еще не перечисленная клиенту.&lt;br /&gt;
&lt;br /&gt;
Обновление балансов происходит минимум раз в сутки. Таблица отображается, если хотя бы одна сумма больше нуля.&lt;br /&gt;
&lt;br /&gt;
Чтобы настроить отображение балансов клиента на главной странице, обратитесь в службу поддержки MeaSoft.&lt;br /&gt;
&lt;br /&gt;
[[Файл:ЛК Главная.png|none|1100 px]]&lt;br /&gt;
&lt;br /&gt;
== Новый заказ ==&lt;br /&gt;
Вы можете оформить новый заказ следующими способами:&lt;br /&gt;
&lt;br /&gt;
* [[#Создание заказа вручную|создать заказ вручную]];&lt;br /&gt;
* [[#Заявка на забор|создать заявку на забор]];&lt;br /&gt;
* [[#Привезти ко мне|создать заявку «Привезти ко мне»]];&lt;br /&gt;
* [[#Загрузка реестра Excel|импортировать реестр Microsoft Excel]];&lt;br /&gt;
* создать заказ [[#Создание заказа копированием|копированием]].&lt;br /&gt;
&lt;br /&gt;
Создать заказ невозможно в следующих случаях:&lt;br /&gt;
* при отрицательном балансе, если вы работаете по предоплате;&lt;br /&gt;
* при наличии просроченных счетов на оплату;&lt;br /&gt;
* закончился срок действия договора с курьерской службой.&lt;br /&gt;
&lt;br /&gt;
Соответствующее предупреждение отображается в верхней части страницы личного кабинета.&lt;br /&gt;
&lt;br /&gt;
Шифры и штрихкоды заказов должны быть уникальными в пределах календарного года. Указывайте неповторяющиеся номера.&lt;br /&gt;
&lt;br /&gt;
Если номер заказа — необязательное поле, его можно не указывать. В этом случае он будет иметь формат NN#KK, где NN — порядковый номер, а КК — внутренний код клиента в системе.&lt;br /&gt;
&lt;br /&gt;
Если в заказе оформлены товарные вложения, то в качестве суммы наложенного платежа передается сумма стоимости вложений. Введенное пользователем значение поля '''Сумма''' в этом случае игнорируется.&lt;br /&gt;
&lt;br /&gt;
=== Создание заказа вручную ===&lt;br /&gt;
# Выберите пункт основного меню '''Оформить заказ'''.&lt;br /&gt;
# На вкладке '''Новый заказ''' заполните обязательные поля, отмеченные звездочкой (*), и при необходимости остальные.&lt;br /&gt;
# Добавьте [[#Добавление товара|товары]], [[#Добавление места|места]], [[#Добавление файла|файлы]].&lt;br /&gt;
# Нажмите на кнопку '''Отправить'''.&lt;br /&gt;
&lt;br /&gt;
=== Заявка на забор ===&lt;br /&gt;
Заявка на забор используется, если нужно, чтобы курьер приехал к вам и забрал заказы на доставку. Доступ к этой функциональности настраивается администратором курьерской службы.&lt;br /&gt;
&lt;br /&gt;
Чтобы оформить заявку на забор:&lt;br /&gt;
# Выберите пункт основного меню '''Оформить заказ''' и перейдите на вкладку '''Заявка на забор'''. Откроется окно «Оформление заявки на забор».&lt;br /&gt;
# Заполните форму заявки и нажмите на кнопку '''Отправить'''.&lt;br /&gt;
&lt;br /&gt;
=== Привезти ко мне ===&lt;br /&gt;
Заявка используется, когда курьер забирает отправления у поставщика или покупателя и передает заказчику. Функциональность предназначена для доставки товара от поставщика или при замене товара у покупателя. Подробнее см. раздел «[[Забор и замена товара]]».&lt;br /&gt;
&lt;br /&gt;
Чтобы оформить заявку на доставку от третьего лица:&lt;br /&gt;
# Выберите пункт основного меню '''Оформить заказ'''.&lt;br /&gt;
# Перейдите на вкладку '''Привезти ко мне''' заполните обязательные поля, отмеченные звездочкой (*), и при необходимости остальные. Если нужно добавить товар, см. раздел «[[#Добавление товара|Добавление товара]]».&lt;br /&gt;
# Нажмите на кнопку '''Отправить'''.&lt;br /&gt;
&lt;br /&gt;
=== Загрузка реестра Excel ===&lt;br /&gt;
# Выберите пункт основного меню '''Оформить заказ''' и перейдите на вкладку '''Реестр Excel'''. Откроется окно «Загрузка реестра Excel».&lt;br /&gt;
# Скачайте шаблон реестра по ссылке.&lt;br /&gt;
# Убедитесь, что загружаемый реестр соответствует шаблону.&lt;br /&gt;
# Убедитесь, что каждый заказ имеет свой уникальный номер. Для заборов укажите номер 0 и поле '''Штрихкод''' должно быть пустым.&lt;br /&gt;
# Чтобы добавить товарное вложение, в документе Microsoft Excel заполните поля в разделе '''Груз'''.&amp;lt;br&amp;gt;Чтобы добавить несколько товарных вложений в один заказ, укажите одинаковый номер заказа для всех вложений или укажите номер заказа только для первого из них. Поля заказа при этом можно не заполнять.&lt;br /&gt;
# Чтобы добавить пункт выдачи заказа в реестре, используйте один из следующих способов:&lt;br /&gt;
#* в поле '''Адрес''' укажите код ПВЗ. Узнать код можно в разделе &amp;lt;ссылка на раздел ПВЗ&amp;gt;.&lt;br /&gt;
#* в поле '''Адрес''' укажите название пункта выдачи заказов c префиксом «ПВЗ». Например, если название «ПВЗ на Пушкинской», в документ нужно записать &amp;quot;ПВЗ ПВЗ «На Пушкинской». При этом обязательно заполните поле '''Город получателя''', поскольку в разных городах могут быть ПВЗ с одинаковыми названиями.&lt;br /&gt;
# Если в шаблоне Microsoft Excel доступны поля '''При выкупе''' и '''При отказе''', в реестре можно установить зависимость стоимости доставки от суммы выкупа заказа. Для этого заполните следующие поля:&lt;br /&gt;
#* '''При отказе''' — стоимость доставки при полном отказе от отправления;&lt;br /&gt;
#* '''Сумма''' — сумма выкупа, определяющая стоимость доставки;&lt;br /&gt;
#* '''Стоимость доставки при выкупе менее суммы''' — стоимость доставки, если заказ выкуплен на сумму, меньшую указанной в поле '''Сумма''';&lt;br /&gt;
#* '''Стоимость доставки при выкупе от суммы''' — стоимость доставки, если заказ выкуплен на сумму, большую указанной в поле '''Сумма'''.&lt;br /&gt;
# Сохраните измененный реестр.&lt;br /&gt;
# Нажмите на кнопку '''Выберите файл'''. В открывшемся диалоговом окне выберите загружаемый реестр и нажмите на кнопку '''Загрузить'''.&lt;br /&gt;
# Проверьте данные заказа и нажмите на кнопку '''Подтвердить'''. Кнопка становится доступна, когда корректно заполнены ячейки, подсвеченные красным.&lt;br /&gt;
&lt;br /&gt;
=== Создание заказа копированием ===&lt;br /&gt;
Вы можете создать заказ копированием существующего. В таком случае потребуется указать только желаемую дату и время забора или доставки. Это позволяет ускорить оформление заказа.&lt;br /&gt;
&lt;br /&gt;
Чтобы скопировать существующий заказ:&lt;br /&gt;
# В пункте основного меню '''Главная''' или '''Отслеживание''' найдите нужный заказ, откройте его карточку и нажмите на кнопку '''Скопировать'''. Откроется окно оформления заказа.&lt;br /&gt;
# Укажите желаемое время и дату доставки или забора, при необходимости измените другие данные и нажмите на кнопку '''Отправить'''.&lt;br /&gt;
&lt;br /&gt;
=== Добавление товара ===&lt;br /&gt;
Товар можно добавить при создании заказов вручную или при оформлении заявки на забор.&lt;br /&gt;
&lt;br /&gt;
Чтобы добавить товар, на странице «Новый заказ» в поле '''Товары''' нажмите на кнопку [[Файл:ЛК Добавить.png]]. Откроется окно «Добавление/редактирование товара»:&lt;br /&gt;
&lt;br /&gt;
[[Файл:AddEdit.png|none|650px]]&lt;br /&gt;
&lt;br /&gt;
Товары добавляются следующими способами:&lt;br /&gt;
* по артикулу, если заказ комплектуется на складе курьерской службы. Для этого в поле '''Артикул товара''' нажмите на кнопку '''Выбрать'''. Откроется окно «Выберите товар»:[[Файл:Select by article.png|none|700px]]&lt;br /&gt;
*: Чтобы отфильтровать товары по складу, выберите нужный склад в выпадающем списке и нажмите на кнопку '''Показать'''.&lt;br /&gt;
*: Чтобы отфильтровать товары по наличию, установите флажок '''Только доступные''' и нажмите на кнопку '''Показать'''.&lt;br /&gt;
*: Вы можете начать вводить артикул или название в строке поиска и выбрать товар из отфильтрованного списка.&lt;br /&gt;
*: Поля '''Название товара''', '''Масса единицы товара''', '''Цена единицы товара''' и '''Штрихкод''' заполнятся автоматически. В поле '''Название товара''' появляется отметка о наличии или отсутствии товара на складе.&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» при выборе ставки НДС означает ставку '''Без НДС'''. Cтавка «0%» не поддерживается.&lt;br /&gt;
&lt;br /&gt;
После добавления позиций в разделе '''Товары''' формируется список товаров:&lt;br /&gt;
&lt;br /&gt;
[[Файл:ЛК Товары.png|none]]&lt;br /&gt;
&lt;br /&gt;
Вы можете редактировать или удалять товары с помощью кнопок [[Файл:ЛК Редактировать.png]] и [[Файл:Delete.png]] соответственно. Добавлять, редактировать и удалять товары можно только до нажатия на кнопку '''Отправить'''.&lt;br /&gt;
&lt;br /&gt;
=== Добавление файла ===&lt;br /&gt;
Чтобы прикрепить файл к заказу, в поле '''Прикрепленные файлы''' нажмите на кнопку [[Файл:ЛК Добавить.png]]. Выберите файл на компьютере и нажмите '''Открыть'''. Появится строка с наименованием файла.&lt;br /&gt;
&lt;br /&gt;
Размер загружаемого файла не должен превышать 1 Мб.&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить загруженный файл, в строке с названием файла нажмите на кнопку [[Файл:Delete.png]].&lt;br /&gt;
&lt;br /&gt;
Добавлять и удалять файлы можно только до нажатия на кнопку '''Отправить'''.&lt;br /&gt;
&lt;br /&gt;
=== Добавление места ===&lt;br /&gt;
Чтобы добавить место в заказ, в поле '''Места''' нажмите на кнопку [[Файл:ЛК Добавить.png]]. Откроется окно «Добавление/редактирование мест»:&lt;br /&gt;
&lt;br /&gt;
[[Файл:ЛК Места.png|none|700 px]]&lt;br /&gt;
&lt;br /&gt;
# Заполните поля. Чтобы создать несколько мест с одинаковыми параметрами, укажите количество таких мест в поле '''Количество'''. &lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''.&lt;br /&gt;
&lt;br /&gt;
=== Настройка стоимости доставки ===&lt;br /&gt;
Вы можете настроить стоимость доставки в зависимости от итоговой суммы выкупа в заказе:&lt;br /&gt;
* для конкретного заказа — при оформлении заказа укажите условия в блоке полей '''Настройка стоимости доставки'''. Эта настройка имеет приоритет перед правилами тарификации клиентов;&lt;br /&gt;
* для заказов, отвечающих определенным вами условиям — настройте правила в пункте основного меню '''[[#Цена доставки для получателя|Цена доставки для получателя]]'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы настроить стоимость доставки конкретного заказа:&lt;br /&gt;
&lt;br /&gt;
# При оформлении заказа в блоке полей '''Настройка стоимости доставки''' нажмите на кнопку '''Добавить условие'''.&lt;br /&gt;
# В поле '''Сумма выкупа менее''' укажите пороговую сумму выкупа, а в поле '''Стоимость доставки''' — соответствующую стоимость доставки.&lt;br /&gt;
# Чтобы добавить следующий диапазон стоимости, нажмите на кнопку '''Добавить условие''' и укажите сумму выкупа и стоимость доставки. Количество условий неограниченно.&lt;br /&gt;
# Заполните поле '''Стоимость при полном возврате'''.&lt;br /&gt;
&lt;br /&gt;
[[Файл:ЛК Настройка стоимости.png|800 px|none]]&lt;br /&gt;
&lt;br /&gt;
=== Проверка благонадежности получателей ===&lt;br /&gt;
При оформлении заказа [[#Создание заказа вручную|вручную]] вы можете увидеть оценку благонадежности покупателя. Она складывается из соотношения выкупленных и невыкупленных заказов при использовании услуг разных курьерских служб. Заказы с наложенным платежом имеют больший вес.&lt;br /&gt;
&lt;br /&gt;
Оценка отображается в пункте основного меню '''Оформить заказ''' в поле '''Телефон получателя''' в виде цветного круга. Цветовая схема:&lt;br /&gt;
&lt;br /&gt;
* зеленый — высокий рейтинг;&lt;br /&gt;
* желтый — нейтральный рейтинг;&lt;br /&gt;
* красный — низкий рейтинг.&lt;br /&gt;
&lt;br /&gt;
При наведении указателя мыши на цветной круг отображается процент рейтинга. Нейтральным считается значение 40-60 %, значения ниже попадают в красную зону, выше — в зеленую.&lt;br /&gt;
&lt;br /&gt;
'''Примечания'''.&lt;br /&gt;
* Рейтинг 50 % может быть реальным рейтингом покупателя или индикатором отсутствия данных.&lt;br /&gt;
* Рейтинг зависит от статуса заказа (доставлен/отменен), типа оплаты/предоплаты, количества попыток вручения курьером. При этом каждый из факторов имеет разный вес, поэтому отмененный заказ сильнее влияет на отрицательный рейтинг, чем такой же доставленный заказ — на положительный.&lt;br /&gt;
&lt;br /&gt;
== Отслеживание исходящих заказов ==&lt;br /&gt;
Отслеживание исходящих заказов предназначено для получения информации по заказам, созданных клиентами курьерской службы, подключенной к системе MeaSoft. Способ создания заказа не важен.&lt;br /&gt;
&lt;br /&gt;
Чтобы отследить заказы, выберите пункт основного меню '''Отслеживание'''. Откроется страница «Отслеживание». Установите параметры поиска и нажмите на кнопку '''Вывести'''. Поддерживается интервал дат не более 60 дней.&lt;br /&gt;
&lt;br /&gt;
'''Примечание'''. При поиске по номеру или названию интервал дат не учитывается.&lt;br /&gt;
&lt;br /&gt;
В результате откроется таблица заказов, удовлетворяющих указанным критериям:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Отслеживаемые.png|none|1100px]]&lt;br /&gt;
&lt;br /&gt;
Подсветка статуса трекинга заказов определяется в [[Учет_корреспонденции#Адреса|офисной системе]].&lt;br /&gt;
&lt;br /&gt;
На этой странице вы можете:&lt;br /&gt;
* просмотреть информацию по заказу. Подробнее см. «[[#Просмотр информации о заказе|Просмотр информации о заказе]]»;&lt;br /&gt;
* редактировать заказ. Для этого в строке заказа слева нажмите на кнопку [[Файл:Pencil.png]]. Откроется окно «Изменение заказа».&lt;br /&gt;
* изменить условия поиска отслеживаемых заказов. Для этого в названии страницы '''Отслеживание''' нажмите на кнопку [[Файл:Arrow.png]]. Раскроется область выбора отслеживаемых заказов;&lt;br /&gt;
* распечатать накладные, ярлыки, акты приема-передачи заказов или ТМЦ для выбранных заказов. Подробнее см. раздел «[[Личный кабинет клиента#Печать документов|Печать документов]]»;&lt;br /&gt;
* сохранить информацию о заказах в документ Microsoft Excel. Для этого установите флажки слева от нужных заказов и нажмите на кнопку '''Экспорт Excel''' &amp;gt; '''Заказы''';&lt;br /&gt;
* сформировать отчет о кодах маркировки «Честный ЗНАК». Чтобы создать отчет, нажмите на кнопку '''Экспорт Excel''' &amp;gt; '''Коды «Честный ЗНАК»'''. Если нужен отчет только по некоторым заказам, предварительно отметьте их флажком. Возвраты в отчет не включаются;&lt;br /&gt;
* сформировать XML-файл, содержащий коды маркированных товаров, подлежащих выводу из системы «Честный ЗНАК». Чтобы создать файл, нажмите на кнопку '''Экспорт Excel''' &amp;gt; '''Вывод из оборота «Честный ЗНАК»'''. Подробнее см. раздел «[[Честный ЗНАК#Вывод проданных товаров из оборота|Честный ЗНАК]]»;&lt;br /&gt;
* отменить выбранные заказы. Для этого установите флажки слева от нужных заказов и нажмите на кнопку '''Отменить заказы'''.&lt;br /&gt;
&lt;br /&gt;
=== Просмотр информации о заказе ===&lt;br /&gt;
Чтобы увидеть информацию по заказу, кликните в любом месте строки заказа. Откроется окно «Подробности заказа». В этом окне вы можете:&lt;br /&gt;
* подписаться на уведомления о статусе заказа в Telegram-канале или браузере. Для этого нажмите на кнопку [[Файл:Telegram.png|25 px]] или [[Файл:Browser push.png|25 px]] соответственно;&lt;br /&gt;
* просмотреть и распечатать накладные по заказу. Для этого нажмите на кнопку '''Накладные'''.&lt;br /&gt;
&lt;br /&gt;
=== Печать документов ===&lt;br /&gt;
Чтобы распечатать документы, установите флажки слева от заказов и нажмите на соответствующую кнопку внизу страницы, затем в окне предпросмотра документа нажмите на кнопку '''Печать'''.&lt;br /&gt;
&lt;br /&gt;
Если ни один заказ не отмечен, то сформируются документы для всех заказов, отображаемых в таблице.&lt;br /&gt;
&lt;br /&gt;
Ярлыки (наклейки), доступные по умлочанию:&lt;br /&gt;
* '''[[Оборудование#Термопринтер|Zebra]]''' — для печати на термопринтере. Zebra предполагает печать ярлыков по одному на листе. Размер наклеек 58×40 мм.&lt;br /&gt;
* '''А4''' — для печати на листе формата А4. Ярлыки печатаются на одном или нескольких листах. Размер наклеек 62×30 мм.&lt;br /&gt;
&lt;br /&gt;
Кроме того, форма наклейки может быть изменена посредством изменения настройки &amp;lt;mparam code=&amp;quot;StickerForm&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Примечание'''. Печатные формы наклеек 5 и 6 являются относительно старыми и не настраиваются в ЛК курьерской службы.&lt;br /&gt;
&lt;br /&gt;
'''Примечание'''. Печатные формы для заборов не формируются.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Как формируются штрихкоды&amp;quot;&amp;gt;В личном кабинете формируется штрихкод стандарта Code128. При этом к штрихкоду накладной добавляются 3 символа, которые обозначают номер места в заказе.&amp;lt;/spoiler&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;
[[Файл:ЛК Входящие таблица.png|none|1100 px]]&lt;br /&gt;
&lt;br /&gt;
На этой странице вы можете:&lt;br /&gt;
* просмотреть информацию по заказу. Для этого кликните в любом месте строки заказа. Откроется окно «Подробности заказа». Подробнее см. раздел «[[Личный кабинет клиента#Действия с входящими заказами|Действия с входящими заказами]]»;&lt;br /&gt;
* изменить условия поиска отслеживаемых заказов. Для этого в названии страницы «Отслеживание» нажмите на кнопку [[Файл:Arrow.png]]. Раскроется область выбора отслеживаемых заказов;&lt;br /&gt;
* распечатать накладные и ярлыки для выбранных заказов. Подробнее см. раздел «[[Личный кабинет клиента#Печать документов|Печать документов]]»;&lt;br /&gt;
* сохранить информацию о заказах в документ Microsoft Excel. Для этого установите флажки слева от нужных заказов и нажмите на кнопку '''Экспорт в MS Excel'''.&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;rspoiler text=&amp;quot;курьерских устройств&amp;quot;&amp;gt;[[Мобильное приложение курьера для Android]] и [[Мобильное приложение курьера для IPhone]]&amp;lt;/rspoiler&amp;gt;;&lt;br /&gt;
* увидеть &amp;lt;rspoiler text=&amp;quot;текущее положение курьера&amp;quot;&amp;gt;Информация обновляется каждые 5 минут.&amp;lt;/rspoiler&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;
[[Файл:ЛК ПВЗ.png|1100 px|none]]&lt;br /&gt;
&lt;br /&gt;
Информация в таблице доступна только для ознакомления.&lt;br /&gt;
&lt;br /&gt;
Чтобы скрыть ПВЗ филиала, раскройте выпадающий список поля '''Любое подчинение''' и справа от названия компании нажмите на кнопку [[Файл:Отключить пвз.png]]. Все ПВЗ филиала будет отключены и скрыты во всех разделах и API-запросах.&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть расположение ПВЗ на карте, нажмите кнопку '''На карте'''. Откроется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
[[Файл:pvz026.png|none|600px]]&lt;br /&gt;
&lt;br /&gt;
Чтобы выбрать ПВЗ при [[#Создание заказа вручную|оформлении заказа вручную]], укажите город получателя и в поле '''Вид доставки''' выберите ПВЗ из выпадающего списка. В нем отображаются ПВЗ для указанного города.&lt;br /&gt;
&lt;br /&gt;
Подробнее см. раздел «[[Работа с пунктами самовывоза (ПВЗ)|Работа с пунктами самовывоза]]».&lt;br /&gt;
&lt;br /&gt;
== Складской учет ==&lt;br /&gt;
С помощью пункта основного меню '''Склад''' вы можете:&lt;br /&gt;
* создать новую карточку номенклатуры — нажмите на кнопку '''Создать''';&lt;br /&gt;
* просмотреть движение номенклатуры — щелкните в строке соответствующего товара. Откроется окно «Движение номенклатуры». Вы можете просмотреть детали заказов, в составе которых есть этот товар, и распечатать накладные;&lt;br /&gt;
* распечатать наклейку — в строке товара слева нажмите на кнопку [[Файл:ЛК Печать.png]];&lt;br /&gt;
* экспортировать список товарных позиций в документ Microsoft Excel — нажмите на кнопку '''Экспорт в MS Excel'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:ЛК Склад.png|1100 px|none]]&lt;br /&gt;
&lt;br /&gt;
Склад представлен в виде таблицы с указанием количества остатков товаров и остатков с учетом [[Модуль складского учета#Резерв товаров на складе|резерва]]. Информация в таблице доступна только для ознакомления.&lt;br /&gt;
&lt;br /&gt;
Вверху справа можно отфильтровать товары по доступности, артикулу, наименованию и филиалу.&lt;br /&gt;
&lt;br /&gt;
Товары добавляются на склад курьерской службой после постановки товара на приход.&lt;br /&gt;
&lt;br /&gt;
== Финансы ==&lt;br /&gt;
Раздел предназначен для просмотра [[Акты передачи денег и корреспонденции|актов передачи денег клиентам (АПД)]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:ЛК Финансы.png|1000 px|none]]&lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть информацию, укажите период дат и нажмите на кнопку '''Вывести'''. Отобразится таблица с АПД.&lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть список заказов, входящих в АПД, щелкните в строке акта. Откроется окно «Акт передачи денег». В этом окне вы можете:&lt;br /&gt;
* просмотреть подробности заказа — щелкните в строке заказа;&lt;br /&gt;
* выгрузить таблицу АПД в документ Microsoft Excel — нажмите на кнопку '''Выгрузить в Excel'''.&lt;br /&gt;
&lt;br /&gt;
== Калькулятор ==&lt;br /&gt;
Предназначен для расчета стоимости и сроков доставки.&lt;br /&gt;
&lt;br /&gt;
Чтобы рассчитать стоимость и срок доставки:&lt;br /&gt;
# В пункте основного меню '''Калькулятор''' заполните форму расчета: [[Файл:ЛК Калькулятор.png|1100 px|none]]&lt;br /&gt;
# Чтобы вывести расчет стоимости для вашей компании, установите флажок '''Тарифицировать как клиента'''. Чтобы рассчитать цену для конечного получателя, снимите флажок. В расчете будут учтены правила тарификации, заданные в разделе «[[#Цена доставки для получателя|Цена доставки для получателя]]».&lt;br /&gt;
# Нажмите на кнопку '''Рассчитать'''.&lt;br /&gt;
&lt;br /&gt;
Отобразится расчет сроков и стоимости доставки для настроенных видов срочности.&lt;br /&gt;
&lt;br /&gt;
== Тикеты ==&lt;br /&gt;
Предназначен для связи со службой техподдержки.&lt;br /&gt;
&lt;br /&gt;
По умолчанию открывается вкладка '''Получен ответ''' с тикетами, в которых есть новые сообщения.&lt;br /&gt;
&lt;br /&gt;
Слева расположены еще две вкладки: '''Решаются''' и '''Закрытые''' с тикетами соответствующих статусов.&lt;br /&gt;
&lt;br /&gt;
На всех вкладках отображаются две таблицы. В таблице слева — отобранные фильтром тикеты. В таблице справа — список сообщений выделенного тикета с указанием автора и времени создания. Чтобы посмотреть текст сообщения, щелкните по&lt;br /&gt;
соответствующей строке таблицы. Чтобы задать дополнительный вопрос или ответить на сообщение, введите текст в пустое поле и нажмите на кнопку '''Ответить'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать тикет, слева нажмите на кнопку '''Новый'''. В открывшемся окне введите тему и текст обращения и нажмите на кнопку '''Сохранить'''. Запрос появится в списке тикетов на вкладке '''Решаются''' со статусом '''Новый'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы прекратить работы по тикету, нажмите на кнопку '''Закрыть'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы искать тикеты по слову, фразе или номеру тикета, заполните поле '''Строка поиска''' или '''Номер тикета''' и нажмите на кнопку '''Фильтровать'''.&lt;br /&gt;
&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;br&amp;gt;Чтобы попасть под действие правила, заказ должен соответствовать указанным критериям: стоимость доставки, регион или населенный пункт, имя покупателя или название группы покупателей.&amp;lt;br&amp;gt;Если заказ соответствует условиям нескольких правил, приоритет имеет правило для покупателя, затем для группы покупателей.&lt;br /&gt;
# Покупатель видит рассчитанную с учетом правил цену и оформляет заказ.&lt;br /&gt;
# Окончательная цена доставки зависит от переключателя '''Применять правила''':&lt;br /&gt;
#* если переключатель установлен в положение '''При расчете стоимости доставки''', покупатель платит за доставку сумму, рассчитанную при оформлении заказа или указанную вручную в заказе администратором магазина. Например, администратор сделал скидку за большой заказ и вручную изменил стоимость доставки в заказе;&lt;br /&gt;
#* если переключатель установлен в положение '''При расчете стоимости доставки и при передаче заказа в MeaSoft''', при передаче заказа в MeaSoft стоимость доставки рассчитывается заново с учетом настроек правила. Изменения цены продавцом при этом не учитываются.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Цена доставки для получателя применяется:&lt;br /&gt;
* при создании заказа — автоматически, если заказ соответствует указанным в правиле условиям. Если установлен флажок '''Применять настройки стоимости при доставке''', в заказе передается [[Дифференцированная стоимость доставки|дифференцированная стоимость]]. Цена доставки может измениться в зависимости от настроек дополнительных цены и сроков--&amp;gt;;&lt;br /&gt;
Вы можете проверить работу правила при расчете стоимости и срока доставки в пункте основного меню '''[[#Калькулятор|Калькулятор]]'''со снятым флажком '''Применить цену для клиента'''. В результате меняется срок и цена доставки.&lt;br /&gt;
&lt;br /&gt;
Правила формирования цены для получателя не влияют на стоимость услуг курьерской службы.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Тарификация клиентов.png|1220 px|none]]&lt;br /&gt;
&lt;br /&gt;
Чтобы добавить новое правило:&lt;br /&gt;
# Нажмите на кнопку '''Добавить'''.&lt;br /&gt;
# Установите положение переключателя '''Применять правила'''.&lt;br /&gt;
# В блоке '''Настройка условий доставки''' выберите вид стоимости доставки, который учитывается правилом:&lt;br /&gt;
#* '''Стоимость доставки от''' — учитывается стоимость доставки с наценками и дополнительными услугами;&lt;br /&gt;
#* '''Базовая цена от''' — учитывается базовая стоимость доставки, без наценок.&lt;br /&gt;
# В текстовом поле укажите минимальное значение выбранного вида стоимости доставки, для которого действует правило.&lt;br /&gt;
# В блоке '''Регион или населенный пункт''' укажите населенные пункты или области, для которых действует правило.&lt;br /&gt;
# В блоке '''Покупатель''' укажите клиентов из вашей системы, для которых действует правило. Это поле работает только для API-запросов [[API#Оформление заказа|создания заказа]] и [[API#Расчет стоимости доставки|расчета стоимости доставки]].&lt;br /&gt;
# В блоке '''Группа покупателей''' укажите группы клиентов из вашей системы, для которых действует правило. Это поле работает только для API-запросов создания заказа и расчета стоимости доставки.&lt;br /&gt;
# В блоке '''Настройка стоимости и срока доставки''':&lt;br /&gt;
#* выберите, к базовой или полной стоимости доставки применяется условие;&lt;br /&gt;
#* задайте стоимость доставки в зависимости от суммы выкупа;&lt;br /&gt;
#* укажите количество дней, которое нужно прибавить к расчетному сроку доставки.&lt;br /&gt;
#: Чтобы добавить порог выкупа, нажмите на кнопку '''Добавить условие''' и введите условие расчета суммы.&lt;br /&gt;
#: Чтобы удалить строку условия, нажмите на кнопку [[Файл:Delete.png]].&lt;br /&gt;
# В блоке '''Округление''' настройте округление рассчитанной по правилу суммы доставки. Возможные значения:&lt;br /&gt;
#* '''Не округлять''';&lt;br /&gt;
#* '''Вверх'''. Например, при округлении до 100 120 руб. и 170 руб. округляются до 200 руб.;&lt;br /&gt;
#* '''Вниз'''. Например, при округлении до 100 120 руб. и 170 руб. округляются до 100 руб.;&lt;br /&gt;
#* '''Математически'''. Например, при округлении до 100:&amp;lt;br&amp;gt;120 руб. округляется до 100 руб.,&amp;lt;br&amp;gt;170 руб. округляется до 200 руб.&lt;br /&gt;
# Нажмите на кнопку '''Cохранить'''.&lt;br /&gt;
&lt;br /&gt;
Вы можете добавить неограниченное количество правил.&lt;br /&gt;
&lt;br /&gt;
=== Интеграция ===&lt;br /&gt;
Пункт основного меню предназначен для управления подключением по [[API]].&lt;br /&gt;
&lt;br /&gt;
API позволяет интернет-магазинам и прочим компаниям-заказчикам доставки автоматизировать передачу заказов курьерским службам, работающими под управлением системы MeaSoft.&lt;br /&gt;
&lt;br /&gt;
Пункт меню '''Интеграция''' содержит следующие вкладки:&lt;br /&gt;
* '''Список интеграций''' — список модулей интеграции с популярными CMS-системами. Для настройки модуля понадобится указать [[Настройка личного кабинета#Подключение|код курьерской службы]], а также имя пользователя и пароль от личного кабинета;&lt;br /&gt;
* '''Настройки интеграции''' — списки всех доступных и ваших настроенных интеграций. Настройки интеграции для каждого модуля свои и описаны в [[API#Готовые интеграции|инструкциях по установке модулей]];&lt;br /&gt;
* ''' Отладка''' — на этой странице вы можете пробовать выполнять запросы к API для отладки, а также видеть историю запросов, отправленных с вашего аккаунта и с текущего IP-адреса.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Интеграция отладка.png|1000px|none]]&lt;br /&gt;
&lt;br /&gt;
=== Изменение пароля ===&lt;br /&gt;
Чтобы изменить пароль от личного кабинета, в пункте основного меню '''Пароль''' введите старый пароль, новый пароль и подтвердите его повторным вводом.&lt;br /&gt;
&lt;br /&gt;
=== Общие настройки ===&lt;br /&gt;
Раздел содержит настройки, которые действуют для всех заказов.&lt;br /&gt;
&lt;br /&gt;
'''Текст поручения по умолчанию'''. Текст поручения, который будет добавляться в поле '''Поручение''' во всех новых заказах на доставку, создаваемых любым способом в ЛК и через API. Автотекст добавляется при сохранении заказа. Если при оформлении заказа пользователь сам заполнил поле '''Поручение''', автотекст добавляется перед текстом клиента.&lt;br /&gt;
&lt;br /&gt;
== Информация ==&lt;br /&gt;
Содержит сообщения от курьерской службы.&lt;br /&gt;
&lt;br /&gt;
Информационные сообщения бывают двух видов:&lt;br /&gt;
&lt;br /&gt;
* обычные — отображаются в виде счетчика непрочитанных сообщений в названии пункта меню;&lt;br /&gt;
* срочные — при входе в ЛК отображается информационное окно. Чтобы закрыть его, нажмите кнопку '''Да, понятно'''. Так вы сообщите курьерской службе, что прочитали новость.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Срочная новость.png|none|600px]]&lt;br /&gt;
&lt;br /&gt;
== Создание заказа с параметрами ==&lt;br /&gt;
Вы можете создать ссылку на заказ с предустановленными параметрами, которые будут переданы в соответствующие поля формы.&lt;br /&gt;
&lt;br /&gt;
Например, при переходе по ссылке &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;https://home.courierexe.ru/8/order/new?order[receiver][person]=Иванов&amp;amp;order[receiver][town]=Санкт-Петербург&amp;amp;order[sender][town]=Самарканд&amp;lt;/nowiki&amp;gt;&amp;lt;/code&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;
 https://home.courierexe.ru/&amp;lt;экстра-код&amp;gt;/order/new?Параметр1=Значение1&amp;amp;Параметр2=Значение2&lt;br /&gt;
&lt;br /&gt;
Максимальная длина ссылки не определена, ищите информацию для своего браузера. Если лимит превышен, не все передаваемые данные появятся в форме.&lt;br /&gt;
&lt;br /&gt;
Соответствие полей формы и параметров запроса:&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
!Поле формы заказа&lt;br /&gt;
!Параметр запроса в URL&lt;br /&gt;
|-&lt;br /&gt;
|Номер заказа||order[@attr][orderno]&lt;br /&gt;
|-&lt;br /&gt;
|Вложение||order[enclosure]&lt;br /&gt;
|-&lt;br /&gt;
|Штрихкод||order[barcode]&lt;br /&gt;
|-&lt;br /&gt;
|Компания-отправитель||order[sender][company]&lt;br /&gt;
|-&lt;br /&gt;
|Контактное лицо отправителя||order[sender][person]&lt;br /&gt;
|-&lt;br /&gt;
|Город отправителя||order[sender][town]&lt;br /&gt;
|-&lt;br /&gt;
|Адрес отправителя||order[sender][address]&lt;br /&gt;
|-&lt;br /&gt;
|Телефон отправителя||order[sender][phone]&lt;br /&gt;
|-&lt;br /&gt;
|Дата забора||order[sender][date]&lt;br /&gt;
|-&lt;br /&gt;
|Время забора с||order[sender][time_min]&lt;br /&gt;
|-&lt;br /&gt;
|Время забора до||order[sender][time_max]&lt;br /&gt;
|-&lt;br /&gt;
|ИНН получателя||order[receiver][inn]&lt;br /&gt;
|-&lt;br /&gt;
|Компания-получатель||order[receiver][company]&lt;br /&gt;
|-&lt;br /&gt;
|Контактное лицо получателя||order[receiver][person]&lt;br /&gt;
|-&lt;br /&gt;
|Телефон получателя||order[receiver][phone]&lt;br /&gt;
|-&lt;br /&gt;
|Город получателя||order[receiver][town]&lt;br /&gt;
|-&lt;br /&gt;
|Вид доставки||order[pvz]&lt;br /&gt;
|-&lt;br /&gt;
|Адрес получателя||order[receiver][address]&lt;br /&gt;
|-&lt;br /&gt;
|Индекс получателя||order[receiver][zipcode]&lt;br /&gt;
|-&lt;br /&gt;
|Режим доставки||order[service]&lt;br /&gt;
|-&lt;br /&gt;
|Вес||order[weight]&lt;br /&gt;
|-&lt;br /&gt;
|Сумма||order[price]&lt;br /&gt;
|-&lt;br /&gt;
|Дата доставки||order[receiver][date]&lt;br /&gt;
|-&lt;br /&gt;
|Время доставки с||order[receiver][time_min]&lt;br /&gt;
|-&lt;br /&gt;
|Время доставки до||order[receiver][time_max]&lt;br /&gt;
|-&lt;br /&gt;
|Объявленная ценность|| order[inshprice]&lt;br /&gt;
|-&lt;br /&gt;
|Поручение||order[instruction]&lt;br /&gt;
|-&lt;br /&gt;
|Тип оплаты||order[paytype]&lt;br /&gt;
|-&lt;br /&gt;
|Общий объем||order[overall_volume]&lt;br /&gt;
|-&lt;br /&gt;
|Количество мест||order[quantity]&lt;br /&gt;
|-&lt;br /&gt;
|Тип отправления||order[type]&lt;br /&gt;
|-&lt;br /&gt;
|Оплата получателем||order[ReceiverPays]&lt;br /&gt;
|-&lt;br /&gt;
|Прикрепленные файлы||order[attachments]&lt;br /&gt;
|-&lt;br /&gt;
|Отдел||order[otdel]&lt;br /&gt;
|-&lt;br /&gt;
|Интервал времени доставки||order[receiver][time_range]&lt;br /&gt;
|-&lt;br /&gt;
|Частичная доставка||order[acceptpartially]&lt;br /&gt;
|-&lt;br /&gt;
|Настройка стоимости доставки||order[deliveryset]&lt;br /&gt;
|-&lt;br /&gt;
|Вес возврата||order[return_weight]&lt;br /&gt;
|-&lt;br /&gt;
|Кост-код||order[costcode]&lt;br /&gt;
|-&lt;br /&gt;
|Код подрядчика||order[outstrbarcode]&lt;br /&gt;
|-&lt;br /&gt;
|Необходимость возврата||order[flag]&lt;br /&gt;
|-&lt;br /&gt;
|Режим возврата||order[modev]&lt;br /&gt;
|-&lt;br /&gt;
|Тип возврата||order[typev]&lt;br /&gt;
|-&lt;br /&gt;
|Пин-код||order[receiver][deliveryPIN]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2|'''Товары'''&lt;br /&gt;
|-&lt;br /&gt;
|Артикул товара||order[items][N][@attr][article] (обязательно наличие, может быть пусто)&lt;br /&gt;
|-&lt;br /&gt;
|Название товара||order[items][N][item]&lt;br /&gt;
|-&lt;br /&gt;
|Количество||order[items][N][@attr][quantity]&lt;br /&gt;
|-&lt;br /&gt;
|Масса единицы товара, кг||order[items][N][@attr][mass]&lt;br /&gt;
|-&lt;br /&gt;
|Цена единицы товара||order[items][N][@attr][retprice]&lt;br /&gt;
|-&lt;br /&gt;
|Ставка НДС||order[items][N][@attr][VATrate]&lt;br /&gt;
|-&lt;br /&gt;
|Штрихкод||order[items][N][@attr][barcode] (обязательно наличие, может быть пусто)&lt;br /&gt;
|-&lt;br /&gt;
|Длина, см||order[items][N][@attr][length]&lt;br /&gt;
|-&lt;br /&gt;
|Ширина, см||order[items][N][@attr][width]&lt;br /&gt;
|-&lt;br /&gt;
|Высота, см||order[items][N][@attr][height]&lt;br /&gt;
|-&lt;br /&gt;
|Код товарной номенклатуры||order[items][N][@attr][governmentCode]&lt;br /&gt;
|-&lt;br /&gt;
|Тип вложения (числовой код)||order[items][N][@attr][type]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2|'''Места'''&lt;br /&gt;
|-&lt;br /&gt;
|Название||order[packages][N][package] (обязательно наличие, может быть пусто)&lt;br /&gt;
|-&lt;br /&gt;
|Масса, кг||order[packages][N][@attr][mass]&lt;br /&gt;
|-&lt;br /&gt;
|Штрихкод||order[packages][N][@attr][strbarcode] (обязательно наличие, может быть пусто)&lt;br /&gt;
|-&lt;br /&gt;
|Длина, см||order[packages][N][@attr][length]&lt;br /&gt;
|-&lt;br /&gt;
|Ширина, см||order[packages][N][@attr][width]&lt;br /&gt;
|-&lt;br /&gt;
|Высота, см||order[packages][N][@attr][height]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Работа с таблицами ==&lt;br /&gt;
Чтобы применить сортировку по тому или иному параметру, кликните на название соответствующей колонки.&lt;br /&gt;
&lt;br /&gt;
Чтобы выделить строку в таблице, поставьте галку слева от нее. Чтобы выделить все строки, отображаемые на странице, поставьте галку в верхней левой строке.&lt;br /&gt;
&lt;br /&gt;
Чтобы изменить количество строк, отображаемых на одной странице, внизу экрана нажмите на соответствующее окошко и выберите из выпадающего списка нужное число. Страница обновится автоматически.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=14174</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=14174"/>
				<updated>2022-05-31T14:56:44Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size: 18px; color: #a92424; background-color: #ffdede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Изменения для 54-ФЗ'''&lt;br /&gt;
&lt;br /&gt;
Для передачи ставки НДС при оформлении заказа добавлен атрибут items &amp;gt; item &amp;gt; VATrate.&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;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 24px; color: #2424a9; background-color: #deffde; border: 1px solid #ebccd1; padding: 3px 10px 10px; text-align: center&amp;quot;&amp;gt;&lt;br /&gt;
'''English version is [[API Documentation|HERE!]]'''&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Вы можете настроить интеграцию с MeaSoft средствами XML API по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
API предназначено для интеграции клиентов (интернет-магазинов и прочих компаний-заказчиков доставки) с [http://courierexe.ru/our_clients.htm курьерскими службами], работающими под управлением системы [https://curie.ru/ MeaSoft].&lt;br /&gt;
&lt;br /&gt;
Если вы '''агрегатор''', передающий данные от клиентов, возможно, вам придется последовательно подключаться под разными пользователями, если курьерская служба должна вести раздельный учет взаиморасчетов по клиентам.&lt;br /&gt;
&lt;br /&gt;
Если вы '''подрядчик''', вы можете забирать заказы, используя значение client=AGENT в запросе [[#Пример запроса статуса заказа|statusreq]], и передавать статусы заказов, используя метод [[#Изменение статуса агентом|setorderinfo]]. Также для интеграций с подрядчиками у нас есть специальная платформа, но добавлять подрядчиков в нее можно только на нашей стороне. Присылайте нам коммерческое предложение, описание вашего сервиса, и мы с радостью его рассмотрим.&lt;br /&gt;
&lt;br /&gt;
При написании этой документации мы предполагаем, что ее читатель обладает необходимой для понимания квалификацией программиста, владеет XML и средой разработки, в которой он делает интеграцию. Если вы не программист, вам необходимо привлечь к проекту профессионального программиста.&lt;br /&gt;
&lt;br /&gt;
Если у вас после прочтения документации остались вопросы, задайте их по почте [mailto:support@courierexe.ru support@courierexe.ru]. Обязательно представьтесь, напишите ваши контактные данные (телефон, скайп) и название компании, с которой вы хотите интегрироваться.&lt;br /&gt;
&lt;br /&gt;
== Готовые интеграции ==&lt;br /&gt;
Для работы с популярными CMS и CRM-системами разработаны модули интеграции, перечисленные в таблице ниже.&lt;br /&gt;
&lt;br /&gt;
'''Модули распространяются бесплатно, без гарантий со стороны разработчика''', и не являются средством полной автоматизации взаимодействия с курьерской службой. Модули — это помощь разработчикам интернет-магазинов в построении интеграции с курьерскими службами. '''Ответственность за корректность передачи данных лежит на интернет-магазине.'''&lt;br /&gt;
&lt;br /&gt;
Сообщайте нам свои пожелания по работе наших модулей. Мы учтем их в новых версиях.&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; background-color:#ffffff; border: 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: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot; | [https://marketplace.1c-bitrix.ru/solutions/measoft.courier/ Установить] &amp;lt;!--[https://courierexe.ru/download/api/measoft.courier.zip Скачать] --&amp;gt;&lt;br /&gt;
|Поддерживает версии 14.5 и выше. Подробнее см. [[1C-Битрикс|описание]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:OpencartOCStore.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/opencart.zip Скачать для версии 1.5.5.1]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_oc2.ocmod.zip Скачать для версии 2.0]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_oc2.3.ocmod.zip Скачать для версии 2.3]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_ос3.ocmod.zip Скачать для версии 3.0]&lt;br /&gt;
|Поддерживает версии с 1.5.5.1.&amp;lt;br&amp;gt;Скачивайте модули для своей версии OpenCart.&amp;lt;br&amp;gt;Подробнее см. [[OpenCart|описание]].&amp;lt;br&amp;gt;[https://opencartforum.com/files/file/2906-avtomatizaciya-otpravki-i-otslezhivanie-dostavok-courierexe-dlya-opencart-15x/ Альтернативный модуль сторонних разработчиков]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить модуль]&amp;lt;br&amp;gt;[https://www.webasyst.ru/store/plugin/shipping/measoftcourier/ Установить плагин]&lt;br /&gt;
|Модуль предназначен для отправки заявок в КС, а плагин для расчета стоимости доставки при оформлении заказа.&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!--|[[Файл:advantshop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://promo-z.ru/ Сайт компании PROMO]&lt;br /&gt;
|Компания PROMO разработала этот модуль и настраивает интеграцию MeaSoft с ADVANTSHOP своим клиентам.&lt;br /&gt;
|- --&amp;gt;&lt;br /&gt;
|[[Файл:insales.png|center|x80px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|Настраивается в [[Личный кабинет клиента|ЛК пользователя]]&lt;br /&gt;
|[[InSales|Инструкция по настройке]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Leadvertex.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://blog.leadvertex.ru/news/2110-integraciya-s-kurerkami-na-platforme-measoft Настраивается] в ЛК [https://Leadvertex.ru Leadvertex]&lt;br /&gt;
|[[LeadVertex|Инструкция по настройке]]&amp;lt;br&amp;gt;Модуль разработан и поддерживается компанией LeadVertex.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Retailcrm.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.retailcrm.ru/ RetailCRM]&lt;br /&gt;
|[[RetailCRM|Настраивается]] в ЛК пользователя в системе&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:1C.jpg|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|-&lt;br /&gt;
|[https://infostart.ru/public/692790/ Альтернативный модуль сторонних разработчиков (1 версия)]&lt;br /&gt;
&lt;br /&gt;
[https://infostart.ru/public/1531484/ Альтернативный модуль сторонних разработчиков (2 версия)]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Joomla2.jpg|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/com_measoft.zip Скачать]&lt;br /&gt;
|Работает только с компонентом Virtuemart.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Amocrm.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.amocrm.ru/extensions/courier2008 Установить]&lt;br /&gt;
|Подробнее см. [[amoCRM|описание]].&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[Файл:MoySclad.jpg|center|x30px]]&lt;br /&gt;
|style=&amp;quot;height:50px; text-align: center;&amp;quot;|[https://home.courierexe.ru/moysklad/step1 Настроить интеграцию с MeaSoft]&lt;br /&gt;
|[[МойСклад|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:50px; text-align: center;&amp;quot;|[https://itmdev.ru/ms/shipping/ Скачать модуль сторонних разработчиков]&lt;br /&gt;
|Интеграция МойСклад с курьерскими службами от сторонних разработчиков&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:wordpress.jpg|center|x80px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/wordpress.zip Скачать]&lt;br /&gt;
|[[Wordpress|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Cscart.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://marketplace.cs-cart.com/measoft-en.html Установить]&lt;br /&gt;
|Поддерживает версии 4.10 и выше.&amp;lt;br&amp;gt;[[CS-Cart|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:100px; text-align: center;&amp;quot;|'''Webhook'''&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|Читайте описание [[Webhook|на этой странице]]&lt;br /&gt;
|Передача информации о статусах и заказах в вашу систему&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Обратите внимание!''' В модулях систем PrestaShop и Joomla для отправки заказа в курьерскую службу зайдите в карточку заказа. В карточке отображается специальная форма отправки заказа, а если заказ отправлен, она позволяет проверить его статус:[[Файл:Form.png|400 px|Форма отправки заказа|none]]&lt;br /&gt;
&lt;br /&gt;
Для отображения списка пунктов выдачи есть [https://home.courierexe.ru/js/measoft_map.js JavaScript модуль]. Инструкция по использованию — внутри. Посмотреть пример работы можно [https://home.courierexe.ru/pvz_test.html здесь].&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
Для отладки зайдите в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: login пароль: pass.&lt;br /&gt;
&lt;br /&gt;
На вкладке '''Интеграция''' &amp;gt; '''Отладка''' вы можете пробовать выполнять запросы к API для отладки, а также видеть историю отправленных запросов. Созданные заказы появятся в пункте основного меню '''Отслеживание'''.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [https://courierexe.ru/download/api/php_sample.zip пример обращения к сервису на PHP].&lt;br /&gt;
&lt;br /&gt;
== Рабочий аккаунт для подключения ==&lt;br /&gt;
Строка подключения выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&lt;br /&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;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описание параметров:&lt;br /&gt;
* '''extra''' — экстра-код, уникальный идентификатор компании, с которой вы интегрируетесь.&lt;br /&gt;
* '''login''' — логин клиента;&lt;br /&gt;
* '''pass''' — пароль клиента.&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=xml&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; clientcode=&amp;quot;123&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описание:&lt;br /&gt;
* '''extra''' — уникальный идентификатор компании;&lt;br /&gt;
* '''login''' — логин курьерской службы;&lt;br /&gt;
* '''pass''' — пароль курьерской службы;&lt;br /&gt;
* '''clientcode''' — внутренний код клиента (вкладка '''Клиенты''', столбец «Внутренний код»).&lt;br /&gt;
&lt;br /&gt;
Вы можете узнать код экстра, логин и пароль курьерской службы в офисном приложении MeaSoft в справочнике '''Дополнительные возможности'''. Подробнее см. раздел «[[Личный кабинет курьерской службы#Подключение|Подключение]]».&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. &amp;lt;rspoiler text=&amp;quot;Еще есть порт 8443.&amp;quot;&amp;gt;Некоторые маршрутизаторы, используемые провайдерами, РНК и прочее, в попытке глубокого анализа могут повреждать трафик на стандартный порт 443. Сделано по тикету 10964.&amp;lt;/rspoiler&amp;gt; Обратите внимание на символ '''«/»''' (slash) в конце адреса.&lt;br /&gt;
&lt;br /&gt;
Тестовые авторизационные данные: логин: login пароль: pass, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
&lt;br /&gt;
Для использования интеграции в «боевом» режиме, запросите '''логин''', '''пароль''', и параметр '''extra''' у той компании, с которой интегрируетесь.&lt;br /&gt;
&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису и видеть историю отправленных запросов в личном кабинете на закладке '''Интеграция'''.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка — UTF-8. Разделитель целой и дробной частей чисел — используется символ точки. Даты представляются в виде YYYY-MM-DD, время — HH:MM.&lt;br /&gt;
&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;
Наше API принципиально работает только по HTTPS, так как передает конфиденциальные данные. В некоторых системах с этим возникают проблемы. Если ваша система не может полноценно работать с шифрованием, мы рекомендуем развернуть http-сервер у себя локально, установить [http://courierexe.ru/download/api/proxy.zip прокси на PHP]. &amp;lt;spoiler text=&amp;quot;Как запустить&amp;quot;&amp;gt;Для теста можете запустить его на сервере следующей командой: php -S &amp;lt;IP&amp;gt;:8080 proxy.php&lt;br /&gt;
где &amp;lt;IP&amp;gt; — это адрес вашего сервера, а 8080 порт, на котором будут приниматься запросы.&lt;br /&gt;
Тогда для обмена данными с нашим АПИ необходимо будет использовать адрес &amp;lt;IP&amp;gt;:8080&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
Доступность функций, описанных в этом разделе, зависит от [[Личный кабинет курьерской службы#Функции личного кабинета|тарифа вашего личного кабинета]].&lt;br /&gt;
&lt;br /&gt;
== Ограничения ==&lt;br /&gt;
С целью защиты от нецелевого использования сервисов и DDoS-атак действуют следующие ограничения:&lt;br /&gt;
* 30 запросов tracking с одного IP-адреса за 1 минуту (используйте statusreq!);&lt;br /&gt;
* 150 запросов с одного IP-адреса/акаунта за 1 минуту;&lt;br /&gt;
* 1500 запросов с одного IP-адреса/акаунта за 20 минут;&lt;br /&gt;
* 3000 запросов с одного аккаунта за 1 час;&lt;br /&gt;
* 200 Мб скачанных текстовых данных за 3 часа.&lt;br /&gt;
* Превышение количества запросов статусов несуществующих заказов над существующими&lt;br /&gt;
&lt;br /&gt;
В случае превышения IP-адрес или аккаунт блокируется на время до 3-х часов.&lt;br /&gt;
&lt;br /&gt;
Чтобы не происходило блокировок:&lt;br /&gt;
* не нужно «бомбить» наше API запросами статусов, последовательно перебирая номера всех ваших заказов, особенно запросами «tracking», они предназначены не для этого (смотрите описание). Особенно ровно в 00 минут каждого часа;&lt;br /&gt;
* не нужно каждые 5 минут делать запросы «Покажите статусы всех заказов за последние 3 месяца»;&lt;br /&gt;
* для проверки статусов заказов лучше всего использовать запросы [[#Передача только изменившихся статусов|измененных статусов changes=ONLY_LAST]];&lt;br /&gt;
* при запросе измененных статусов ОБЯЗАТЕЛЬНО нужно подтверждать успешное получение запросом [[#Передача только изменившихся статусов|commitlaststatus]].&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;source lang=xml&amp;gt;&lt;br /&gt;
&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 newfolder=&amp;quot;NO&amp;quot;&amp;gt;&lt;br /&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 regioncode=&amp;quot;78&amp;quot; country=&amp;quot;RU&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;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
     &amp;lt;inn&amp;gt;1112223335&amp;lt;/inn&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;deliveryPIN&amp;gt;1234&amp;lt;/deliveryPIN&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;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;return_weight&amp;gt;5.1&amp;lt;/return_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;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;return_type&amp;gt;3&amp;lt;/return_type&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;22&amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice VATrate=&amp;quot;20&amp;quot;&amp;gt;150&amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;discount&amp;gt;120&amp;lt;/discount&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;department&amp;gt;Отдел&amp;lt;/department&amp;gt;&lt;br /&gt;
   &amp;lt;pickup&amp;gt;NO&amp;lt;/pickup&amp;gt;&lt;br /&gt;
   &amp;lt;acceptpartially&amp;gt;NO&amp;lt;/acceptpartially&amp;gt;&lt;br /&gt;
   &amp;lt;costcode&amp;gt;cc12345&amp;lt;/costcode&amp;gt;&lt;br /&gt;
   &amp;lt;respstore&amp;gt;4&amp;lt;/respstore&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; textArticle=&amp;quot;1&amp;quot; article=&amp;quot;1&amp;quot; volume=&amp;quot;3&amp;quot; origincountry=&amp;quot;AUT&amp;quot; GTD=&amp;quot;321546654&amp;quot; excise=&amp;quot;15.20&amp;quot; suppcompany=&amp;quot;ООО &amp;amp;quot;Рога и копыта&amp;amp;quot;&amp;quot; suppphone=&amp;quot;79161234567&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; governmentCode=&amp;quot;11223311&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; inshprice=&amp;quot;100&amp;quot; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot; origincountry=&amp;quot;004&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; inshprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; itemcode=&amp;quot;44123&amp;quot; article=&amp;quot;3&amp;quot; type=&amp;quot;1&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package strbarcode=&amp;quot;ORD0000001&amp;quot; mass=&amp;quot;1&amp;quot; message=&amp;quot;&amp;quot; quantity=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package strbarcode=&amp;quot;ORD0000002&amp;quot; mass=&amp;quot;2.5&amp;quot; message=&amp;quot;&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryset above_price=&amp;quot;100&amp;quot; return_price=&amp;quot;1000&amp;quot; VATrate=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;below below_sum=&amp;quot;500&amp;quot; price=&amp;quot;500&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;below below_sum=&amp;quot;2000&amp;quot; price=&amp;quot;300&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/deliveryset&amp;gt;&lt;br /&gt;
   &amp;lt;advprices&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;123&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;10.5&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
  &amp;lt;/advprices&amp;gt;&lt;br /&gt;
  &amp;lt;overall_volume&amp;gt;81&amp;lt;/overall_volume&amp;gt;&lt;br /&gt;
  &amp;lt;userid&amp;gt;user123&amp;lt;/userid&amp;gt;&lt;br /&gt;
  &amp;lt;groupid&amp;gt;customer&amp;lt;/groupid&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;
&lt;br /&gt;
Обязательными на уровне системы являются только 3 поля: receiver-&amp;gt;company или receiver-&amp;gt;person, receiver-&amp;gt;address и receiver-&amp;gt;phone. Так же в настройках системы сама курьерская служба может назначить какие-то дополнительные поля обязательными, тогда, если вы их не укажете, получите сообщение об ошибке.&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Пример минимально возможного заказа&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;&lt;br /&gt;
 &amp;lt;order&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;phone&amp;gt;(495)123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка, 38&amp;lt;/address&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&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;
&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей'''&lt;br /&gt;
&lt;br /&gt;
* '''neworder''' — Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
:* '''''newfolder''''' — Признак нового заказа YES/NO. Если стоит YES, то в системе курьерской службы для данной корреспонденции создастся новый заказ. Необязательный элемент.&lt;br /&gt;
&lt;br /&gt;
* '''order''' — Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
:* '''''orderno''''' — Номер заказа. Если присваивается клиентом — указывается здесь. Если не присваивается — можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе. Система проверяет наличие заказов с указанным номером в пределах текущего календарного года, и в случае их существования — заказ создан не будет, а в ответе вернется ошибка 17 «Such number exists». Если не указан штрихкод (поле barcode), и значение поля подходит для использования его в качестве штрихкода, данное значение будет скопировано в поле «Штрихкод». Это накладывает ограничения в частности, на длину указанного поля (25 знаков, чтобы работали стандартные печатные формы).&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 последних символа могут быть любыми и будут отражать штрихкоды к одному заказу). Если вы не сами печатаете накладные с указанным штрихкодом, то указанный штрихкод не должен быть длиннее 25 знаков, иначе он не поместится на стандартных печатных формах.&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 regioncode=&amp;quot;Код региона&amp;quot;&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;inn&amp;gt;ИНН получателя&amp;lt;/inn&amp;gt;&lt;br /&gt;
     &amp;lt;pvz&amp;gt;Код пункта самовывоза по справочнику&amp;lt;/pvz&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;deliveryPIN&amp;gt;Пин-код для подтверждения получателем&amp;lt;/deliveryPIN&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;/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;
* '''pvz''' — Код пункта самовывоза по справочнику. Кроме того, ПВЗ можно указать в строке '''''address''''' в виде:&lt;br /&gt;
:* код ПВЗ в нашей системе&lt;br /&gt;
:* код ПВЗ в системе подрядчика&lt;br /&gt;
:* наименование ПВЗ в виде строки &amp;quot;ПВЗ &amp;quot; + «Наименование ПВЗ»&lt;br /&gt;
&lt;br /&gt;
Для тега города '''town''' можно указать код региона в атрибуте '''''regioncode''''' из [[#Справочник регионов|справочника регионов]]. Поиск будет производиться в указанном регионе.&lt;br /&gt;
&lt;br /&gt;
Также можно указать страну получателя в атрибуте '''''country''''' в соответствии с [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, «RU», «RUS» или «643» для России.&lt;br /&gt;
&lt;br /&gt;
Кроме того, поиск города осуществляется с учетом почтового индекса, указанного в теге '''zipcode'''.&lt;br /&gt;
&lt;br /&gt;
Поле '''Город''' контейнеров '''sender''' и '''receiver''' можно указать одним из следующих способов:&lt;br /&gt;
:* код населенного пункта из [[#Справочник городов|справочника городов]]&lt;br /&gt;
:* 13-ти значный код адресного классификатора КЛАДР&lt;br /&gt;
:* 36-ти значный код адресной системы &amp;lt;rspoiler text=&amp;quot;ФИАС&amp;quot;&amp;gt;Федеральная информационная адресная система — единый российский государственный адресный реестр&amp;lt;/rspoiler&amp;gt; (AOID)&lt;br /&gt;
:* название города (не рекомендуется!)&lt;br /&gt;
&lt;br /&gt;
* '''coords''' — Координаты получателя. Если не указаны, система будет геокодировать самостоятельно.&lt;br /&gt;
&lt;br /&gt;
* '''paytype''' — Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
:* CASH — Наличными при получении (по-умолчанию)&lt;br /&gt;
:* CARD — Картой при получении&lt;br /&gt;
:* NO — Без оплаты. Этот тип оплаты передается, если заказ уже оплачен и не требует инкассации. API добавит к товарам строку предоплаты в сумму заказа, чтобы общая сумма была 0, однако в кассовом чеке будут все товары с ценами, и оплата предоплатой, как того требует 54-ФЗ.&lt;br /&gt;
:* OTHER — Прочее (Предусмотрен для того, чтобы оплата поступала непосредственно в курьерскую службу посредством прочих типов оплаты — таких как: вебмани, яденьги, картой на сайте, прочие платежные системы и т. д.)&lt;br /&gt;
:* OPTION — На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
&lt;br /&gt;
* '''zipcode''' — Почтовый индекс.&lt;br /&gt;
* '''weight''' — Общий вес заказа в килограммах.&lt;br /&gt;
* '''return_weight''' — Общий вес возврата заказа в килограммах.&lt;br /&gt;
* '''quantity''' — Количество мест.&lt;br /&gt;
* '''service''' — Режим доставки (тип услуги) передается код из справочника «[[#Справочник Видов срочности|Виды срочности]]».&lt;br /&gt;
* '''return_service''' — Режим возврата (тип услуги) передается код из справочника «Виды срочности».&lt;br /&gt;
* '''type''' — Тип корреспонденции (отправления) передается код из справочника «Типы корреспонденции».&lt;br /&gt;
* '''return_type''' — Тип возвратной корреспонденции (отправления) передается код из справочника «Типы корреспонденции».&lt;br /&gt;
* '''price''' — Сумма заказа. В случае наличия контейнера items значение этого параметра будет проигнорировано и рассчитано автоматически.&lt;br /&gt;
* '''deliveryprice''' — Сумма доставки. В случае наличия контейнера items в него будет добавлено вложение «Доставка».&lt;br /&gt;
:* '''''VATrate''''' — Ставка НДС — целое число процентов.&lt;br /&gt;
* '''return''' — Признак необходимости возврата.&lt;br /&gt;
* '''return_service''' — Режим возврата (тип услуги) передается код из справочника «Виды срочности».&lt;br /&gt;
* '''discount''' — Сумма скидки. Скидка «размазывается» по товарным вложениям, сумма НП уменьшается на сумму скидки. При этом вложение Скидка не создается. ВНИМАНИЕ, при использовании этого тега общая сумма может расходиться на копейки из-за округления! Старайтесь не использовать этот тег, а указывать цену товаров уже с учетом скидок.&lt;br /&gt;
* '''enclosure''' — Вложение.&lt;br /&gt;
* '''inshprice''' — Объявленная ценность. Если явно не указана сумма — автоматически считается как сумма по товарам.&lt;br /&gt;
* '''instruction''' — Поручение — Примечание.&lt;br /&gt;
* '''courier''' — Запланированный курьер. Согласно коду курьера в КС2008.&lt;br /&gt;
* '''receiverpays''' — Признак оплаты стоимости доставки — услуг службы доставки получателем, а не заказчиком YES/NO.&lt;br /&gt;
* '''department''' — Подразделение, в котором оформляется заказ.&lt;br /&gt;
* '''pickup''' — Признак оформления забора YES/NO. Если стоит YES, то весь заказ считается заданием на забор груза, а не на доставку! Применяется для вызова курьера к отправителю для забора других отправлений. ''Внимание!'' при добавлении в забор складских товаров, их тип '''''type''''' всегда должен быть установлен как [7] Забор товара, если будет указан другой тип, то он будет исправлен в момент добавления заказа на [7] Забор товара&lt;br /&gt;
* '''acceptpartially''' — Признак возможности частичного выкупа товаров отправления YES/NO.&lt;br /&gt;
&lt;br /&gt;
* '''items''' — Контейнер для описания вложений. &amp;lt;rspoiler text=&amp;quot;Необязательный контейнер&amp;quot;&amp;gt;Если для поставщика товара в системе MeaSoft не указаны полное наименование компании и ИНН в карточке клиента, заполните параметры &amp;lt;code&amp;gt;suppcompany&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;suppINN&amp;lt;/code&amp;gt; в этом контейнере. Отсутствие информации о поставщике приведет к [[Настройка модуля печати кассовых чеков#Ошибка фискализации (ошибка программирования реквизита 1226)|ошибке фискализации]].&amp;lt;/rspoiler&amp;gt;. Атрибуты:&lt;br /&gt;
:* '''''item''''' — Название вложения.&lt;br /&gt;
:* '''''quantity''''' — Количество единиц товара.&lt;br /&gt;
:* '''''mass''''' — Масса единицы товара в килограммах.&lt;br /&gt;
:* '''''volume''''' — Объемный вес единицы товара в килограммах. При указании объемного веса значение подставляется вместо массы&lt;br /&gt;
:* '''''length''''' — Длина единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''width''''' — Ширина единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''height''''' — Высота единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''retprice''''' — Цена единицы товара. Округляется до копеек. Должна быть с учетом всех скидок и наценок. Для вложений типов 1, 2, 3 не может быть отрицательной. &amp;lt;!-- , либо мы сами посчитаем скидку при указании тега order-&amp;gt;discount --&amp;gt;&lt;br /&gt;
:* '''''inshprice''''' — Объявленная ценность единицы товара. Округляется до копеек. Если не указана принимается равной '''''retprice'''''.&lt;br /&gt;
:* '''''VATrate''''' — Ставка НДС — целое число процентов. Если значение не указано, подставляется значение «20». Значение «0» означает ставку «Без НДС», ставка «0%» на данный момент не поддерживается.&lt;br /&gt;
:* '''''barcode''''' — Штрихкод вложения. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
:* '''''article''''' — Артикул вложения. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден — система выдаст соответствующую ошибку. Если по артикулу найдено несколько товаров — система выберет один из них случайным образом, что может привести к ошибочной комплектации! Если товар НЕ на ответственном хранении — артикул указывать НЕ нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
:* '''''itemcode''''' — Внутренний код товара, может использоваться вместо артикула. ''Внимание!'' Указание кода товара используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден — система выдаст соответствующую ошибку. Если товар НЕ на ответственном хранении — код товара указывать НЕ нужно.&lt;br /&gt;
:* '''''type''''' — Тип вложения. Принимает значения:&lt;br /&gt;
:: 1 — Товар. По-умолчанию.&lt;br /&gt;
:: 2 — Доставка. Такое вложение добавится автоматически, если заполнить order-&amp;gt;deliveryprice&lt;br /&gt;
:: 3 — Услуга&lt;br /&gt;
:: 4 — Предоплата. Указывается сумма. Поле quantity игнорируется, всегда «1». В заказе сумма будет отрицательной независимо от знака в запросе. Такое вложение добавится автоматически при указании order-&amp;gt;paytype=NO.&lt;br /&gt;
:: 6 — Оплата кредитом. Указывается сумма. Поле quantity игнорируется, всегда «1». В заказе сумма будет отрицательной независимо от знака в запросе.&lt;br /&gt;
:: 7 — Забор товара. Если товар нужно у получателя забрать, возможно — вернуть деньги, или его стоимость вычтется из суммы других товаров. У такого товара в заказе будет отрицательное количество независимо от знака в запросе.&lt;br /&gt;
:* '''''extcode''''' — Внешний код строки. Используется для идентификации строк заказов при получении статусов. Необязательное поле.&lt;br /&gt;
:* '''''origincountry''''' — Код страны-производителя в соответствии со [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, «RU», «RUS» или «643» для России.&lt;br /&gt;
:* '''''GTD''''' — Номер ГТД.&lt;br /&gt;
:* '''''excise''''' — Сумма акциза.&lt;br /&gt;
:* '''''suppcompany''''' — Наименование компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''suppphone''''' — Номер телефона компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''suppINN''''' — ИНН компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''governmentCode''''' — Код товарной номенклатуры. Используется для [[Маркировка|маркированных товаров («Честный знак»)]]. Нужно указывать все данные из нанесенного QR-кода кроме не читаемых символов (#29). Если код не известен — укажите знак вопроса «?», тогда курьер отсканирует код фактически передаваемого покупателю товара. Для некоторых процессов может использоваться значение «!» — в этом случае курьер сканирует серийный номер товара, но это не считается кодом маркировки. Если поле заполнено — поле quantity должно содержать только «1», иначе вернется ошибка.&lt;br /&gt;
&lt;br /&gt;
* '''packages''' — Контейнер для описания мест. Необязательный контейнер. Атрибуты:&lt;br /&gt;
:* '''''package''''' — Название места.&lt;br /&gt;
:* '''''code''''' — Внутренний код строки.&lt;br /&gt;
:* '''''strbarcode''''' — Штрихкод места.&lt;br /&gt;
:* '''''mass''''' — Масса места в килограммах.&lt;br /&gt;
:* '''''message''''' — Строка сообщения.&lt;br /&gt;
:* '''''length''''' — Длина товарного места (в сантиметрах).&lt;br /&gt;
:* '''''width''''' — Ширина товарного места (в сантиметрах).&lt;br /&gt;
:* '''''height''''' — Высота товарного места (в сантиметрах).&lt;br /&gt;
:* '''''quantity''''' — Количество мест с данным набором параметров. Действует ограничение на общее количество мест в заказе. Общее количество мест в заказе не может быть больше 1000.&lt;br /&gt;
&lt;br /&gt;
* '''deliveryset''' — настройка [[Дифференцированная стоимость доставки|дифференцированной стоимости доставки]]. Атрибуты:&lt;br /&gt;
:* '''''above_price''''' — стоимость в случае полного выкупа заказа (действует как «сумма от» последней границы, указанной в теге below_sum)&lt;br /&gt;
:* '''''return_price''''' — стоимость в случае возврата заказа&lt;br /&gt;
:* '''''VATrate''''' — Ставка НДС — целое число процентов.&lt;br /&gt;
&lt;br /&gt;
* '''below''' — граница стоимости настроек&lt;br /&gt;
:* '''''below_sum''''' — граница стоимости выкупаемого заказа&lt;br /&gt;
:* '''''price''''' — стоимость выкупаемого заказа до соответствующей границы&lt;br /&gt;
&lt;br /&gt;
* '''advprices''' — Контейнер для описания дополнительных услуг. Необязательный элемент. &amp;lt;span style=&amp;quot;color: red;&amp;gt;Для обработки в API включите дополнительные услуги в настройках полей [[Личный кабинет курьерской службы#Настройка личного кабинета клиента|заказов и заборов]]&amp;lt;/span&amp;gt;&lt;br /&gt;
:* '''''code''''' — код услуги.&lt;br /&gt;
:* '''''value''''' — значение услуги. Если тип услуги bool, то в значении передаем true.&lt;br /&gt;
&lt;br /&gt;
* '''costcode''' — Кост-код сотрудника.&lt;br /&gt;
* '''respstore''' — Код ответственного филиала.&lt;br /&gt;
&lt;br /&gt;
* '''overall_volume''' — Общий объем, м3. Виртуальное поле. Необязательное. Из этого поля рассчитывается длина/высота/ширина места. Расчет срабатывает только если в каждом месте есть нулевые значения длины или высоты или ширины.&lt;br /&gt;
&lt;br /&gt;
* '''userid''' — Идентификатор пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками «Цена доставки для получателя», определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенного покупателя.&lt;br /&gt;
&lt;br /&gt;
* '''groupid''' — Идентификатор группы пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками «Цена доставки для получателя», определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенной группы покупателей.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
При передаче заказов, у которых плановая дата доставки/забора меньше ближайшей возможной, дата автоматически меняется на самую раннюю возможную. [[Личный кабинет курьерской службы#Как считается минимальная дата возможной доставки|Подробнее]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т. д.) — их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
При успешном выполнении запроса, создании заказа, возвращается сумма заказа в атрибуте orderprice, а также ошибка 0. При не успешном — номер ошибки и текст ее на английском языке в атрибуте errormsg, для некоторых ошибок выводится перевод на русский в атрибуте errormsgru.&lt;br /&gt;
В атрибут orderno помещается номер заказа, в атрибут barcode — штрихкод заказа.&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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; barcode=&amp;quot;67567#114&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;5000&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; barcode=&amp;quot;67567#115&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;6000&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; barcode=&amp;quot;67567#116&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;0&amp;quot; /&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; barcode=&amp;quot;67567#114&amp;quot; error=&amp;quot;67&amp;quot; errormsg=&amp;quot;Order barcode already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой штрихкод заказа уже есть в базе.&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; barcode=&amp;quot;67567#115&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Order number already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой номер заказа уже есть в базе.&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; barcode=&amp;quot;67567#116&amp;quot; error=&amp;quot;67&amp;quot; errormsg=&amp;quot;Order barcode already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой штрихкод заказа уже есть в базе.&amp;quot; /&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;
{|class=wikitable&lt;br /&gt;
!Код ошибки&lt;br /&gt;
!Английское описание&lt;br /&gt;
!Русское описание&lt;br /&gt;
|-&lt;br /&gt;
|0||Success||Успешно&lt;br /&gt;
|-&lt;br /&gt;
|1||Wrong XML||Некорректный файл XML.&lt;br /&gt;
|-&lt;br /&gt;
|2||Lat is empty||Укажите широту.&lt;br /&gt;
|-&lt;br /&gt;
|3||Specify a valid «Price» field value.||Укажите корректное значение поля «Сумма».&lt;br /&gt;
|-&lt;br /&gt;
|4||Specify a valid «Weight» field value.||Укажите корректное значение поля «Вес».&lt;br /&gt;
|-&lt;br /&gt;
|5||Recepient city/town not found.||Город назначения не найден.&lt;br /&gt;
|-&lt;br /&gt;
|6||Sender city/town not found.||Город отправления не найден.&lt;br /&gt;
|-&lt;br /&gt;
|7||Specify the «Recipient address» field value.||Укажите значение поля «Адрес получателя».&lt;br /&gt;
|-&lt;br /&gt;
|8||Specify the «Recipient phone» field value.||Укажите значение поля «Телефон получателя».&lt;br /&gt;
|-&lt;br /&gt;
|9||Specify the «Recipient name» field value.||Укажите значение поля «ФИО получателя».&lt;br /&gt;
|-&lt;br /&gt;
|10||Specify a valid «Quantity» field value.||Укажите корректное значение поля «Количество».&lt;br /&gt;
|-&lt;br /&gt;
|11||Specify a valid «Declared value» field value.||Укажите корректное значение поля «Объявленная ценность».&lt;br /&gt;
|-&lt;br /&gt;
|12||Supplier SKU ID not found.||Артикул не найден.&lt;br /&gt;
|-&lt;br /&gt;
|17||Order number already exists in the database.||Такой номер заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|18||Order code already exists in the database.||Такой код заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|19||The delivery date format is not valid. Specify a date in YYYY-MM-DD format.||Укажите значение поля «Дата доставки» в формате гггг-мм-дд.&lt;br /&gt;
|-&lt;br /&gt;
|20||Specify a valid «Delivery mode» field value.||Укажите корректное значение поля «Режим доставки».&lt;br /&gt;
|-&lt;br /&gt;
|21||Specify a valid «Return trip mode» field value.||Укажите корректное значение поля «Режим возврата».&lt;br /&gt;
|-&lt;br /&gt;
|22||Specify a valid «Delivery type» field value.||Укажите корректное значение поля «Тип доставки».&lt;br /&gt;
|-&lt;br /&gt;
|23||Specify a valid «Return shipment type» field value.||Укажите корректное значение поля «Тип возврата».&lt;br /&gt;
|-&lt;br /&gt;
|30||Specify the «Order number» field value.||Укажите значение поля «Номер заказа».&lt;br /&gt;
|-&lt;br /&gt;
|31||Specify the «Barcode» field value.||Укажите значение поля «Штрихкод».&lt;br /&gt;
|-&lt;br /&gt;
|32||Specify the «Sender company» field value.||Укажите значение поля «Компания-отправитель».&lt;br /&gt;
|-&lt;br /&gt;
|33||Specify the «Sender name» field value.||Укажите значение поля «ФИО отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|34||Specify the «Sender phone» field value.||Укажите значение поля «Телефон отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|35||Specify the «Sender city/town» field value.||Укажите значение поля «Город отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|36||Specify the «Sender address» field value.||Укажите значение поля «Адрес отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|37||Specify the «Pickup date» field value.||Укажите значение поля «Дата забора».&lt;br /&gt;
|-&lt;br /&gt;
|38||Specify the «Pickup time from» field value.||Укажите значение поля «Время забора с».&lt;br /&gt;
|-&lt;br /&gt;
|39||Specify the «Pickup time to» field value.||Укажите значение поля «Время забора до».&lt;br /&gt;
|-&lt;br /&gt;
|40||Specify the «Recipient company» field value.||Укажите значение поля «Компания-получатель».&lt;br /&gt;
|-&lt;br /&gt;
|41||Specify the «Recipient name» field value.||Укажите значение поля «ФИО получателя».&lt;br /&gt;
|-&lt;br /&gt;
|42||Specify the «Recipient phone» field value.||Укажите значение поля «Телефон получателя».&lt;br /&gt;
|-&lt;br /&gt;
|43||Specify the «Recipient city/town» field value.||Укажите значение поля «Город получателя».&lt;br /&gt;
|-&lt;br /&gt;
|44||Specify the «Recipient address» field value.||Укажите значение поля «Адрес получателя».&lt;br /&gt;
|-&lt;br /&gt;
|45||Specify the «Delivery date» field value.||Укажите значение поля «Дата доставки».&lt;br /&gt;
|-&lt;br /&gt;
|46||Specify the «Delivery time from» field value.||Укажите значение поля «Время доставки с».&lt;br /&gt;
|-&lt;br /&gt;
|47||Specify the «Delivery time to» field value.||Укажите значение поля «Время доставки до».&lt;br /&gt;
|-&lt;br /&gt;
|48||Specify the «Recipient postcode» field value.||Укажите значение поля «Индекс получателя».&lt;br /&gt;
|-&lt;br /&gt;
|49||Specify the «Weight» field value.||Укажите значение поля «Вес».&lt;br /&gt;
|-&lt;br /&gt;
|50||Specify the «Payment type» field value.||Укажите значение поля «Тип оплаты».&lt;br /&gt;
|-&lt;br /&gt;
|51||Specify the «Quantity» field value.||Укажите значение поля «Количество».&lt;br /&gt;
|-&lt;br /&gt;
|52||Specify the «Amount» field value.||Укажите значение поля «Сумма».&lt;br /&gt;
|-&lt;br /&gt;
|53||Specify the «Declared value» field value.||Укажите значение поля «Объявленная стоимость».&lt;br /&gt;
|-&lt;br /&gt;
|54||Specify the «Description» field value.||Укажите значение поля «Описание».&lt;br /&gt;
|-&lt;br /&gt;
|55||Specify the «Instruction» field value.||Укажите значение поля «Поручение».&lt;br /&gt;
|-&lt;br /&gt;
|56||Specify the «Delivery mode» field value.||Укажите значение поля «Режим доставки».&lt;br /&gt;
|-&lt;br /&gt;
|57||Specify the «Shipment type» field value.||Укажите значение поля «Тип отправления».&lt;br /&gt;
|-&lt;br /&gt;
|58||Specify whether return trip is required.||Укажите значение поля «Необходимость возврата».&lt;br /&gt;
|-&lt;br /&gt;
|59||Specify the «Return trip mode» field value.||Укажите значение поля «Режим возврата»&lt;br /&gt;
|-&lt;br /&gt;
|60||Specify the «Return shipment type» field value.||Укажите значение поля «Тип возврата».&lt;br /&gt;
|-&lt;br /&gt;
|61||Specify barcode.||Укажите штрихкод.&lt;br /&gt;
|-&lt;br /&gt;
|62||Specify item weight.||Укажите массу единицы товара.&lt;br /&gt;
|-&lt;br /&gt;
|63||Specify item quantity.||Укажите количество товара.&lt;br /&gt;
|-&lt;br /&gt;
|64||Specify item price.||Укажите цену единицы товара.&lt;br /&gt;
|-&lt;br /&gt;
|65||Specify item name.||Укажите название товара.&lt;br /&gt;
|-&lt;br /&gt;
|66||Wrong XLS file||Некорректный файл XLS.&lt;br /&gt;
|-&lt;br /&gt;
|67||Order barcode already exists in the database.||Такой штрихкод заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|68||Select the «Payment by recipient» field value.||Укажите значение поля «Оплата получателем».&lt;br /&gt;
|-&lt;br /&gt;
|69||Specify department.||Укажите отдел.&lt;br /&gt;
|-&lt;br /&gt;
|70||Specify service partner code.||Укажите значение поля «Код подрядчика».&lt;br /&gt;
|-&lt;br /&gt;
|71||Date cannot be earlier than tomorrow.||Дата не может быть раньше чем завтра.&lt;br /&gt;
|-&lt;br /&gt;
|72||Date cannot be later than 15 days from now.||Дата не может быть позже чем через 15 дней.&lt;br /&gt;
|-&lt;br /&gt;
|73||Date cannot be earlier than today.||Дата не может быть раньше чем сегодня.&lt;br /&gt;
|-&lt;br /&gt;
|74||Date cannot be later than {0} days from now.||Дата не может быть позже, чем через {0} дней.&lt;br /&gt;
|-&lt;br /&gt;
|75||Specify a valid «Item weight» field value.||Укажите корректное значение поля «Масса единицы товара».&lt;br /&gt;
|-&lt;br /&gt;
|76||Specify a valid «Quantity» field value.||Укажите корректное значение поля «Количество товара».&lt;br /&gt;
|-&lt;br /&gt;
|77||Specify a valid «Item price» field value.||Укажите корректное значение поля «Цена единицы товара».&lt;br /&gt;
|-&lt;br /&gt;
|78||Specify a valid «Delivery time from» field value.||Укажите корректное значение поля «Время доставки с».&lt;br /&gt;
|-&lt;br /&gt;
|79||Specify a valid «Delivery time to» field value.||Укажите корректное значение поля «Время доставки до».&lt;br /&gt;
|-&lt;br /&gt;
|80||Specify a valid «Pickup time from» field value.||Укажите корректное значение поля «Время забора с».&lt;br /&gt;
|-&lt;br /&gt;
|81||Specify a valid «Pickup time to» field value.||Укажите корректное значение поля «Время забора до».&lt;br /&gt;
|-&lt;br /&gt;
|82||Specify a valid «Pickup point» field value.||Укажите корректное значение поля «ПВЗ».&lt;br /&gt;
|-&lt;br /&gt;
|83||Duplicate number in the registry.||Дублирование номера в реестре.&lt;br /&gt;
|-&lt;br /&gt;
|84||Duplicate barcode in the registry.||Дублирование штрихкода в реестре.&lt;br /&gt;
|-&lt;br /&gt;
|85||Specify a valid «Weight at return trip» field value.||Укажите корректное значение поля «Вес возврата».&lt;br /&gt;
|-&lt;br /&gt;
|86||Specify the «Weight at return trip» field value.||Укажите значение поля «Вес возврата».&lt;br /&gt;
|-&lt;br /&gt;
|87||Order weight exceeds the allowed maximum for the pickup point.||Вес превышает допустимое значение для этого ПВЗ.&lt;br /&gt;
|-&lt;br /&gt;
|88||Pickup date cannot be earlier than today.||Дата забора не может быть раньше чем сегодня.&lt;br /&gt;
|-&lt;br /&gt;
|89||Specify a later delivery date.||Укажите более позднюю дату доставки.&lt;br /&gt;
|-&lt;br /&gt;
|90||Inappropriate «Weight» or «Pay type» field value for the selected city or town. Please review and correct the values.||Значение поля «Масса» или «Тип оплаты» для выбранного города указано некорректно или отсутствует. Проверьте значения и исправьте.&lt;br /&gt;
|-&lt;br /&gt;
|91||{deliverytype} {deliverydate} is {holidaytype}. Select another date.||{deliverytype} {deliverydate} является {holidaytype}. Выберите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|92||{deliverytype} {deliverydate} is {holidaytype}. Select another date.||{deliverytype} {deliverydate} является {holidaytype}. Выберите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|93||Add items.||Добавьте товары.&lt;br /&gt;
|-&lt;br /&gt;
|95||The selected pickup point only allows paid orders.||Выбранный ПВЗ выдает только предоплаченные заказы.&lt;br /&gt;
|-&lt;br /&gt;
|96||Order barcode exceeds the allowed maximum (25) symbols.||Длина штрихкода заказа превышает максимально допустимую (25 символов).&lt;br /&gt;
|-&lt;br /&gt;
|97||The pickup date format is not valid. Specify a date in YYYY-MM-DD format.||Укажите значение поля «Дата забора» в формате гггг-мм-дд.&lt;br /&gt;
|-&lt;br /&gt;
|98||Specify the cost code.||Укажите значение поля «Кост-код».&lt;br /&gt;
|-&lt;br /&gt;
|99||The item is not in stock.||Товар отсутствует на складе.&lt;br /&gt;
|-&lt;br /&gt;
|100||Set the quantity of the item marked with Chestny ZNAK to one.||Укажите количество товара, маркированного кодом «Честный ЗНАК», равным единице.&lt;br /&gt;
|-&lt;br /&gt;
|101||Quantity of item Delivery cannot be greater than 1||Количество вложений типа «Доставка» не может быть более 1.&lt;br /&gt;
|-&lt;br /&gt;
|102||А database error occurred. Please try later again.||Ошибка базы данных. Попробуйте позже.&lt;br /&gt;
|-&lt;br /&gt;
|103||Order not found.||Заказ не найден.&lt;br /&gt;
|-&lt;br /&gt;
|104||Cannot edit order in the current status.||Невозможно изменить заказ в текущем статусе.&lt;br /&gt;
|-&lt;br /&gt;
|105||Discount cannot be greater than the order amount. Specify a smaller value.||Размер скидки не может превышать сумму заказа. Укажите меньшее значение скидки.&lt;br /&gt;
|-&lt;br /&gt;
|106||Specify the correct additional service code.||Укажите корректный код дополнительной услуги.&lt;br /&gt;
|-&lt;br /&gt;
|107||Specify the correct additional service name.||Укажите корректное значение поля [advprice][value].&lt;br /&gt;
|-&lt;br /&gt;
|108||Specify the «Additional services» field value.||Укажите значение поля «Дополнительные услуги».&lt;br /&gt;
|-&lt;br /&gt;
|110||Specify the correct TIN.||Укажите корректный ИНН.&lt;br /&gt;
|-&lt;br /&gt;
|111||Specify the correct IIN (KZ).||Укажите корректный ИИН (КЗ).&lt;br /&gt;
|-&lt;br /&gt;
|112||Specify the overall volume.||Укажите общий объем.&lt;br /&gt;
|-&lt;br /&gt;
|113||Cannot apply the delivery mode. Select another delivery mode.||Режим доставки не подходит для заказа. Выберите другой режим.&lt;br /&gt;
|-&lt;br /&gt;
|114||The pickup point does not support the selected delivery mode. Specify another pickup point.||ПВЗ не подходит для выбранного режима доставки. Укажите другой ПВЗ.&lt;br /&gt;
|-&lt;br /&gt;
|115||Specify a valid recipient phone number.||Укажите корректный телефон получателя.&lt;br /&gt;
|-&lt;br /&gt;
|116||Specify recipient PIN code.||Укажите пин-код получателя.&lt;br /&gt;
|-&lt;br /&gt;
|117||Order date cannot be earlier than {0}. Specify another date.||Дата заказа не может быть раньше {0}. Укажите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|118||Pickup date cannot be earlier than {0}. Specify another date.||Дата забора не может быть раньше {0}. Укажите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|119||Specify the correct item type.||Укажите корректный тип вложения.&lt;br /&gt;
|-&lt;br /&gt;
|120||The pickup point does not accept payment by card.||В выбранном ПВЗ оплата картой не принимается.&lt;br /&gt;
|-&lt;br /&gt;
|121||Invalid item code format||Неверный формат кода товарной номенклатуры&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;orderno2&amp;gt;5678&amp;lt;/orderno2&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;2016-07-21&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-07-21&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;target&amp;gt;Автозавод&amp;lt;/target&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;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains/&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts/&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&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;
'''statusreq''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''client''' — Признак клиента или агента. Необязательный элемент.&lt;br /&gt;
:* CLIENT — Признак клиента, значение по умолчанию&lt;br /&gt;
:* AGENT — Признак агента. В ответ отдается информация по заказам, переданным агенту на доставку&lt;br /&gt;
* '''orderno''' — Номер заказа. Необязательный элемент.&lt;br /&gt;
* '''ordercode''' — Внутренний код заказа. Необязательный элемент.&lt;br /&gt;
* '''orderno2''' — Номер заказа из срочных. Необязательный элемент.&lt;br /&gt;
* '''datefrom''' — Дата заказа «с». Необязательный элемент.&lt;br /&gt;
* '''dateto''' — Дата заказа «по». Необязательный элемент.&lt;br /&gt;
* '''target''' — Строка поиска. Позволяет указать текст, который содержится в названии компании или адресе получателя.&lt;br /&gt;
* '''done''' — Может принимать значения:&lt;br /&gt;
:* ONLY_DONE — Только доставленные (имеются в виду успешные статусы, например, '''Доставлен''' или '''Частично доставлен''')&lt;br /&gt;
:* ONLY_NOT_DONE — Только не доставленные (заказы, которые не являются доставленными, например, '''Не доставлен''' или '''Утерян''')&lt;br /&gt;
:* ONLY_NEW — Только новые&lt;br /&gt;
:* ONLY_DELIVERY — Только заказы в обработке — заказы, находящиеся в любом статусе, кроме конечных: Доставлено, Не доставлено, Отменён и т. д.&lt;br /&gt;
:* ''Пусто'' — все корреспонденции&lt;br /&gt;
&lt;br /&gt;
* '''changes''' — может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
* '''conditions''' — Задает условия фильтрации по «orderno». Все вложенные элементы одновременно накладывают условие «И». Минимум 5 символов!&lt;br /&gt;
:* '''namecontains''' — Поиск по номеру заказа(шифр), который содержит «orderno».&lt;br /&gt;
:* '''namestarts''' — Поиск по номеру заказа(шифр), который начинается с «orderno».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
# Периода запроса статусов (контейнеры '''datefrom''' и '''dateto''') ограничивается двумя месяцами — два месяца до даты '''«по»'''.&lt;br /&gt;
# Если не указаны обе даты — '''dateto''' принимается равной текущей дате.&lt;br /&gt;
# Если не указана дата '''dateto''' — она принимается равной '''datefrom''' плюс 2 месяца.&lt;br /&gt;
# Если не указана дата '''datefrom''' — она принимается равной '''dateto''' минус 2 месяца.&lt;br /&gt;
# Поиск по '''conditions''' работает только для «Номер заказа(шифр)» и только от 4 символов&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&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;statusreq count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; awb=&amp;quot;qwerty&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;inn&amp;gt;1112223335&amp;lt;/inn&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;153361&amp;quot; regioncode=&amp;quot;78&amp;quot; regionname=&amp;quot;Санкт-Петербург город&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;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;QWERTY&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
     &amp;lt;/pvz&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;deliveryPIN&amp;gt;1234&amp;lt;/deliveryPIN&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;pickup&amp;gt;NO&amp;lt;/pickup&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;return_weight&amp;gt;5.1&amp;lt;/return_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;return_service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;return_type&amp;gt;3&amp;lt;/return_type&amp;gt;&lt;br /&gt;
   &amp;lt;waittime&amp;gt;12&amp;lt;/waittime&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; delivery=&amp;quot;100.00&amp;quot; return=&amp;quot;58.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;1&amp;quot; price=&amp;quot;150&amp;quot;&amp;gt;База&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;2&amp;quot; price=&amp;quot;0&amp;quot;&amp;gt;% от объявленной стоимости&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;3&amp;quot; price=&amp;quot;8.6&amp;quot;&amp;gt;Топливный сбор&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;4&amp;quot; price=&amp;quot;0&amp;quot;&amp;gt;Округление&amp;lt;/advprice&amp;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;acceptpartially&amp;gt;NO&amp;lt;/acceptpartially&amp;gt;&lt;br /&gt;
   &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;statushistory&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-05-30 10:20:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Новый&amp;quot;&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 17:38:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Планируется отправка&amp;quot;&amp;gt;DEPARTURING&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 19:53:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Отправлено со склада&amp;quot;&amp;gt;DEPARTURE&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 07:41:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Получен складом&amp;quot;&amp;gt;ACCEPTED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 09:17:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Выдан курьеру на доставку&amp;quot;&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен (предварительно)&amp;quot;&amp;gt;COURIERDELIVERED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;/statushistory&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;clientstatecode&amp;gt;&amp;lt;/clientstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;costcode&amp;gt;cc12345&amp;lt;/costcode&amp;gt;&lt;br /&gt;
    &amp;lt;receipt fdNum=&amp;quot;124555&amp;quot; fnSn=&amp;quot;9289000100295555&amp;quot; kktNum=&amp;quot;0001611984048555&amp;quot; inn=&amp;quot;7722756555&amp;quot; fdValue=&amp;quot;2899551555&amp;quot; summ=&amp;quot;387.5&amp;quot; ofdUrl=&amp;quot;gate.ofd.ru&amp;quot;&amp;gt;https://ofd.ru/rec/7722756555/0001611984048555/9289000100295555/124555/2899551555&amp;lt;/receipt&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2016-06-02&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;17:22&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
   &amp;lt;arrival&amp;gt;2016-05-02 23:21&amp;lt;/arrival&amp;gt;&lt;br /&gt;
   &amp;lt;outstrbarcode&amp;gt;EXT123456&amp;lt;/outstrbarcode&amp;gt;&lt;br /&gt;
   &amp;lt;partner&amp;gt;Офис на Ленина&amp;lt;/partner&amp;gt;&lt;br /&gt;
   &amp;lt;return_message&amp;gt;Доставлено в целости&amp;lt;/return_message&amp;gt;&lt;br /&gt;
   &amp;lt;department&amp;gt;Отдел&amp;lt;/department&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot; origincountry=&amp;quot;040&amp;quot; GTD=&amp;quot;&amp;quot; excise=&amp;quot;0.00&amp;quot; governmentCode=&amp;quot;11223311&amp;quot; suppcompany=&amp;quot;Поставщик&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; suppphone=&amp;quot;79161234567&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; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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; VATrate=&amp;quot;18&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; itemcode=&amp;quot;44123&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package code=&amp;quot;33331&amp;quot; strbarcode=&amp;quot;ORD0000001&amp;quot; mass=&amp;quot;1&amp;quot; message=&amp;quot;&amp;quot; got=&amp;quot;YES&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package code=&amp;quot;33332&amp;quot; strbarcode=&amp;quot;ORD0000002&amp;quot; mass=&amp;quot;2.5&amp;quot; message=&amp;quot;&amp;quot; got=&amp;quot;NO&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&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;
* Атрибуты контейнера '''order''':&lt;br /&gt;
:* '''''awb''''' — Номер накладной в системе курьерской службы.&lt;br /&gt;
:* '''''orderno2''''' — Номер накладной в подсистеме срочной доставки курьерской службы.&lt;br /&gt;
:* '''''ordercode''''' — внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
:* '''''givencode''''' — внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
&lt;br /&gt;
* атрибут '''''code''''' контейнера '''item''' — внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
:* '''''returns''''' — количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного отказа.&lt;br /&gt;
&lt;br /&gt;
* атрибут '''''got''''' контейнера '''package''' — признак принятого места YES / NO.&lt;br /&gt;
:* '''''returns''''' — количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного отказа.&lt;br /&gt;
&lt;br /&gt;
* '''''coords''''' в контейнере '''receiver''' — координаты получателя.&lt;br /&gt;
* '''''deliveryPIN''''' в контейнере '''receiver''' — Пин-код.&lt;br /&gt;
* '''pickup''' — признак оформления забора, возможные значения: '''YES''', '''NO'''. Если указано '''YES''', то весь заказ считается заданием на забор груза, а не на доставку.&lt;br /&gt;
* '''currcoords''' — текущие координаты заказа. Атрибуты:&lt;br /&gt;
:* '''''lat''''' — широта&lt;br /&gt;
:* '''''lon''''' — долгота&lt;br /&gt;
:* '''''accuracy''''' — точность в метрах&lt;br /&gt;
:* '''''RequestDateTime''''' — дата/время последнего обновления координат.&lt;br /&gt;
&lt;br /&gt;
* '''courier''' — Данные курьера, которому выдан заказ. Если заказ не выдан, то выводятся данные запланированного курьера.&lt;br /&gt;
* '''waittime ''' — Время ожидания курьера.&lt;br /&gt;
* '''deliveryprice''' — Стоимость услуг в валюте расчетов с клиентом. Атрибуты:&lt;br /&gt;
:* '''''total''''' — общая стоимость услуг&lt;br /&gt;
:* '''''delivery''''' — стоимость доставки «Туда»&lt;br /&gt;
:* '''''return''''' — стоимость доставки «Обратно» (если order-&amp;gt;return=YES)&lt;br /&gt;
Тэг '''deliveryprice''' включает список дополнительных услуг (только для тарифа «Премиум»):&lt;br /&gt;
:* '''''advprice''''' — наименование дополнительной услуги&lt;br /&gt;
:* '''''code''''' — код дополнительной услуги&lt;br /&gt;
:* '''''price''''' — стоимость дополнительной услуги&lt;br /&gt;
&lt;br /&gt;
* '''status''' — статус доставки (список статусов см. ниже). Атрибуты (заполняются начиная с версии системы 2008.0.0.670):&lt;br /&gt;
:* '''''eventstore''''' — филиал, к которому относится текущий статус&lt;br /&gt;
:* '''''eventtime''''' — время события по часовому поясу места его наступления.&lt;br /&gt;
:* '''''createtimegmt''''' — время по GMT создания записи о смене статуса в БД. Используется для сортировки записей, чтобы соблюсти хронологическую последовательность. &amp;lt;spoiler text=&amp;quot;Подробнее&amp;quot;&amp;gt;Большинство событий фиксируются в полях eventtime и createtimegmt на основании одного действия, тогда они отличаются только сдвигом от GMT. Однако, если курьер доставил отправление 10.10.2010 в 20:00, по какой-то причине не внес это в мобильное приложение, на следующий день сдал накладную, и в 9 утра оператор внесла, что он доставил вчера в 20:00. Тогда в createtimegmt будет сегодня 6 утра (для Москвы), а в eventtime — вчера в 20:00. При этом оператор по каким-то причинам может внести время вручения раньше, чем какое-то предыдущее событие, т.о. нарушится последовательность времени в eventtime, но при сортировке по createtimegmt все-равно все будет правильно.&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
:* '''''message''''' — наименование филиала-получателя, при передаче между филиалами&lt;br /&gt;
:* '''''title''''' — русское наименование статуса&lt;br /&gt;
&lt;br /&gt;
* '''statushistory''' — история статусов доставки. Содержит список контейнеров '''status'''. Заполняется только для тарифа «Премиум» начиная с версии системы 2008.0.0.670.&lt;br /&gt;
* '''customstatecode''' — код внутреннего статуса курьерской службы. Значения уточняйте в курьерской службе. Назначаются курьерской службой в разделе «Справочники» — «Статусы» — «15 Статусы корреспонденции». Справочник не передается через API клиенту по причине возможного наличия в нем внутренних технологических статусов курьерской службы.&lt;br /&gt;
* '''clientstatecode''' — код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' — данные из поля «Инфо. о доставке» (может быть информация о доставке, причина недоставки и т. п.).&lt;br /&gt;
* '''delivereddate''' — дата вручения.&lt;br /&gt;
* '''deliveredtime''' — время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
* '''arrival''' — плановая дата прибытия в формате гггг-мм-дд чч: мм: сс&lt;br /&gt;
* '''outstrbarcode''' — код у подрядчика (код заказа во внешней системе). Используется в интеграциях с внешними системами.&lt;br /&gt;
* '''partner''' — текущий филиал/подрядчик.&lt;br /&gt;
* '''return_message''' — информация о возврате&lt;br /&gt;
* '''department''' — Подразделение, в котором оформляется заказ.&lt;br /&gt;
&lt;br /&gt;
Контейнер '''status''' может принимать следующие значения:&lt;br /&gt;
: AWAITING_SYNC — Ожидает синхронизации. Данные заказа пока не появились в службе доставки.&lt;br /&gt;
: '''NEW''' — Успешно создан, передан в службу доставки.&lt;br /&gt;
: NEWPICKUP — Создан забор.&lt;br /&gt;
: PICKUP — Забран у отправителя.&lt;br /&gt;
: WMSASSEMBLED — Скомплектован на складе фулфилмента.&lt;br /&gt;
: WMSDISASSEMBLED — Разукомплектован на склад фулфилмента.&lt;br /&gt;
: '''ACCEPTED''' — Получен складом.&lt;br /&gt;
: CUSTOMSPROCESS — Производится таможенный контроль.&lt;br /&gt;
: CUSTOMSFINISHED — Таможенный контроль произведен.&lt;br /&gt;
: CONFIRM — Согласована доставка.&lt;br /&gt;
: UNCONFIRM — Не удалось согласовать доставку.&lt;br /&gt;
: DEPARTURING — Планируется отправка со склада на другой склад.&lt;br /&gt;
: DEPARTURE — Отправлено со склада на другой склад.&lt;br /&gt;
: INVENTORY — Инвентаризация. Убедились в наличии отправления на складе.&lt;br /&gt;
: PICKUPREADY — Готов к выдаче в ПВЗ.&lt;br /&gt;
: '''DELIVERY''' — Выдан курьеру на доставку.&lt;br /&gt;
: COURIERDELIVERED — Доставлен (предварительно, ождает подтверждения менеджером, чтобы перейти в статус COMPLETE).&lt;br /&gt;
: COURIERPARTIALLY — Частично доставлен (предварительно, ождает подтверждения менеджером, чтобы перейти в статус PARTIALLY).&lt;br /&gt;
: COURIERCANCELED — Отказ (предварительно, после этого ожидается COURIERRETURN).&lt;br /&gt;
: COURIERRETURN — Возвращено курьером. Курьер не смог доставить до получателя и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли повторно доставлять (статусы DATECHANGE/DELIVERY) или это окончательная недоставка (CANCELED).&lt;br /&gt;
: DATECHANGE — Перенос даты доставки.&lt;br /&gt;
&lt;br /&gt;
: '''COMPLETE''' — Доставлен.&lt;br /&gt;
: '''PARTIALLY''' — Доставлен частично.&lt;br /&gt;
: '''CANCELED''' — Не доставлен (Возврат/Отмена). После этого статуса отправление должны вернуть заказчику, будут статусы RETURNING и RETURNED&lt;br /&gt;
&lt;br /&gt;
: RETURNING — Планируется возврат заказчику (после CANCELED).&lt;br /&gt;
: RETURNED — Возвращен заказчику.&lt;br /&gt;
: LOST — Утрачен/утерян.&lt;br /&gt;
&lt;br /&gt;
'''Примечание.''' В будущем возможно дополнение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
&lt;br /&gt;
# Контейнер '''statushistory''' и '''deliveryprice''' заполняется для тарифов [[Личный кабинет курьерской службы#Функции личного кабинета|Премиум и Максимум]].&lt;br /&gt;
# Система никогда не гарантирует последовательность прохождения заказом набора статусов. То есть Вы можете получить статус «COMPLETE», а следующим запросом — «NEW» — такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
В нашем API предусмотрено удобное средство получения статусов всех заказов, без необходимости «бомбить» сервер запросами статусов по каждому заказу. Работает это так: раз, например, в 10 минут, вы посылаете запрос «покажите все изменившиеся статусы». Пример запроса ниже. Система вам отдает ВСЕ заказы, статусы (или некоторые другие поля, см. ниже) которых изменились с момента последнего запроса. Вы разбираете полученный документ, по каждому заказу сохраняете его актуальный статус в своей системе, и если все хорошо, у вас все получилось, ваша система неожиданно не упала от наплыва информации, посылаете нам запрос подтверждения получения статусов (commitlaststatus). Мы у себя отмечаем, что эти статусы вами получены и их не надо передавать повторно. Таким образом, сколько бы заказов у вас ни было, статусы по ним всем почти в реальном времени вы можете получать всего двумя запросами.&lt;br /&gt;
&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;streamid&amp;gt;1234&amp;lt;/streamid&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;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;streamid&amp;gt;1234&amp;lt;/streamid&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;
* '''auth''' — авторизация. Обязательный элемент.&lt;br /&gt;
* '''streamid''' — идентификатор потока. Если у вас несколько интеграций и каждая нуждается в получении статусов, вы можете передавать данный параметр и тем самым разделять получение и отметку об успешном получении статусов по заказам. Значение должно входить в промежуток от 100 до 10000, включительно. Необязательный элемент.&lt;br /&gt;
* '''client''' — признак клиента или агента. Необязательный элемент.&lt;br /&gt;
:* CLIENT — признак клиента, значение по умолчанию&lt;br /&gt;
:* AGENT — признак агента. В ответ отдается информация по заказам, переданным агенту на доставку&lt;br /&gt;
&lt;br /&gt;
В случае успеха вы получите ответ:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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 error=&amp;quot;0&amp;quot;&amp;gt;OK&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;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
# При этом способе передачи (&amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее, изменение статуса по нему не попадет в результат выполнения запроса.&lt;br /&gt;
# Система всегда выдает текущий статус. Вы можете одним запросом получить статус «NEW», а следующим — «COMPLETE». Между запросами отправление могло пройти через несколько промежуточных статусов. Если нужна гарантия получения всех промежуточных статусов, нужно анализировать блок statushistory (может не заполняться вследствие ограничений версии или тарифа конкретной службы доставки).&lt;br /&gt;
# Система не гарантирует последовательность прохождения заказом набора статусов. Вы можете получить статус «COMPLETE», а следующим запросом «NEW» — такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
Запрос трекинга по номеру предназначен для выдачи минимальной обезличенной информации о конкретном заказе не авторизованному пользователю. Наша система имеет для этого интерфейс по адресу «home.courierexe.ru/{код экстра}/tracking». Вы можете либо сделать ссылку на такую страницу на своем сайте, либо разместить ее iframe’ом у себя, либо сделать свою и пользоваться нашим API. Этот интерфейс создан специально для выдачи информации живому пользователю сайта. Для получения статусов заказов в свою информационную систему нужно использовать запрос «statusreq», желательно с параметром changes=ONLY_LAST!&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;AWB&amp;gt;111111&amp;lt;/AWB&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;1&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Москва город&amp;lt;/town&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;town code=&amp;quot;1&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&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;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;paytype&amp;gt;CASH&amp;lt;/paytype&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;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&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;2&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;return_date&amp;gt;&amp;lt;/return_date&amp;gt;&lt;br /&gt;
   &amp;lt;return_time&amp;gt;&amp;lt;/return_time&amp;gt;&lt;br /&gt;
   &amp;lt;return_message&amp;gt;&amp;lt;/return_message&amp;gt;&lt;br /&gt;
   &amp;lt;waittime&amp;gt;12&amp;lt;/waittime&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;deliveryprice total=&amp;quot;158.6&amp;quot; delivery=&amp;quot;100.00&amp;quot; return=&amp;quot;58.6&amp;quot; /&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;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;&lt;br /&gt;
   &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;statushistory&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-05-30 10:20:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Новый&amp;quot;&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 17:38:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Планируется отправка&amp;quot;&amp;gt;DEPARTURING&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 19:53:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Отправлено со склада&amp;quot;&amp;gt;DEPARTURE&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 07:41:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Получен складом&amp;quot;&amp;gt;ACCEPTED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 09:17:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Выдан курьеру на доставку&amp;quot;&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен (предварительно)&amp;quot;&amp;gt;COURIERDELIVERED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;/statushistory&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2016-06-02&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;17:22&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
   &amp;lt;outstrbarcode&amp;gt;EXT123456&amp;lt;/outstrbarcode&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot; origincountry=&amp;quot;040&amp;quot; GTD=&amp;quot;&amp;quot; excise=&amp;quot;0.00&amp;quot; governmentCode=&amp;quot;11223311&amp;quot; suppcompany=&amp;quot;Поставщик&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; suppphone=&amp;quot;79161234567&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; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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; VATrate=&amp;quot;18&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Получение информации в формате 17 TRACK'''&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking17&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;/tracking17&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
	&amp;quot;number&amp;quot;:&amp;quot;ExtNumber&amp;quot;,&lt;br /&gt;
	&amp;quot;oriNumber&amp;quot;:&amp;quot;1234&amp;quot;,&lt;br /&gt;
	&amp;quot;oriCountry&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
	&amp;quot;destCountry&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
	&amp;quot;status&amp;quot;:&amp;quot;Complete&amp;quot;,&lt;br /&gt;
	&amp;quot;events&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 17:22:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Complete&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 17:22:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Courierdelivered&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 09:17:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Delivery&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 07:41:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Accepted&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-01 19:53:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Departure&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-01 17:38:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Departuring&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-05-30 10:20:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;New&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	]&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&amp;lt;br&amp;gt;&lt;br /&gt;
Описание контейнеров ответа аналогично описанию [[API#.D0.97.D0.B0.D0.BF.D1.80.D0.BE.D1.81 .D1.81.D1.82.D0.B0.D1.82.D1.83.D1.81.D0.B0 .D0.B7.D0.B0.D0.BA.D0.B0.D0.B7.D0.BE.D0.B2|Запроса статусов заказов]].&lt;br /&gt;
&lt;br /&gt;
== Изменение заказа ==&lt;br /&gt;
Запрос предназначен для изменения заказов, по которым не было произведено изменений статуса корреспонденции, времени доставки — то есть заказов, которые ещё не в работе.&lt;br /&gt;
&lt;br /&gt;
Изменять заказы могут курьерские службы с тарифами «Премиум» и «Максимум». Чтобы разрешить изменение заказов, в личном кабинете курьерской службы перейдите в '''Параметры''' &amp;gt; '''Расширенные''' и установите флажок '''Разрешить отмену и изменение заказов'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
# Данные запроса изменения указываются '''полностью''', как если бы заказ создавался впервые.&lt;br /&gt;
# При отсутствии вложения в запросе изменения данное вложение '''не удаляется''' из заказа, но его количество становится равным 0.&lt;br /&gt;
# При одновременном изменении заказа в API и системе курьерской службы приоритет отдается данным системы курьерской службы. То есть изменения в API приняты не будут.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При редактировании заказа может быть отменен запланированный курьер. Это зависит от значения переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Автоматически устанавливать заплан. курьера по району''':&lt;br /&gt;
* '''Нет''' — при редактировании заказа по АПИ курьер не изменяется;&lt;br /&gt;
* '''Район''' — если изменен адрес доставки, курьер сбрасывается;&lt;br /&gt;
* '''Район или дата план. доставки''' — если изменен адрес доставки или плановая дата вручения, курьер сбрасывается.&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса изменения ===&lt;br /&gt;
Все поля запроса соответствуют структуре order при создании заказа за исключением:&lt;br /&gt;
* вместо корневого тэга '''neworder''' указывается '''editorder''';&lt;br /&gt;
* тэг штрихкода '''barcode''' не указывается, поскольку присваивается при создании заказа;&lt;br /&gt;
* тэг курьера '''courier''' можно изменить только при включенной настройке '''Разрешить изменение курьера по АПИ''';&lt;br /&gt;
* для вложений '''item''' указывается внутренний код вложения в атрибуте '''code''', который можно получить при получении статуса заказа.&lt;br /&gt;
&lt;br /&gt;
Значение '''orderno''' данным методом изменить нельзя.&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа изменения ===&lt;br /&gt;
Все поля ответа соответствуют ответу при создании заказа за исключением корневого тэга — вместо '''neworder''' возвращается '''editorder'''.&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;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;cancelorder&amp;gt;&lt;br /&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;order orderno=&amp;quot;&amp;quot; ordercode=&amp;quot;123456&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123aaa&amp;quot; ordercode=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/cancelorder&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;
'''cancelorder''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''order''' — Контейнер отменяемого заказа. Обязательный элемент. Запрос может содержать более одного контейнера '''order'''. Атрибуты:&lt;br /&gt;
:* '''''orderno''''' — Шифр заказа.&lt;br /&gt;
:* '''''ordercode''''' — Внутренний код заказа.&lt;br /&gt;
Обратите внимание, что должен быть указан хотя бы один из атрибутов ''orderno'' или ''ordercode''!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;cancelorder&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123test&amp;quot; ordercode=&amp;quot;123456&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123aaa&amp;quot; ordercode=&amp;quot;&amp;quot; error=&amp;quot;52&amp;quot; errormsg=&amp;quot;order not found&amp;quot; errormsgru=&amp;quot;Заказ не найден&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/cancelorder&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;addattachments&amp;gt;&lt;br /&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;orderno&amp;gt;1234567&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;attachments&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo1.jpg&amp;quot;&amp;gt;JVBERi0xLjMN1wb25lbnQgMQ&lt;br /&gt;
    JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
    U3VidHlwZSAvSW1hZ2UNL1d pZHRoIDE4MDgNL0hlaWdodCA&lt;br /&gt;
    ggNCAwIFINL0JpdHNQZXJDb 21wb25lbnQgMQ0vRGVjb2RlU&lt;br /&gt;
    ENL0NvbHVtbnMgMTgwOA0+P g0vSW1hZ2VNYXNrIHRydWUNL&lt;br /&gt;
    XhEZWNvZGUNPj4Nc3RyZWFt DQ&amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot;&amp;gt;VBERi0xLjMNAwIG9iag0HRoJ&lt;br /&gt;
    JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
    vWE9iamVjdA0vU3VidHlwZS AvSW1hZ2UNL1dpZHRoIDEzNj &lt;br /&gt;
    gNL0hlaWdodCAxMzMzDS9MZ W5ndGggNCAwIFINL0JpdHNQZ &lt;br /&gt;
    XJDb21wb25lbnQgMQ0vRGVj b2RlUGFybXMgPDwNL0sgLTEN &lt;br /&gt;
    L0NvbHVtbnMgMTM2OA0+Pg0 vSW&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/addattachments&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;
'''addattachments''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''orderno''' — Номер заказа. Обязательный элемент. Может использоваться тэг &amp;lt;ordercode&amp;gt; с указанием внутреннего кода заказа.&lt;br /&gt;
* '''attachments''' — Обязательный элемент, в котором перечисляются передаваемые данные файлов.&lt;br /&gt;
** '''item''' — Бинарные данные (файл), закодированные в base64. Обязательный элемент.&lt;br /&gt;
*** '''name''' — Атрибут элемента '''item''', в котором передается имя файла. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;addattachments&amp;gt;&lt;br /&gt;
  &amp;lt;attachments&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo1.jpg&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/addattachments&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;attachments&amp;gt;&lt;br /&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;orderno&amp;gt;1234567&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
&lt;br /&gt;
'''attachments''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''orderno''' — Номер/код заказа. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;attachments&amp;gt;&lt;br /&gt;
  &amp;lt;item name=&amp;quot;doc1.docx&amp;quot; size=&amp;quot;35654&amp;quot;&amp;gt;JVBERi0xLjMN&lt;br /&gt;
  JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
  U3VidHlwZSAvSW1hZ2UNL1d pZHRoIDE4MDgNL0hlaWdodCA&lt;br /&gt;
  ggNCAwIFINL0JpdHNQZXJDb 21wb25lbnQgMQ0vRGVjb2RlU&lt;br /&gt;
  ENL0NvbHVtbnMgMTgwOA0+P g0vSW1hZ2VNYXNrIHRydWUNL&lt;br /&gt;
  XhEZWNvZGUNPj4Nc3RyZWFt DQ&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot; size=&amp;quot;74861&amp;quot;&amp;gt;VBERi0xLjMN &lt;br /&gt;
  JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
  vWE9iamVjdA0vU3VidHlwZS AvSW1hZ2UNL1dpZHRoIDEzNj &lt;br /&gt;
  gNL0hlaWdodCAxMzMzDS9MZ W5ndGggNCAwIFINL0JpdHNQZ &lt;br /&gt;
  XJDb21wb25lbnQgMQ0vRGVj b2RlUGFybXMgPDwNL0sgLTEN &lt;br /&gt;
  L0NvbHVtbnMgMTM2OA0+Pg0 vSW&amp;lt;/item&amp;gt;&lt;br /&gt;
&amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В тегах item возвращаются бинарные данные (файлы), закодированные в base64.&lt;br /&gt;
&lt;br /&gt;
== Изменение статуса агентом ==&lt;br /&gt;
Запрос изменения статуса заказа позволяет установить окончательный статус заказа — «Доставлен» или «Не доставлен (Возврат/Отмена)».&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;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;setorderinfo&amp;gt;&lt;br /&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;order ordercode=&amp;quot;123456&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Получил Иванов&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;outstrbarcode&amp;gt;7654312&amp;lt;/outstrbarcode&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;234567&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;PICKUPREADY&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;eventtime&amp;gt;2016-05-30 10:20:00&amp;lt;/eventtime&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Клиент отказался от покупки&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
    &amp;lt;items&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34533&amp;quot; quantity=&amp;quot;1&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34456&amp;quot; quantity=&amp;quot;0&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34421&amp;quot; quantity=&amp;quot;2&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/items&amp;gt;&lt;br /&gt;
    &amp;lt;image filename=&amp;quot;filename1.jpg&amp;quot;&amp;gt; /9j/4AAQSkZJRgA&lt;br /&gt;
    BAQAAAQABAAD/2wBDAA0JCg sKCA0LCgsODg0PEyAVExISEy&lt;br /&gt;
    ccHhcgLikxMC4pLSwzOko+M zZGNywtQFdBRkxOUlNSMj5aY&lt;br /&gt;
    VpQYEpRUk//2wBDAQ4ODhMR EyYVFSZPNS01T09PT09PT09P&lt;br /&gt;
    T09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09&lt;br /&gt;
    PT09PT0//wAARCAYACAADAS IA&amp;lt;/image&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/setorderinfo&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;
'''setorderinfo''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''order''' — Контейнер заказа. Обязательный элемент. Запрос может содержать более одного контейнера '''order'''. Атрибут '''''ordercode''''' — внутренний код заказа.&lt;br /&gt;
* '''status''' — Новый статус заказа. Доступны статусы из раздела [[#Описание полей ответа статусов]], кроме AWAITING_SYNC и NEW.&lt;br /&gt;
* '''eventtime''' — Дата и время изменения статуса. Обязательно при указании статуса.&lt;br /&gt;
* '''message''' — Текст сообщения ''Инфо о доставке''.&lt;br /&gt;
* '''outstrbarcode''' — код у подрядчика (код заказа во внешней системе). Используется в интеграциях с внешними системами.&lt;br /&gt;
* '''paytype''' — Тип оплаты заказа. Допустимые значения CASH/CARD.&lt;br /&gt;
* '''items''' — Контейнер для описания вложений '''item''' . Атрибуты:&lt;br /&gt;
:* '''''code''''' — Код вложения.&lt;br /&gt;
:* '''''quantity''''' — Количество доставленных единиц вложения.&lt;br /&gt;
:* '''''reason''''' — Причина недоставки, выбирается из соответствующего списка статусов.&lt;br /&gt;
* '''image''' — Контейнер прикрепляемого изображения. Содержит текст файла изображения, закодированный по стандарту ''base64''. Контейнер '''order''' может содержать более одного контейнера '''image'''. Атрибут:&lt;br /&gt;
:* '''''filename''''' — Имя файла.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;setorderinfo&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;123456&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;234567&amp;quot; error=&amp;quot;59&amp;quot; errormsg=&amp;quot;value [date_put] is already set&amp;quot; errormsgru=&amp;quot;Значение [Дата доставки] уже указано&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/setorderinfo&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;waybill&amp;gt;&lt;br /&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;orders&amp;gt;&lt;br /&gt;
    &amp;lt;order orderno=&amp;quot;1234567&amp;quot; ordercode=&amp;quot;33331&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;order orderno=&amp;quot;1234568&amp;quot; ordercode=&amp;quot;33332&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/orders&amp;gt;&lt;br /&gt;
  &amp;lt;form&amp;gt;1&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/waybill&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
&lt;br /&gt;
'''waybill''' — Корневой контейнер. Обязательный элемент&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент&lt;br /&gt;
* '''orders''' — Список заказов для получения печатных форм. Содержит тэги '''order''' с атрибутами:&lt;br /&gt;
:* '''''orderno''''' — шифр заказа&lt;br /&gt;
:* '''''ordercode''''' — внутренний код заказа. Указывать необходимо один из атрибутов для всех заказов. Приоритет имеет атрибут '''''ordercode'''''&lt;br /&gt;
* '''form''' — Формат накладной. Не обязательный элемент. Принимает значения:&lt;br /&gt;
:* 1 — Подробная накладная (по-умолчанию)&lt;br /&gt;
:* 2 — Наклейки Zebra&lt;br /&gt;
:* 3 — Наклейки на страницу формата А4&lt;br /&gt;
:* 4 — Акты приема-передачи&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;waybill&amp;gt;&lt;br /&gt;
  &amp;lt;content&amp;gt;EODIcaI8KSBlwQ 4MnEOR7Px8U8EBAyGICBnwpw &lt;br /&gt;
  IZhQgz0ZxuPs8EBM/GcbjzB AwhBl8hwQYIO00GmEwg1CeEG &lt;br /&gt;
  mqYTChNU0wqf8l8nz4zgc+K fCno+zwU5GjOZmzXGcbEQYIM &lt;br /&gt;
  4zkegRE40zWzONyoNNMIOIa cWnp6aDCGEGE9NQmoQd2mg00 &lt;br /&gt;
  79U4f3hPTwnfp6Sdrafeqpa JDpFw/1aYT077VNNNdO00G3q &lt;br /&gt;
  mqqvp9p2E7T0/wiFemv8uG6 OM&amp;lt;/content&amp;gt;&lt;br /&gt;
&amp;lt;/waybill&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В тэге content возвращаются бинарные данные (файл pdf), закодированные в base64.&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;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;auth extra=&amp;quot;8&amp;quot; /&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;fiascode&amp;gt;bd21979d-46f8-49d0-9105-e8d65172a983&amp;lt;/fiascode&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;
&lt;br /&gt;
* '''auth''' — Авторизация, необязательный элемент. Используется в случае включенного и настроенного ограничения по населенным пунктам в конкретной курьерской службе.&lt;br /&gt;
&lt;br /&gt;
* '''codesearch''' — Поиск по кодам. В случае использования — контейнеры conditions и limit игнорируются.&lt;br /&gt;
:* '''zipcode''' — Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
:* '''kladrcode''' — Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
:* '''fiascode''' — Поиск по коду ФИАС (AOGUID).&lt;br /&gt;
:* '''code''' — Поиск по коду в системе.&lt;br /&gt;
&lt;br /&gt;
* '''conditions''' — Задает условия поиска. Все вложенные элементы одновременно накладывают условие «И».&lt;br /&gt;
:* '''city''' — Поиск по всем населенным пунктам региона.&lt;br /&gt;
:* '''namecontains''' — Поиск населенных пунктов, название которых содержит указанный текст.&lt;br /&gt;
:* '''namestarts''' — Поиск населенных пунктов, название которых начинается с указанного текста.&lt;br /&gt;
:* '''name''' — Поиск населенных пунктов, название которых соответствует указанному тексту.&lt;br /&gt;
:* '''fullname''' — Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.&lt;br /&gt;
:* '''country''' — Поиск только по стране с указанным внутренним кодом или текстовым кодом в соответствии [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, «RU», «RUS» для России.&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;fiascode&amp;gt;79da737a-603b-4c19-9b54-9114c96fb912&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;2300000700000&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;typename /&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;43.5855&amp;quot; lon=&amp;quot;39.7231&amp;quot; /&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;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;fiascode&amp;gt;c9c96c67-2cc9-4f10-afde-fd32417ea216&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;3201900011100&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;&lt;br /&gt;
    &amp;lt;typename /&amp;gt;&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;52.6407&amp;quot; lon=&amp;quot;33.1724&amp;quot; /&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;fiascode&amp;gt;10df7588-19c1-49d1-a387-9de1cf3eb26f&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;6001900015400&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;&lt;br /&gt;
    &amp;lt;typename /&amp;gt;&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;56.6003&amp;quot; lon=&amp;quot;29.3542&amp;quot; /&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;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;RU&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;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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''' — Задает условия поиска. Все вложенные элементы одновременно накладывают условие «И».&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;code&amp;gt;124&amp;lt;/code&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;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;store&amp;gt;2&amp;lt;/store&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;except&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123478&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;/except&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''' — Задает условия поиска. Все вложенные элементы одновременно накладывают условие «И».&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;
:* '''store''' — Поиск товаров по определенному складу.&lt;br /&gt;
&lt;br /&gt;
* '''except''' — Описание исключений для корректного определения количества зарезервированной номенклатуры.&lt;br /&gt;
:* '''code''' — Код заказа.&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;purchprice&amp;gt;50000&amp;lt;/purchprice&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;VATrate&amp;gt;20&amp;lt;/VATrate&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;CountInBox&amp;gt;2&amp;lt;/CountInBox&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;&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;
* '''article''' — Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
* '''barcode''' — Штрихкод производителя.&lt;br /&gt;
* '''name''' — Наименование.&lt;br /&gt;
* '''retprice''' — Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
* '''purchprice''' — Закупочная цена.&lt;br /&gt;
* '''weight''' — Масса в килограммах.&lt;br /&gt;
* '''length''' — Длина в сантиметрах.&lt;br /&gt;
* '''width''' — Ширина в сантиметрах.&lt;br /&gt;
* '''height''' — Высота в сантиметрах.&lt;br /&gt;
* '''VATrate''' — Ставка НДС, целое число процентов.&lt;br /&gt;
* '''CountInPallet''' — Количество штук в паллете.&lt;br /&gt;
* '''CountInBox''' — Количество штук в упаковке.&lt;br /&gt;
* '''HasSerials''' — Требует учета серийных номеров. Принимает значения 1 — да, 0 — нет.&lt;br /&gt;
* '''CountryOfOrigin''' — Наименование страны происхождения на русском языке.&lt;br /&gt;
* '''Message''' — Комментарий.&lt;br /&gt;
* '''Message2''' — Дополнительный комментарий.&lt;br /&gt;
* '''quantity''' — Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
* '''reserved''' — Количество зарезервированного товара. Может превышать остаток на складе, если покупатели ждут следующей поставки. ''Это поле может быть недоступным в некоторых установках.''&lt;br /&gt;
&lt;br /&gt;
== Движение номенклатуры ==&lt;br /&gt;
'''Пример запроса движения номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemmovements&amp;gt;&lt;br /&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;code&amp;gt;4259&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;datefrom&amp;gt;2020-10-01&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
 &amp;lt;dateto&amp;gt;2020-10-02&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/itemmovements&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''code''' — внутренний код товара в справочнике номенклатуры.&lt;br /&gt;
* '''datefrom''' — дата начала периода.&lt;br /&gt;
* '''dateto''' — дата окончания периода.&lt;br /&gt;
Может быть указан или код, или период, или код и период одновременно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа движения номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemmovements count=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;itemmovement&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;151500&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;0&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;delivered&amp;gt;0&amp;lt;/delivered&amp;gt;&lt;br /&gt;
    &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;4259&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Настольная игра Дженга&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;5&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Возврат от покупателя&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;store&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;/store&amp;gt;&lt;br /&gt;
    &amp;lt;order&amp;gt;&lt;br /&gt;
      &amp;lt;ordercode&amp;gt;3374830&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;123660-0&amp;lt;/number&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2017-05-24&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;orderno&amp;gt;14123&amp;lt;/orderno&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;0000000670&amp;lt;/barcode&amp;gt;&lt;br /&gt;
      &amp;lt;company&amp;gt;ТОВАР&amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;address&amp;gt;Кравченко ул., 1&amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;delivereddate&amp;gt;2017-05-29&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
      &amp;lt;deliveredtime&amp;gt;12:00:00&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
      &amp;lt;deliveredto /&amp;gt;&lt;br /&gt;
    &amp;lt;/order&amp;gt;&lt;br /&gt;
    &amp;lt;document&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;318&amp;lt;/number&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;message&amp;gt;&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;/document&amp;gt;&lt;br /&gt;
  &amp;lt;/itemmovements&amp;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;
* '''date''' — дата операции&lt;br /&gt;
* '''retprice''' — цена товара&lt;br /&gt;
* '''quantity''' — количество товара операции&lt;br /&gt;
* '''delivered''' — количество доставленного товара&lt;br /&gt;
&lt;br /&gt;
* '''item''' — контейнер товара&lt;br /&gt;
:* '''code''' — внутренний код товара&lt;br /&gt;
:* '''name''' — наименование товара&lt;br /&gt;
&lt;br /&gt;
* '''status''' — контейнер статуса операции&lt;br /&gt;
:* '''code''' — код статуса&lt;br /&gt;
:* '''name''' — наименование&lt;br /&gt;
&lt;br /&gt;
* '''store''' — контейнер филиала, к которому относится операция&lt;br /&gt;
:* '''code''' — код филиала&lt;br /&gt;
:* '''name''' — наименование филиала&lt;br /&gt;
&lt;br /&gt;
* '''order''' — контейнер корреспонденции&lt;br /&gt;
:* '''ordercode''' — внутренний код заказа&lt;br /&gt;
:* '''number''' — номер заказа&lt;br /&gt;
:* '''date''' — дата заказа&lt;br /&gt;
:* '''orderno''' — шифр&lt;br /&gt;
:* '''barcode''' — штрихкод&lt;br /&gt;
:* '''company''' — компания&lt;br /&gt;
:* '''address''' — адрес&lt;br /&gt;
:* '''delivereddate''' — дата вручения&lt;br /&gt;
:* '''deliveredtime''' — время вручения&lt;br /&gt;
:* '''deliveredto''' — данные о вручении, либо причина недоставки&lt;br /&gt;
&lt;br /&gt;
* '''document''' — контейнер документа операции&lt;br /&gt;
:* '''code''' — внутренний код документа&lt;br /&gt;
:* '''number''' — номер документа&lt;br /&gt;
:* '''extnumber''' — внешний номер документа&lt;br /&gt;
:* '''date''' — дата документа&lt;br /&gt;
:* '''message''' — комментарий&lt;br /&gt;
&lt;br /&gt;
== Получение справочника тарифов по городам ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
Если в запросе отсутствует параметр nofederal, то Москва будет обрабатываться иначе, чем остальные города. В ответе будут города Москвы и МО, с добавленной ценой за километраж&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&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;tariffs&amp;gt;&lt;br /&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;townfrom&amp;gt;Москва&amp;lt;/townfrom&amp;gt;&lt;br /&gt;
 &amp;lt;service&amp;gt;1&amp;lt;/service&amp;gt;&lt;br /&gt;
 &amp;lt;mainonly&amp;gt;1&amp;lt;/mainonly&amp;gt;    &lt;br /&gt;
 &amp;lt;nofederal&amp;gt;1&amp;lt;/nofederal&amp;gt;   &lt;br /&gt;
&amp;lt;/tariffs&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''auth''' — атрибут '''extra''' обязателен, по нему определяется курьерская служба.&lt;br /&gt;
* '''townfrom''' — город-отправитель. Если не передан, то городом будет «Москва».&lt;br /&gt;
* '''service''' — режим доставки. Обязательный элемент.&lt;br /&gt;
* '''mainonly''' — необязательный элемент. Если передан, то в ответе будут данные только по городам из справочника '''Межгород''' &amp;gt; '''Зоны'''.&lt;br /&gt;
* '''nofederal''' — необязательный элемент. Если передан, то в ответе город федерального значения Москва будет обрабатываться как обычный город.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника тарифов по городам'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;townfrom&amp;quot;: &amp;quot;0c5b2444-70a0-4932-980c-b4dc0d3f02b5&amp;quot;,&lt;br /&gt;
    &amp;quot;service&amp;quot;: 1,&lt;br /&gt;
    &amp;quot;tariffs&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;towntofias&amp;quot;: &amp;quot;0c5b2444-70a0-4932-980c-b4dc0d3f02b5&amp;quot;,&lt;br /&gt;
            &amp;quot;towntocode&amp;quot;: 1,&lt;br /&gt;
            &amp;quot;towntoname&amp;quot;: &amp;quot;Москва город&amp;quot;,&lt;br /&gt;
            &amp;quot;distance&amp;quot;: 0,&lt;br /&gt;
            &amp;quot;pricedistance&amp;quot;: 0,&lt;br /&gt;
            &amp;quot;pricesnew&amp;quot;: {&lt;br /&gt;
                &amp;quot;before&amp;quot;: [&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 100,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 1&lt;br /&gt;
                    },&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 150,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 5&lt;br /&gt;
                    }&lt;br /&gt;
                ],&lt;br /&gt;
                &amp;quot;after&amp;quot;: [&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 1,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 38.01&lt;br /&gt;
                    },&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 15,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 1,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 51.01&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;deliveryPeriodMin&amp;quot;: 1,&lt;br /&gt;
            &amp;quot;deliveryPeriodMax&amp;quot;: 2&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Описание полей ответа '''&lt;br /&gt;
* '''townfrom''' — код ФИАС города-отправителя.&lt;br /&gt;
* '''service''' — режим доставки.&lt;br /&gt;
* '''tariffs''' — cписок тарифов по городу.&lt;br /&gt;
:* '''towntofias''' — код ФИАС города-получателя.&lt;br /&gt;
:* '''towntocode''' — внутренний код города-получателя.&lt;br /&gt;
:* '''towntoname''' — наименование города-получателя.&lt;br /&gt;
:* '''distance''' — дистанция в км до города от МКАД, если в запросе townfrom — Москва.&lt;br /&gt;
:* '''pricedistance''' — сумма за километраж до города от МКАД, если в запросе townfrom — Москва.&lt;br /&gt;
:* '''pricesnew''' — ваши настройки тарифов из справочника '''Межгород''' &amp;gt; '''Тарифы по зонам'''.&lt;br /&gt;
::* '''before/after''' — контейнеры ДО/ОТ.&lt;br /&gt;
:::* '''price''' — цена. Если ответ идет по «before», то в цену также плюсуется сумма pricedistance&lt;br /&gt;
:::* '''every''' — за каждые.&lt;br /&gt;
:::* '''mass''' — масса.&lt;br /&gt;
:* '''prices''' — устаревший элемент, не используется.&lt;br /&gt;
:* '''deliveryPeriodMin''' — минимальный срок доставки.&lt;br /&gt;
:* '''deliveryPeriodMax''' — максимальный срок доставки.&lt;br /&gt;
&lt;br /&gt;
== Номенклатура приходной накладной ==&lt;br /&gt;
'''Пример запроса номенклатуры приходной накладной:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemdoc&amp;gt;&lt;br /&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;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/itemdoc&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''code''' — внутренний код документа приходной накладной (см. предыдущий запрос).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа движения номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemdoc&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;number&amp;gt;318&amp;lt;/number&amp;gt;&lt;br /&gt;
  &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
  &amp;lt;message&amp;gt;&amp;lt;/message&amp;gt;&lt;br /&gt;
  &amp;lt;items&amp;gt;&lt;br /&gt;
    &amp;lt;item code=&amp;quot;4259&amp;quot; quantity=&amp;quot;1&amp;quot; barcode=&amp;quot;200300&amp;quot; article=&amp;quot;123555&amp;quot;&amp;gt;Настольная игра Дженга&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;/items&amp;gt;&lt;br /&gt;
&amp;lt;/itemdoc&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Описание полей ответа '''&lt;br /&gt;
* '''code''' — внутренний код приходной накладной&lt;br /&gt;
* '''number''' — номер документа&lt;br /&gt;
* '''date''' — дата документа&lt;br /&gt;
* '''message''' — комментарий&lt;br /&gt;
&lt;br /&gt;
* '''item''' — контейнер товара&lt;br /&gt;
:* '''code''' — внутренний код товара&lt;br /&gt;
:* '''barcode''' — штрихкод товара&lt;br /&gt;
:* '''article''' — артикул товара&lt;br /&gt;
:* '''quantity''' — количество поступившего товара&lt;br /&gt;
&lt;br /&gt;
== Справочник филиалов ==&lt;br /&gt;
'''Пример запроса списка филиалов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;storelist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;json&amp;gt;YES&amp;lt;/json&amp;gt;&lt;br /&gt;
 &amp;lt;client_code&amp;gt;7890&amp;lt;/client_code&amp;gt;&lt;br /&gt;
&amp;lt;/storelist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''auth''' — Атрибут '''extra''' — обязателен, по нему определяется курьерская служба&lt;br /&gt;
* '''json''' — Признак вывода ответа в виде JSON YES/NO&lt;br /&gt;
* '''client_code''' — Код клиента курьерской службы&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;storelist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;store&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;    &lt;br /&gt;
    &amp;lt;name&amp;gt;ABC&amp;lt;/name&amp;gt; &lt;br /&gt;
  &amp;lt;/store&amp;gt;&lt;br /&gt;
  &amp;lt;store&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;456&amp;lt;/code&amp;gt;   &lt;br /&gt;
    &amp;lt;name&amp;gt;Филиал 2&amp;lt;/name&amp;gt; &lt;br /&gt;
  &amp;lt;/store&amp;gt;&lt;br /&gt;
&amp;lt;/storelist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''code''' — Код филиала.&lt;br /&gt;
* '''name''' — Наименование филиала.&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
Для отображения списка пунктов выдачи (ПВЗ) есть '''готовый JavaScript модуль''': https://home.courierexe.ru/js/measoft_map.js Инструкция по использованию — внутри. Посмотреть пример работы можно [https://home.courierexe.ru/pvz_test.html Здесь]&lt;br /&gt;
&lt;br /&gt;
Уникальные запросы списка ПВЗ кешируются на стороне личного кабинета и хранятся до 7 часов утра по московскому времени следующего дня. Например, если уникальный запрос с массой 2 кг был отправлен сегодня в 10 часов, то завтра в 7 утра он сбросится. Если сегодня в 18 часов в этом же запросе вы укажете массу 2 кг, в ответе вернется тот же список ПВЗ. Если передадите массу 3 кг, список может быть другим.&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;code&amp;gt;1234&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;client_code&amp;gt;7890&amp;lt;/client_code&amp;gt;&lt;br /&gt;
 &amp;lt;city&amp;gt;Свердловская область&amp;lt;/city&amp;gt;&lt;br /&gt;
 &amp;lt;town regioncode=&amp;quot;66&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
 &amp;lt;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
 &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
 &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
 &amp;lt;acceptfitting&amp;gt;YES&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
 &amp;lt;maxweight&amp;gt;30&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
 &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
 &amp;lt;lt&amp;gt;57.924737&amp;lt;/lt&amp;gt;&lt;br /&gt;
 &amp;lt;lg&amp;gt;59.940019&amp;lt;/lg&amp;gt;&lt;br /&gt;
 &amp;lt;rt&amp;gt;57.905682&amp;lt;/rt&amp;gt;&lt;br /&gt;
 &amp;lt;rg&amp;gt;59.984669&amp;lt;/rg&amp;gt;&lt;br /&gt;
 &amp;lt;json&amp;gt;YES&amp;lt;/json&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;2&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;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''auth''' — Атрибут '''extra''' — обязателен, по нему определяется курьерская служба, '''login''' и '''pass''' позволяют авторизоваться под клиентом: для отдельного клиента могут быть ограничения по доступности некоторых ПВЗ, и в этом случае они будут учтены.&lt;br /&gt;
* '''code''' — Внутренний код.&lt;br /&gt;
* '''client_code''' — Код клиента курьерской службы.&lt;br /&gt;
* '''city''' — Регион получателя. Можно указать код региона или полное наименование региона из [[#Справочник регионов|справочника регионов]].&lt;br /&gt;
* '''town''' — Город получателя.&lt;br /&gt;
Для тега города '''town''' можно указать код региона в атрибуте '''''regioncode''''' из [[#Справочник регионов|справочника регионов]]. Поиск будет производиться в указанном регионе.&lt;br /&gt;
&lt;br /&gt;
Также можно указать страну получателя в атрибуте '''''country''''' в соответствии с [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, «RU», «RUS» или «643» для России.&lt;br /&gt;
&lt;br /&gt;
* '''parentcode''' — Фильтр по родительскому [[#Справочник филиалов|филиалу]]&lt;br /&gt;
* '''acceptcash''' — Фильтр по приему наличных YES/NO&lt;br /&gt;
* '''acceptcard''' — Фильтр по приему банковских карт YES/NO&lt;br /&gt;
* '''acceptfitting''' — Фильтр по наличию примерки YES/NO&lt;br /&gt;
* '''maxweight''' — Фильтр по максимальному весу, с которым работает ПВЗ&lt;br /&gt;
* '''acceptindividuals''' — Фильтр по доступности физическим лицам YES/NO&lt;br /&gt;
* '''lt''' — Широта левого верхнего угла&lt;br /&gt;
* '''lg''' — Долгота левого верхнего угла&lt;br /&gt;
* '''rt''' — Широта правого нижнего угла&lt;br /&gt;
* '''rg''' — Долгота правого нижнего угла&lt;br /&gt;
* '''json''' — Признак вывода ответа в виде JSON YES/NO&lt;br /&gt;
* '''limit''' — Ограничивает вывод результата.&lt;br /&gt;
:* '''limitfrom''' — Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию — 0.&lt;br /&gt;
:* '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию — 100.&lt;br /&gt;
:* '''countall''' — YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено — в ответе не указываeтся totalcount.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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; totalcount=&amp;quot;40465&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;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
    &amp;lt;parentname&amp;gt;Интеграция&amp;lt;/parentname&amp;gt;&lt;br /&gt;
    &amp;lt;town code=&amp;quot;124267&amp;quot; regioncode=&amp;quot;66&amp;quot; regionname=&amp;quot;Свердловская область&amp;quot;&amp;gt;Нижний Тагил город&amp;lt;/town&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;Новый пункт доставки&amp;lt;/comment&amp;gt;&lt;br /&gt;
    &amp;lt;worktime&amp;gt;Вс 10:00-16:00, Сб 10:00-16:00, Пн-Пт 10:00-20:00&amp;lt;/worktime&amp;gt;&lt;br /&gt;
    &amp;lt;traveldescription&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского&amp;lt;/traveldescription&amp;gt;&lt;br /&gt;
    &amp;lt;maxweight&amp;gt;10&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
    &amp;lt;acceptfitting&amp;gt;YES&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
    &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
    &amp;lt;latitude&amp;gt;57.93457&amp;lt;/latitude&amp;gt;&lt;br /&gt;
    &amp;lt;longitude&amp;gt;59.95131&amp;lt;/longitude&amp;gt;&lt;br /&gt;
    &amp;lt;uid&amp;gt;40606d00-9c51-11eb-b2c9-cfd6c1111392&amp;lt;/uid&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;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
    &amp;lt;parentname&amp;gt;Интеграция&amp;lt;/parentname&amp;gt;&lt;br /&gt;
    &amp;lt;town code=&amp;quot;124267&amp;quot; regioncode=&amp;quot;66&amp;quot; regionname=&amp;quot;Свердловская область&amp;quot;&amp;gt;Нижний Тагил город&amp;lt;/town&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;Возможность примерки отсутствует&amp;lt;/comment&amp;gt;&lt;br /&gt;
    &amp;lt;worktime&amp;gt;Вс 10:00-16:00, Сб 10:00-16:00, Пн-Пт 10:00-20:00&amp;lt;/worktime&amp;gt;&lt;br /&gt;
    &amp;lt;traveldescription&amp;gt;Напротив ТЦ Пирамида&amp;lt;/traveldescription&amp;gt;&lt;br /&gt;
    &amp;lt;maxweight&amp;gt;20&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
    &amp;lt;acceptfitting&amp;gt;NO&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
    &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
    &amp;lt;latitude&amp;gt;57.93468&amp;lt;/latitude&amp;gt;&lt;br /&gt;
    &amp;lt;longitude&amp;gt;60.55476&amp;lt;/longitude&amp;gt;&lt;br /&gt;
    &amp;lt;uid&amp;gt;41116853-9c51-11eb-b2c9-cfd6c1451392&amp;lt;/uid&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;
* '''parentcode''' — Код родительского элемента.&lt;br /&gt;
* '''parentname''' — Наименование родительского элемента.&lt;br /&gt;
* '''town''' — Населенный пункт с кодом из [[#Справочник городов|справочника городов]], а также с кодом и наименованием региона.&lt;br /&gt;
* '''address''' — Адрес ПВЗ.&lt;br /&gt;
* '''phone''' — Телефоны ПВЗ.&lt;br /&gt;
* '''comment''' — Дополнительная информация.&lt;br /&gt;
* '''worktime''' — Режим работы ПВЗ.&lt;br /&gt;
* '''traveldescription''' — Описание местонахождения ПВЗ или пути к нему.&lt;br /&gt;
* '''maxweight''' — Максимальный вес, с которым работает ПВЗ.&lt;br /&gt;
* '''acceptcash''' — Признак приема наличных&lt;br /&gt;
* '''acceptcard''' — Признак приема банковских карт&lt;br /&gt;
* '''acceptfitting''' — Наличие примерки&lt;br /&gt;
* '''latitude''' — Широта&lt;br /&gt;
* '''longitude''' — Долгота&lt;br /&gt;
* '''uid''' — Уникальный идентификатор ПВЗ в системе Measoft&lt;br /&gt;
* '''count''' — Количество записей в ответе&lt;br /&gt;
* '''totalcount''' — Общее количество записей, отвечающее параметрам запроса&lt;br /&gt;
&lt;br /&gt;
== Получение фискальных данных заказа ==&lt;br /&gt;
'''Пример запроса получения фискальных данных:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;receiptdata&amp;gt;&lt;br /&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;orders&amp;gt;&lt;br /&gt;
      &amp;lt;order orderno=&amp;quot;123456&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;order orderno=&amp;quot;890111C&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/orders&amp;gt;&lt;br /&gt;
&amp;lt;/receiptdata&amp;gt;&lt;br /&gt;
&lt;br /&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;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;receipts count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receipt&amp;gt;&lt;br /&gt;
      &amp;lt;orderno&amp;gt;123456&amp;lt;/orderno&amp;gt;&lt;br /&gt;
      &amp;lt;fdDatetime&amp;gt;2020-06-07 12:14:00&amp;lt;/fdDatetime&amp;gt;&lt;br /&gt;
      &amp;lt;fdValue&amp;gt;123&amp;lt;/fdValue&amp;gt;&lt;br /&gt;
      &amp;lt;fdNum&amp;gt;456&amp;lt;/fdNum&amp;gt;&lt;br /&gt;
      &amp;lt;fnSn&amp;gt;789&amp;lt;/fnSn&amp;gt;&lt;br /&gt;
      &amp;lt;kktNum&amp;gt;100&amp;lt;/kktNum&amp;gt;&lt;br /&gt;
      &amp;lt;inn&amp;gt;222&amp;lt;/inn&amp;gt;&lt;br /&gt;
      &amp;lt;ofdUrl&amp;gt;gate.ofd.ru&amp;lt;/ofdUrl&amp;gt;&lt;br /&gt;
      &amp;lt;fullUrl&amp;gt;https://check.ofd.ru/123&amp;lt;/fullUrl&amp;gt;&lt;br /&gt;
      &amp;lt;price&amp;gt;12345&amp;lt;/price&amp;gt;&lt;br /&gt;
      &amp;lt;lines count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;line&amp;gt;&lt;br /&gt;
            &amp;lt;item&amp;gt;1111764&amp;lt;/item&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;Сапоги&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;qty&amp;gt;1&amp;lt;/qty&amp;gt;&lt;br /&gt;
            &amp;lt;price&amp;gt;1000&amp;lt;/price&amp;gt;&lt;br /&gt;
            &amp;lt;vatRate&amp;gt;20&amp;lt;/vatRate&amp;gt;&lt;br /&gt;
            &amp;lt;governmentCode&amp;gt;Z16513LK2&amp;lt;/governmentCode&amp;gt;&lt;br /&gt;
            &amp;lt;itemType&amp;gt;1&amp;lt;/itemType&amp;gt;&lt;br /&gt;
         &amp;lt;/line&amp;gt;&lt;br /&gt;
      &amp;lt;/lines&amp;gt;&lt;br /&gt;
   &amp;lt;/receipt&amp;gt;&lt;br /&gt;
&amp;lt;/receipts&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Параметры ответа:&lt;br /&gt;
* '''orderno''' — Номер заказа&lt;br /&gt;
* '''fdDatetime''' — Дата и время пробития фискального чека&lt;br /&gt;
* '''fdValue''' — ФПД (фискальный признак документа)&lt;br /&gt;
* '''fdNum''' — ФИСКАЛЬНЫЙ ДОКУМЕНТ (фискальный номер чека)&lt;br /&gt;
* '''fnSn''' — ФН (номер фискального накопителя)&lt;br /&gt;
* '''kktNum''' — РН (регистрационный номер кассы)&lt;br /&gt;
* '''inn''' — ИНН&lt;br /&gt;
* '''ofdUrl''' — URL адрес (доменное имя) ОФД&lt;br /&gt;
* '''price''' — Сумма чека&lt;br /&gt;
* '''fullUrl''' — URL чека для просмотра онлайн&lt;br /&gt;
* '''lines''' — Позиции чека&lt;br /&gt;
:* '''item''' — код товара&lt;br /&gt;
:* '''name''' — наименование товара&lt;br /&gt;
:* '''qty''' — количество товара&lt;br /&gt;
:* '''price''' — цена товара&lt;br /&gt;
:* '''governmentCode''' — считанная последовательность, которая в дальнейшем преобразуется по алгоритму тега 1162&lt;br /&gt;
:* '''vatRate''' — НДС товара&lt;br /&gt;
:* '''itemType''' — тип товара (товар, доставка и т. д.)&lt;br /&gt;
&lt;br /&gt;
== Справочник Виды срочности ==&lt;br /&gt;
'''Пример запроса видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;advprices&amp;gt;&lt;br /&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;visible&amp;gt;NO&amp;lt;/visible&amp;gt;&lt;br /&gt;
&amp;lt;/advprices&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''advprices''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''visible''' — Признак возврата '''только''' тех услуг, что доступны для отображения в ЛК YES/NO. Необязательный элемент. По-умолчанию NO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника дополнительных услуг:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;advprices&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&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;type&amp;gt;int&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&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;type&amp;gt;float&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Расписаться на упаковке&amp;lt;/name&amp;gt;&lt;br /&gt;
       &amp;lt;type&amp;gt;bool&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
&amp;lt;/advprices&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Параметры:&lt;br /&gt;
* '''code''' — внутренний код услуги&lt;br /&gt;
* '''name''' — наименование услуги. Если поле «название в ЛК» в настройках услуги не пусто, то возвращает значение поля «название в ЛК».&lt;br /&gt;
* '''hine''' — подсказка по доп услуге для пользователя&lt;br /&gt;
* '''type''' — тип услуги. Может иметь значения:&lt;br /&gt;
:* '''bool''' — для услуг вида «чекбокс», «Да»&lt;br /&gt;
:* '''float''' — для числа с плавающей точкой&lt;br /&gt;
:* '''int''' — для целого числа&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;order&amp;gt;&lt;br /&gt;
  &amp;lt;pricetype&amp;gt;CUSTOMER&amp;lt;/pricetype&amp;gt;&lt;br /&gt;
  &amp;lt;sender&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;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;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town regioncode=&amp;quot;78&amp;quot; country=&amp;quot;RU&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;pvz&amp;gt;124&amp;lt;/pvz&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;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice&amp;gt;150&amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package mass=&amp;quot;1&amp;quot; quantity=&amp;quot;5&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package mass=&amp;quot;2.5&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&amp;gt;&lt;br /&gt;
   &amp;lt;userid&amp;gt;user123&amp;lt;/userid&amp;gt;&lt;br /&gt;
   &amp;lt;groupid&amp;gt;customer&amp;lt;/groupid&amp;gt;&lt;br /&gt;
 &amp;lt;/order&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;
&lt;br /&gt;
Дополнительные поля:&lt;br /&gt;
* '''pricetype''' — тип требуемой цены. Возможные значения: «CUSTOMER» (по-умолчанию) — [[Личный кабинет клиента#Цена доставки для получателя|цена для конечного получателя]], «CLIENT» — цена курьерской службы для клиента.&lt;br /&gt;
* '''userid''' — Идентификатор пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками «Цена доставки для получателя», определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенного покупателя.&lt;br /&gt;
* '''groupid''' — Идентификатор группы пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками «Цена доставки для получателя», определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенной группы покупателей.&lt;br /&gt;
&lt;br /&gt;
Суммы НП и ОЦ, а также тип оплаты CARD имеют значение при настроенных в тарифе на вкладке Прочее долях (в процентах) от данных сумм.&lt;br /&gt;
&lt;br /&gt;
В авторизации можно опустить параметры login и pass, тогда расчет будет производиться по стандартному тарифу курьерской службы, без учета возможных отличий для конкретного клиента.&amp;lt;br&amp;gt;&lt;br /&gt;
Объемный вес будет учитываться только при условии указания всех габаритов: длины, ширины и высоты.&amp;lt;br&amp;gt;&lt;br /&gt;
В полях город-отправитель и город-получатель можно указывать название города (не рекомендуется!), либо код города из нашего справочника, либо 13-ти значный код КЛАДР, либо 36-ти значный код адресной системы ФИАС (AOID).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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&amp;gt;&lt;br /&gt;
    &amp;lt;townfrom code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/townfrom&amp;gt;&lt;br /&gt;
    &amp;lt;townto code=&amp;quot;56603&amp;quot;&amp;gt;Иркутск город&amp;lt;/townto&amp;gt;&lt;br /&gt;
    &amp;lt;mass&amp;gt;3.7&amp;lt;/mass&amp;gt;&lt;br /&gt;
    &amp;lt;service name=&amp;quot;Экспресс&amp;quot;&amp;gt;1&amp;lt;/service&amp;gt;&lt;br /&gt;
    &amp;lt;zone&amp;gt;2&amp;lt;/zone&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;1113&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;mindeliverydays&amp;gt;1&amp;lt;/mindeliverydays&amp;gt;&lt;br /&gt;
    &amp;lt;maxdeliverydays&amp;gt;3&amp;lt;/maxdeliverydays&amp;gt;&lt;br /&gt;
    &amp;lt;mindeliverydate&amp;gt;2020-05-13&amp;lt;/mindeliverydate&amp;gt;&lt;br /&gt;
    &amp;lt;deliveryprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;1&amp;quot; price=&amp;quot;1000&amp;quot;&amp;gt;База&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;4&amp;quot; price=&amp;quot;100&amp;quot;&amp;gt;Процент от суммы руб&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;5&amp;quot; price=&amp;quot;63&amp;quot;&amp;gt;Процент от объявленной стоимости&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;6&amp;quot; price=&amp;quot;-50&amp;quot;&amp;gt;Скидка при доставке&amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
  &amp;lt;/calc&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;
* '''townfrom''' — Город-отправитель так, как система его распознала и привязала к справочнику. Атрибут '''code''' — код из справочника городов системы.&lt;br /&gt;
* '''townto''' — Город-получатель так, как система его распознала и привязала к справочнику. Атрибут '''code''' — код из справочника городов системы.&lt;br /&gt;
* '''mass''' — Масса в килограммах&lt;br /&gt;
* '''service''' — Режим доставки — число, указывающее на запись в справочнике видов срочности (см описание на этой странице).&lt;br /&gt;
* '''zone''' — номер тарифной зоны, по которой рассчиталась стоимость. В зависимости от зоны выбирается тарифная сетка. Так же к цене могут применяться повышающие или понижающие коэффициенты при доставке не из/в региональный центр.&lt;br /&gt;
* '''price''' — рассчитанная стоимость доставки в валюте прайс-листа курьерской службы. Рекомендуется к использованию в отличие от одноименного атрибута родительского контейнера.&lt;br /&gt;
* '''maxdeliverydays''' — максимальный срок доставки в рабочих днях.&lt;br /&gt;
* '''mindeliverydate''' — минимальная дата доставки в учетом выходных дней.&lt;br /&gt;
* '''deliveryprice''' — Данные по составляющим ценам доставки&lt;br /&gt;
&lt;br /&gt;
'''''Обратите внимание:''''' В реальном ответе сервера в теге calc присутствует атрибут «price». Он оставлен для обратной совместимости, не используйте его. Пользуйтесь вложенным тегом price.&lt;br /&gt;
&lt;br /&gt;
== Получение информации о клиенте ==&lt;br /&gt;
'''Пример запроса получения информации о клиенте:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;client&amp;gt;&lt;br /&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;/client&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''client''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос получения информации о клиенте:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;client&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;1082&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/client&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''code''' — Код клиента&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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''' — Дата «с». Необязательный элемент.&lt;br /&gt;
* '''dateto''' — Дата «по». Необязательный элемент.&lt;br /&gt;
Если интервал дат не указан, то возвращаются акты передачи денег за последний месяц.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;dateto&amp;gt;2016-02-12&amp;lt;/dateto&amp;gt;&lt;br /&gt;
    &amp;lt;promiseddatepay&amp;gt;&amp;lt;/promiseddatepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;637.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricecorr&amp;gt;113.00&amp;lt;/pricecorr&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;13430.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;570.00&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;67.00&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;paytypename&amp;gt;Безнал&amp;lt;/paytypename&amp;gt;&lt;br /&gt;
    &amp;lt;signedcopyreceived&amp;gt;NO&amp;lt;/signedcopyreceived&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;
* '''dateto''' — Дата конечного периода для формирования АПД&lt;br /&gt;
* '''promiseddatepay''' — Плановая дата оплаты&lt;br /&gt;
* '''price''' — Стоимость услуг&lt;br /&gt;
* '''pricecorr''' — Сумма корректировки&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;
* '''paytypename''' — Строковое представление типа оплаты&lt;br /&gt;
* '''signedcopyreceived''' — Признак факта возврата акта YES/NO&lt;br /&gt;
&lt;br /&gt;
== Детализация актов передачи денег ==&lt;br /&gt;
'''Пример запроса детализации актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smadetail&amp;gt;&lt;br /&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;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/smadetail&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smadetail''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''code''' — Код акта передачи денег (см. запрос списка АПД). Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос детализации актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smadetail count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;specialsma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;42494&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;ordercode&amp;gt;14424&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
    &amp;lt;orderno&amp;gt;11111&amp;lt;/orderno&amp;gt;&lt;br /&gt;
    &amp;lt;orderdate&amp;gt;2018-01-01&amp;lt;/orderdate&amp;gt;&lt;br /&gt;
    &amp;lt;delivereddate&amp;gt;2018-10-01&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
    &amp;lt;company&amp;gt;Компания&amp;lt;/company&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;314.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8800.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;inshprice&amp;gt;314.00&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;270.00&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;44.00&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;pricecalc&amp;gt;8486.00&amp;lt;/pricecalc&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;2&amp;lt;/paytype&amp;gt;&lt;br /&gt;
    &amp;lt;paytypename&amp;gt;наличными курьером&amp;lt;/paytypename&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0.400&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;distance&amp;gt;0.0&amp;lt;/distance&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;Доставлено&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/specialsma&amp;gt;&lt;br /&gt;
&amp;lt;/smadetail&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''code''' — Код записи.&lt;br /&gt;
* '''ordercode''' — Код заказа.&lt;br /&gt;
* '''orderno''' — Шифр заказа.&lt;br /&gt;
* '''orderdate''' — Дата заказа.&lt;br /&gt;
* '''delivereddate''' — Дата доставки.&lt;br /&gt;
* '''company''' — Получатель.&lt;br /&gt;
* '''price''' — Стоимость услуг.&lt;br /&gt;
* '''rur''' — Сумма заказа.&lt;br /&gt;
* '''inshprice''' — Стоимость заказа.&lt;br /&gt;
* '''pricekur''' — Стоимость курьерской доставки.&lt;br /&gt;
* '''priceag''' — Агентское вознаграждение.&lt;br /&gt;
* '''pricecalc''' — Сумма для передачи агенту.&lt;br /&gt;
* '''paytype''' — Тип оплаты: 1 — безнал, 2 — наличными курьером, 3 — наличными в офисе, 4 — перевод на карту.&lt;br /&gt;
* '''paytypename''' — Строковое представление типа оплаты&lt;br /&gt;
* '''weight''' — Вес заказа.&lt;br /&gt;
* '''distance''' — Дистанция по заказу&lt;br /&gt;
* '''status''' — Статус заказа.&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;shortlink&amp;gt;&lt;br /&gt;
  &amp;lt;link short=&amp;quot;0&amp;quot;&amp;gt; https://home.courierexe.ru/8/site/orders &amp;lt;/link&amp;gt;&lt;br /&gt;
&amp;lt;/shortlink&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''shortlink''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''link''' — Полная ссылка, для которой необходимо получить код. Обязательный элемент. Если атрибут '''short''' равен 1, то ответ не будет содержать XML, а только хэш-код.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос генерации коротких ссылок:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;shortlink&amp;gt;&lt;br /&gt;
  &amp;lt;hash&amp;gt;35AF350C&amp;lt;/hash&amp;gt;&lt;br /&gt;
&amp;lt;/shortlink&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''hash''' — Хэш-код ссылки.&lt;br /&gt;
&lt;br /&gt;
Далее, можно использовать ссылку на ЛК:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://home.courierexe.ru/35AF350C или curie.ru/35AF350C&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание!''' Сервис коротких ссылок работает только для ресурсов компании MeaSoft.&lt;br /&gt;
&lt;br /&gt;
== Проверка надежности покупателя ==&lt;br /&gt;
Проверка надежности работает только для тарифа «Максимум» личного кабинета.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;mcheck&amp;gt;&lt;br /&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;phones&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;89161147992&amp;lt;/phone&amp;gt;&lt;br /&gt;
  &amp;lt;/phones&amp;gt;&lt;br /&gt;
&amp;lt;/mcheck&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;mcheck&amp;gt;&lt;br /&gt;
  &amp;lt;phones&amp;gt;&lt;br /&gt;
    &amp;lt;phone rate=&amp;quot;90&amp;quot;&amp;gt;89161147992&amp;lt;/phone&amp;gt;&lt;br /&gt;
  &amp;lt;/phones&amp;gt;&lt;br /&gt;
&amp;lt;/mcheck&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=14173</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=14173"/>
				<updated>2022-05-31T14:52:38Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size: 18px; color: #a92424; background-color: #ffdede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Изменения для 54-ФЗ'''&lt;br /&gt;
&lt;br /&gt;
Для передачи ставки НДС при оформлении заказа добавлен атрибут items &amp;gt; item &amp;gt; VATrate.&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;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 24px; color: #2424a9; background-color: #deffde; border: 1px solid #ebccd1; padding: 3px 10px 10px; text-align: center&amp;quot;&amp;gt;&lt;br /&gt;
'''English version is [[API Documentation|HERE!]]'''&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Вы можете настроить интеграцию с MeaSoft средствами XML API по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
API предназначено для интеграции клиентов (интернет-магазинов и прочих компаний-заказчиков доставки) с [http://courierexe.ru/our_clients.htm курьерскими службами], работающими под управлением системы [https://curie.ru/ MeaSoft]. &lt;br /&gt;
&lt;br /&gt;
Если вы '''агрегатор''', передающий данные от клиентов, возможно, вам придется последовательно подключаться под разными пользователями, если курьерская служба должна вести раздельный учет взаиморасчетов по клиентам.&lt;br /&gt;
&lt;br /&gt;
Если вы '''подрядчик''', вы можете забирать заказы, используя значение client=AGENT в запросе [[#Пример запроса статуса заказа|statusreq]], и передавать статусы заказов, используя метод [[#Изменение статуса агентом|setorderinfo]]. Также для интеграций с подрядчиками у нас есть специальная платформа, но добавлять подрядчиков в нее можно только на нашей стороне. Присылайте нам коммерческое предложение, описание вашего сервиса, и мы с радостью его рассмотрим.&lt;br /&gt;
&lt;br /&gt;
При написании этой документации мы предполагаем, что ее читатель обладает необходимой для понимания квалификацией программиста, владеет XML и средой разработки, в которой он делает интеграцию. Если вы не программист, вам необходимо привлечь к проекту профессионального программиста.&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 и CRM-системами разработаны модули интеграции, перечисленные в таблице ниже. &lt;br /&gt;
&lt;br /&gt;
'''Модули распространяются бесплатно, без гарантий со стороны разработчика''', и не являются средством полной автоматизации взаимодействия с курьерской службой. Модули — это помощь разработчикам интернет-магазинов в построении интеграции с курьерскими службами. '''Ответственность за корректность передачи данных лежит на интернет-магазине.'''&lt;br /&gt;
&lt;br /&gt;
Сообщайте нам свои пожелания по работе наших модулей. Мы учтем их в новых версиях.&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; background-color:#ffffff; border: 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: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot; | [https://marketplace.1c-bitrix.ru/solutions/measoft.courier/ Установить] &amp;lt;!--[https://courierexe.ru/download/api/measoft.courier.zip Скачать] --&amp;gt;&lt;br /&gt;
|Поддерживает версии 14.5 и выше. Подробнее см. [[1C-Битрикс|описание]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:OpencartOCStore.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/opencart.zip Скачать для версии 1.5.5.1]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_oc2.ocmod.zip Скачать для версии 2.0]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_oc2.3.ocmod.zip Скачать для версии 2.3]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_ос3.ocmod.zip Скачать для версии 3.0]&lt;br /&gt;
|Поддерживает версии с 1.5.5.1.&amp;lt;br&amp;gt;Скачивайте модули для своей версии OpenCart.&amp;lt;br&amp;gt;Подробнее см. [[OpenCart|описание]].&amp;lt;br&amp;gt;[https://opencartforum.com/files/file/2906-avtomatizaciya-otpravki-i-otslezhivanie-dostavok-courierexe-dlya-opencart-15x/ Альтернативный модуль сторонних разработчиков]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить модуль]&amp;lt;br&amp;gt;[https://www.webasyst.ru/store/plugin/shipping/measoftcourier/ Установить плагин]&lt;br /&gt;
|Модуль предназначен для отправки заявок в КС, а плагин для расчета стоимости доставки при оформлении заказа.&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!--|[[Файл:advantshop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://promo-z.ru/ Сайт компании PROMO]&lt;br /&gt;
|Компания PROMO разработала этот модуль и настраивает интеграцию MeaSoft с ADVANTSHOP своим клиентам.&lt;br /&gt;
|- --&amp;gt;&lt;br /&gt;
|[[Файл:insales.png|center|x80px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|Настраивается в [[Личный кабинет клиента|ЛК пользователя]]&lt;br /&gt;
|[[InSales|Инструкция по настройке]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Leadvertex.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://blog.leadvertex.ru/news/2110-integraciya-s-kurerkami-na-platforme-measoft Настраивается] в ЛК [https://Leadvertex.ru Leadvertex]&lt;br /&gt;
|[[LeadVertex|Инструкция по настройке]]&amp;lt;br&amp;gt;Модуль разработан и поддерживается компанией LeadVertex.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Retailcrm.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.retailcrm.ru/ RetailCRM]&lt;br /&gt;
|[[RetailCRM|Настраивается]] в ЛК пользователя в системе&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:1C.jpg|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|-&lt;br /&gt;
|[https://infostart.ru/public/692790/ Альтернативный модуль сторонних разработчиков (1 версия)] &lt;br /&gt;
&lt;br /&gt;
[https://infostart.ru/public/1531484/ Альтернативный модуль сторонних разработчиков (2 версия)]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Joomla2.jpg|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/com_measoft.zip Скачать]&lt;br /&gt;
|Работает только с компонентом Virtuemart.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Amocrm.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.amocrm.ru/extensions/courier2008 Установить]&lt;br /&gt;
|Подробнее см. [[amoCRM|описание]].&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[Файл:MoySclad.jpg|center|x30px]]&lt;br /&gt;
|style=&amp;quot;height:50px; text-align: center;&amp;quot;|[https://home.courierexe.ru/moysklad/step1 Настроить интеграцию с MeaSoft]&lt;br /&gt;
|[[МойСклад|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:50px; text-align: center;&amp;quot;|[https://itmdev.ru/ms/shipping/ Скачать модуль сторонних разработчиков]&lt;br /&gt;
|Интеграция МойСклад с курьерскими службами от сторонних разработчиков&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:wordpress.jpg|center|x80px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/wordpress.zip Скачать]&lt;br /&gt;
|[[Wordpress|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Cscart.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://marketplace.cs-cart.com/measoft-en.html Установить]&lt;br /&gt;
|Поддерживает версии 4.10 и выше.&amp;lt;br&amp;gt;[[CS-Cart|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:100px; text-align: center;&amp;quot;|'''Webhook'''&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|Читайте описание [[Webhook|на этой странице]]&lt;br /&gt;
|Передача информации о статусах и заказах в вашу систему&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Обратите внимание!''' В модулях систем PrestaShop и Joomla для отправки заказа в курьерскую службу зайдите в карточку заказа. В карточке отображается специальная форма отправки заказа, а если заказ отправлен, она позволяет проверить его статус:[[Файл:Form.png|400 px|Форма отправки заказа|none]]&lt;br /&gt;
&lt;br /&gt;
Для отображения списка пунктов выдачи есть [https://home.courierexe.ru/js/measoft_map.js JavaScript модуль]. Инструкция по использованию — внутри. Посмотреть пример работы можно [https://home.courierexe.ru/pvz_test.html здесь].&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки зайдите в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: login пароль: pass.&lt;br /&gt;
&lt;br /&gt;
На вкладке '''Интеграция''' &amp;gt; '''Отладка''' вы можете пробовать выполнять запросы к API для отладки, а также видеть историю отправленных запросов. Созданные заказы появятся в пункте основного меню '''Отслеживание'''.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [https://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;
&amp;lt;source lang=xml&amp;gt;&lt;br /&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;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описание параметров: &lt;br /&gt;
* '''extra''' — экстра-код, уникальный идентификатор компании, с которой вы интегрируетесь. &lt;br /&gt;
* '''login''' — логин клиента;&lt;br /&gt;
* '''pass''' — пароль клиента.&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;source lang=xml&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; clientcode=&amp;quot;123&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описание: &lt;br /&gt;
* '''extra''' — уникальный идентификатор компании;&lt;br /&gt;
* '''login''' — логин курьерской службы;&lt;br /&gt;
* '''pass''' — пароль курьерской службы;&lt;br /&gt;
* '''clientcode''' — внутренний код клиента (вкладка '''Клиенты''', столбец «Внутренний код»).&lt;br /&gt;
&lt;br /&gt;
Вы можете узнать код экстра, логин и пароль курьерской службы в офисном приложении MeaSoft в справочнике '''Дополнительные возможности'''. Подробнее см. раздел [[Личный_кабинет_курьерской_службы#Подключение|«Подключение»]].&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. &amp;lt;rspoiler text=&amp;quot;Еще есть порт 8443.&amp;quot;&amp;gt;Некоторые маршрутизаторы, используемые провайдерами, РНК и прочее, в попытке глубокого анализа могут повреждать трафик на стандартный порт 443. Сделано по тикету 10964.&amp;lt;/rspoiler&amp;gt; Обратите внимание на символ '''&amp;quot;/&amp;quot;''' (slash) в конце адреса! Тестовые авторизационные данные: логин: login пароль: pass, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
&lt;br /&gt;
Для использования интеграции в «боевом» режиме, запросите '''логин''', '''пароль''', и параметр '''extra''' у той компании, с которой интегрируетесь.&lt;br /&gt;
&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису и видеть историю отправленных запросов в личном кабинете на закладке '''Интеграция'''.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка — UTF-8. Разделитель целой и дробной частей чисел — используется символ точки. Даты представляются в виде YYYY-MM-DD, время — HH:MM.&lt;br /&gt;
&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;
Наше API принципиально работает только по HTTPS, так как передает конфиденциальные данные. В некоторых системах с этим возникают проблемы. Если ваша система не может полноценно работать с шифрованием, мы рекомендуем развернуть http-сервер у себя локально, установить [http://courierexe.ru/download/api/proxy.zip прокси на PHP]. &amp;lt;spoiler text=&amp;quot;Как запустить&amp;quot;&amp;gt;Для теста можете запустить его на сервере следующей командой: php -S &amp;lt;IP&amp;gt;:8080 proxy.php&lt;br /&gt;
где &amp;lt;IP&amp;gt; — это адрес вашего сервера, а 8080 порт, на котором будут приниматься запросы.&lt;br /&gt;
Тогда для обмена данными с нашим АПИ необходимо будет использовать адрес &amp;lt;IP&amp;gt;:8080&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
Доступность функций, описанных в этом разделе, зависит от [[Личный кабинет курьерской службы#Функции личного кабинета|тарифа вашего личного кабинета]].&lt;br /&gt;
&lt;br /&gt;
== Ограничения ==&lt;br /&gt;
С целью защиты от нецелевого использования сервисов и DDoS-атак действуют следующие ограничения:&lt;br /&gt;
*30 запросов tracking с одного IP-адреса за 1 минуту (используйте statusreq!);&lt;br /&gt;
*150 запросов с одного IP-адреса/акаунта за 1 минуту;&lt;br /&gt;
*1500 запросов с одного IP-адреса/акаунта за 20 минут;&lt;br /&gt;
*3000 запросов с одного аккаунта за 1 час;&lt;br /&gt;
*200 Мб скачанных текстовых данных за 3 часа.&lt;br /&gt;
*Превышение количества запросов статусов несуществующих заказов над существующими&lt;br /&gt;
&lt;br /&gt;
В случае превышения IP-адрес или аккаунт блокируется на время до 3-х часов.&lt;br /&gt;
&lt;br /&gt;
Чтобы не происходило блокировок:&lt;br /&gt;
* не нужно «бомбить» наше API запросами статусов, последовательно перебирая номера всех ваших заказов, особенно запросами &amp;quot;tracking&amp;quot;, они предназначены не для этого (смотрите описание). Особенно ровно в 00 минут каждого часа;&lt;br /&gt;
* не нужно каждые 5 минут делать запросы «Покажите статусы всех заказов за последние 3 месяца»;&lt;br /&gt;
* для проверки статусов заказов лучше всего использовать запросы [[#Передача только изменившихся статусов|измененных статусов changes=ONLY_LAST]];&lt;br /&gt;
* при запросе измененных статусов ОБЯЗАТЕЛЬНО нужно подтверждать успешное получение запросом [[#Передача только изменившихся статусов|commitlaststatus]].&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;source lang=xml&amp;gt;&lt;br /&gt;
&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 newfolder=&amp;quot;NO&amp;quot;&amp;gt;&lt;br /&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 regioncode=&amp;quot;78&amp;quot; country=&amp;quot;RU&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;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
     &amp;lt;inn&amp;gt;1112223335&amp;lt;/inn&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;deliveryPIN&amp;gt;1234&amp;lt;/deliveryPIN&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;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;return_weight&amp;gt;5.1&amp;lt;/return_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;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;return_type&amp;gt;3&amp;lt;/return_type&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;22&amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice VATrate=&amp;quot;20&amp;quot;&amp;gt;150&amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;discount&amp;gt;120&amp;lt;/discount&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;department&amp;gt;Отдел&amp;lt;/department&amp;gt;&lt;br /&gt;
   &amp;lt;pickup&amp;gt;NO&amp;lt;/pickup&amp;gt;&lt;br /&gt;
   &amp;lt;acceptpartially&amp;gt;NO&amp;lt;/acceptpartially&amp;gt;&lt;br /&gt;
   &amp;lt;costcode&amp;gt;cc12345&amp;lt;/costcode&amp;gt;&lt;br /&gt;
   &amp;lt;respstore&amp;gt;4&amp;lt;/respstore&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; textArticle=&amp;quot;1&amp;quot; article=&amp;quot;1&amp;quot; volume=&amp;quot;3&amp;quot; origincountry=&amp;quot;AUT&amp;quot; GTD=&amp;quot;321546654&amp;quot; excise=&amp;quot;15.20&amp;quot; suppcompany=&amp;quot;ООО &amp;amp;quot;Рога и копыта&amp;amp;quot;&amp;quot; suppphone=&amp;quot;79161234567&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; governmentCode=&amp;quot;11223311&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; inshprice=&amp;quot;100&amp;quot; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot; origincountry=&amp;quot;004&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; inshprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; itemcode=&amp;quot;44123&amp;quot; article=&amp;quot;3&amp;quot; type=&amp;quot;1&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package strbarcode=&amp;quot;ORD0000001&amp;quot; mass=&amp;quot;1&amp;quot; message=&amp;quot;&amp;quot; quantity=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package strbarcode=&amp;quot;ORD0000002&amp;quot; mass=&amp;quot;2.5&amp;quot; message=&amp;quot;&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryset above_price=&amp;quot;100&amp;quot; return_price=&amp;quot;1000&amp;quot; VATrate=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;below below_sum=&amp;quot;500&amp;quot; price=&amp;quot;500&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;below below_sum=&amp;quot;2000&amp;quot; price=&amp;quot;300&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/deliveryset&amp;gt;&lt;br /&gt;
   &amp;lt;advprices&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;123&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;10.5&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
  &amp;lt;/advprices&amp;gt;&lt;br /&gt;
  &amp;lt;overall_volume&amp;gt;81&amp;lt;/overall_volume&amp;gt;&lt;br /&gt;
  &amp;lt;userid&amp;gt;user123&amp;lt;/userid&amp;gt;&lt;br /&gt;
  &amp;lt;groupid&amp;gt;customer&amp;lt;/groupid&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;
&lt;br /&gt;
Обязательными на уровне системы являются только 3 поля: receiver-&amp;gt;company или receiver-&amp;gt;person, receiver-&amp;gt;address и receiver-&amp;gt;phone. Так же в настройках системы сама курьерская служба может назначить какие-то дополнительные поля обязательными, тогда, если вы их не укажете, получите сообщение об ошибке.&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Пример минимально возможного заказа&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;&lt;br /&gt;
 &amp;lt;order&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;phone&amp;gt;(495)123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка, 38&amp;lt;/address&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&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;
&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей'''&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
:* '''''newfolder''''' - Признак нового заказа YES/NO. Если стоит YES, то в системе курьерской службы для данной корреспонденции создастся новый заказ. Необязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
:* '''''orderno''''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе. Система проверяет наличие заказов с указанным номером в пределах текущего календарного года, и в случае их существования - заказ создан не будет, а в ответе вернется ошибка 17 &amp;quot;Such number exists&amp;quot;. Если не указан штрих-код (поле barcode), и значение поля подходит для использования его в качестве штрих-кода, данное значение будет скопировано в поле &amp;quot;Штрих-код&amp;quot;. Это накладывает ограничения в частности, на длину указанного поля (25 знаков, чтобы работали стандартные печатные формы).&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 последних символа могут быть любыми и будут отражать штрихкоды к одному заказу). Если вы не сами печатаете накладные с указанным штрихкодом, то указанный штрихкод не должен быть длиннее 25 знаков, иначе он не поместится на стандартных печатных формах.&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 regioncode=&amp;quot;Код региона&amp;quot;&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;inn&amp;gt;ИНН получателя&amp;lt;/inn&amp;gt;&lt;br /&gt;
     &amp;lt;pvz&amp;gt;Код пункта самовывоза по справочнику&amp;lt;/pvz&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;deliveryPIN&amp;gt;Пин-код для подтверждения получателем&amp;lt;/deliveryPIN&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;/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;
*'''pvz''' - Код пункта самовывоза по справочнику. Кроме того, ПВЗ можно указать в строке '''''address''''' в виде:&lt;br /&gt;
:* код ПВЗ в нашей системе&lt;br /&gt;
:* код ПВЗ в системе подрядчика&lt;br /&gt;
:* наименование ПВЗ в виде строки &amp;quot;ПВЗ &amp;quot; + &amp;quot;Наименование ПВЗ&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Для тега города '''town''' можно указать код региона в атрибуте '''''regioncode''''' из [[#Справочник регионов|справочника регионов]]. Поиск будет производиться в указанном регионе.&lt;br /&gt;
&lt;br /&gt;
Также можно указать страну получателя в атрибуте '''''country''''' в соответствии с [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, &amp;quot;RU&amp;quot;, &amp;quot;RUS&amp;quot; или &amp;quot;643&amp;quot; для России.&lt;br /&gt;
&lt;br /&gt;
Кроме того, поиск города осуществляется с учетом почтового индекса, указанного в теге '''zipcode'''.&lt;br /&gt;
&lt;br /&gt;
Поле '''Город''' контейнеров '''sender''' и '''receiver''' можно указать одним из следующих способов:&lt;br /&gt;
:* код населенного пункта из [[#Справочник городов|справочника городов]]&lt;br /&gt;
:* 13-ти значный код адресного классификатора КЛАДР&lt;br /&gt;
:* 36-ти значный код адресной системы &amp;lt;rspoiler text=&amp;quot;ФИАС&amp;quot;&amp;gt;Федеральная информационная адресная система — единый российский государственный адресный реестр&amp;lt;/rspoiler&amp;gt; (AOID)&lt;br /&gt;
:* название города (не рекомендуется!)&lt;br /&gt;
&lt;br /&gt;
*'''coords''' - Координаты получателя. Если не указаны, система будет геокодировать самостоятельно.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
:* CASH - Наличными при получении (по-умолчанию)&lt;br /&gt;
:* CARD - Картой при получении&lt;br /&gt;
:* NO - Без оплаты. Этот тип оплаты передается, если заказ уже оплачен и не требует инкассации. API добавит к товарам строку предоплаты в сумму заказа, чтобы общая сумма была 0, однако в кассовом чеке будут все товары с ценами, и оплата предоплатой, как того требует 54-ФЗ.&lt;br /&gt;
:* OTHER - Прочее (Предусмотрен для того, чтобы оплата поступала непосредственно в курьерскую службу посредством прочих типов оплаты - таких как: вебмани, яденьги, картой на сайте, прочие платежные системы и т.д.)&lt;br /&gt;
:* OPTION - На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''return_weight''' - Общий вес возврата заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника [[#Справочник Видов срочности|&amp;quot;Виды срочности&amp;quot;]].&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''type''' - Тип корреспонденции (отправления) передается код из справочника &amp;quot;Типы корреспонденции&amp;quot;.&lt;br /&gt;
*'''return_type''' - Тип возвратной корреспонденции (отправления) передается код из справочника &amp;quot;Типы корреспонденции&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение этого параметра будет проигнорировано и рассчитано автоматически.&lt;br /&gt;
*'''deliveryprice''' - Сумма доставки. В случае наличия контейнера items в него будет добавлено вложение &amp;quot;Доставка&amp;quot;.&lt;br /&gt;
:* '''''VATrate''''' - Ставка НДС - целое число процентов.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''discount''' - Сумма скидки. Скидка &amp;quot;размазывается&amp;quot; по товарным вложениям, сумма НП уменьшается на сумму скидки. При этом вложение Скидка не создается. ВНИМАНИЕ, при использовании этого тега общая сумма может расходиться на копейки из-за округления! Старайтесь не использовать этот тег, а указывать цену товаров уже с учетом скидок.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность. Если явно не указана сумма - автоматически считается как сумма по товарам.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''courier''' - Запланированный курьер. Согласно коду курьера в КС2008.&lt;br /&gt;
*'''receiverpays''' - Признак оплаты стоимости доставки - услуг службы доставки получателем, а не заказчиком YES/NO.&lt;br /&gt;
*'''department''' - Подразделение, в котором оформляется заказ.&lt;br /&gt;
*'''pickup''' - Признак оформления забора YES/NO. Если стоит YES, то весь заказ считается заданием на забор груза, а не на доставку! Применяется для вызова курьера к отправителю для забора других отправлений. ''Внимание!'' при добавлении в забор складских товаров, их тип '''''type''''' всегда должен быть установлен как [7] Забор товара, если будет указан другой тип, то он будет исправлен в момент добавления заказа на [7] Забор товара&lt;br /&gt;
*'''acceptpartially''' - Признак возможности частичного выкупа товаров отправления YES/NO.&lt;br /&gt;
&lt;br /&gt;
*'''items''' - Контейнер для описания вложений. &amp;lt;rspoiler text=&amp;quot;Необязательный контейнер&amp;quot;&amp;gt;Если для поставщика товара в системе MeaSoft не указаны полное наименование компании и ИНН в карточке клиента, заполните параметры &amp;lt;code&amp;gt;suppcompany&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;suppINN&amp;lt;/code&amp;gt; в этом контейнере. Отсутствие информации о поставщике приведет к [[Настройка модуля печати кассовых чеков#Ошибка фискализации (ошибка программирования реквизита 1226)|ошибке фискализации]].&amp;lt;/rspoiler&amp;gt;. Атрибуты:&lt;br /&gt;
:* '''''item''''' - Название вложения.&lt;br /&gt;
:* '''''quantity''''' - Количество единиц товара.&lt;br /&gt;
:* '''''mass''''' - Масса единицы товара в килограммах.&lt;br /&gt;
:* '''''volume''''' - Объемный вес единицы товара в килограммах. При указании объемного веса значение подставляется вместо массы&lt;br /&gt;
:* '''''length''''' - Длина единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''width''''' - Ширина единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''height''''' - Высота единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''retprice''''' - Цена единицы товара. Округляется до копеек. Должна быть с учетом всех скидок и наценок. Для вложений типов 1, 2, 3 не может быть отрицательной. &amp;lt;!-- , либо мы сами посчитаем скидку при указании тега order-&amp;gt;discount --&amp;gt;&lt;br /&gt;
:* '''''inshprice''''' - Объявленная ценность единицы товара. Округляется до копеек. Если не указана принимается равной '''''retprice'''''.&lt;br /&gt;
:* '''''VATrate''''' - Ставка НДС - целое число процентов. Если значение не указано, подставляется значение &amp;quot;20&amp;quot;. Значение &amp;quot;0&amp;quot; означает ставку &amp;quot;Без НДС&amp;quot;, ставка &amp;quot;0%&amp;quot; на данный момент не поддерживается.&lt;br /&gt;
:* '''''barcode''''' - Штрих-код вложения. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
:* '''''article''''' - Артикул вложения. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если по артикулу найдено несколько товаров - система выберет один из них случайным образом, что может привести к ошибочной комплектации! Если товар НЕ на ответственном хранении - артикул указывать НЕ нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
:* '''''itemcode''''' - Внутренний код товара, может использоваться вместо артикула. ''Внимание!'' Указание кода товара используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар НЕ на ответственном хранении - код товара указывать НЕ нужно.&lt;br /&gt;
:* '''''type''''' - Тип вложения. Принимает значения:&lt;br /&gt;
:: 1 - Товар. По-умолчанию.&lt;br /&gt;
:: 2 - Доставка. Такое вложение добавится автоматически, если заполнить order-&amp;gt;deliveryprice&lt;br /&gt;
:: 3 - Услуга&lt;br /&gt;
:: 4 - Предоплата. Указывается сумма. Поле quantity игнорируется, всегда &amp;quot;1&amp;quot;. В заказе сумма будет отрицательной независимо от знака в запросе. Такое вложение добавится автоматически при указании order-&amp;gt;paytype=NO.&lt;br /&gt;
:: 6 - Оплата кредитом. Указывается сумма. Поле quantity игнорируется, всегда &amp;quot;1&amp;quot;. В заказе сумма будет отрицательной независимо от знака в запросе.&lt;br /&gt;
:: 7 - Забор товара. Если товар нужно у получателя забрать, возможно - вернуть деньги, или его стоимость вычтется из суммы других товаров. У такого товара в заказе будет отрицательное количество независимо от знака в запросе.&lt;br /&gt;
:* '''''extcode''''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Необязательное поле.&lt;br /&gt;
:* '''''origincountry''''' - Код страны-производителя в соответствии со [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, &amp;quot;RU&amp;quot;, &amp;quot;RUS&amp;quot; или &amp;quot;643&amp;quot; для России.&lt;br /&gt;
:* '''''GTD''''' - Номер ГТД.&lt;br /&gt;
:* '''''excise''''' - Сумма акциза.&lt;br /&gt;
:* '''''suppcompany''''' - Наименование компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''suppphone''''' - Номер телефона компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''suppINN''''' - ИНН компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''governmentCode''''' - Код товарной номенклатуры. Используется для [[Маркировка | маркированных товаров (&amp;quot;Честный знак&amp;quot;)]]. Нужно указывать все данные из нанесенного QR-кода кроме не читаемых символов (#29). Если код не известен - укажите знак вопроса &amp;quot;?&amp;quot;, тогда курьер отсканирует код фактически передаваемого покупателю товара. Для некоторых процессов может использоваться значение &amp;quot;!&amp;quot; - в этом случае курьер сканирует серийный номер товара, но это не считается кодом маркировки. Если поле заполнено - поле quantity должно содержать только &amp;quot;1&amp;quot;, иначе вернется ошибка. &lt;br /&gt;
&lt;br /&gt;
*'''packages''' - Контейнер для описания мест. Необязательный контейнер. Атрибуты:&lt;br /&gt;
:* '''''package''''' - Название места.&lt;br /&gt;
:* '''''code''''' - Внутренний код строки.&lt;br /&gt;
:* '''''strbarcode''''' - Штрих-код места.&lt;br /&gt;
:* '''''mass''''' - Масса места в килограммах.&lt;br /&gt;
:* '''''message''''' - Строка сообщения.&lt;br /&gt;
:* '''''length''''' - Длина товарного места (в сантиметрах).&lt;br /&gt;
:* '''''width''''' - Ширина товарного места (в сантиметрах).&lt;br /&gt;
:* '''''height''''' - Высота товарного места (в сантиметрах).&lt;br /&gt;
:* '''''quantity''''' - Количество мест с данным набором параметров. Действует ограничение на общее количество мест в заказе. Общее количество мест в заказе не может быть больше 1000.&lt;br /&gt;
&lt;br /&gt;
* '''deliveryset''' - настройка [[Дифференцированная стоимость доставки | дифференцированной стоимости доставки]]. Атрибуты:&lt;br /&gt;
:* '''''above_price''''' - стоимость в случае полного выкупа заказа (действует как &amp;quot;сумма от&amp;quot; последней границы, указанной в теге below_sum)&lt;br /&gt;
:* '''''return_price''''' - стоимость в случае возврата заказа&lt;br /&gt;
:* '''''VATrate''''' - Ставка НДС - целое число процентов.&lt;br /&gt;
&lt;br /&gt;
* '''below''' - граница стоимости настроек&lt;br /&gt;
:* '''''below_sum''''' - граница стоимости выкупаемого заказа&lt;br /&gt;
:* '''''price''''' - стоимость выкупаемого заказа до соответствующей границы&lt;br /&gt;
&lt;br /&gt;
* '''advprices''' - Контейнер для описания дополнительных услуг. Необязательный элемент. &amp;lt;span style=&amp;quot;color: red;&amp;gt;Для обработки в API включите дополнительные услуги в настройках полей [[Личный_кабинет_курьерской_службы#Настройка личного кабинета клиента|заказов и заборов]]&amp;lt;/span&amp;gt;&lt;br /&gt;
:* '''''code''''' - код услуги.&lt;br /&gt;
:* '''''value''''' - значение услуги. Если тип услуги bool, то в значении передаем true.&lt;br /&gt;
&lt;br /&gt;
*'''costcode''' - Кост-код сотрудника.&lt;br /&gt;
*'''respstore''' - Код ответственного филиала.&lt;br /&gt;
&lt;br /&gt;
*'''overall_volume''' - Общий объем, м3. Виртуальное поле. Необязательное. Из этого поля рассчитывается длина/высота/ширина места. Расчет срабатывает только если в каждом месте есть нулевые значения длины или высоты или ширины.&lt;br /&gt;
&lt;br /&gt;
*'''userid''' - Идентификатор пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками &amp;quot;Цена доставки для получателя&amp;quot;, определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенного покупателя.&lt;br /&gt;
&lt;br /&gt;
*'''groupid''' - Идентификатор группы пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками &amp;quot;Цена доставки для получателя&amp;quot;, определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенной группы покупателей.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
При передаче заказов, у которых плановая дата доставки/забора меньше ближайшей возможной, дата автоматически меняется на самую раннюю возможную. [[Личный_кабинет_курьерской_службы#Как считается минимальная дата возможной доставки|Подробнее]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
При успешном выполнении запроса, создании заказа, возвращается сумма заказа в атрибуте orderprice, а также ошибка 0. При не успешном - номер ошибки и текст ее на английском языке в атрибуте errormsg, для некоторых ошибок выводится перевод на русский в атрибуте errormsgru.&lt;br /&gt;
В атрибут orderno помещается номер заказа, в атрибут barcode - штрихкод заказа.&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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; barcode=&amp;quot;67567#114&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;5000&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; barcode=&amp;quot;67567#115&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;6000&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; barcode=&amp;quot;67567#116&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;0&amp;quot; /&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; barcode=&amp;quot;67567#114&amp;quot; error=&amp;quot;67&amp;quot; errormsg=&amp;quot;Order barcode already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой штрихкод заказа уже есть в базе.&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; barcode=&amp;quot;67567#115&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Order number already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой номер заказа уже есть в базе.&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; barcode=&amp;quot;67567#116&amp;quot; error=&amp;quot;67&amp;quot; errormsg=&amp;quot;Order barcode already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой штрихкод заказа уже есть в базе.&amp;quot; /&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;
{|class=wikitable&lt;br /&gt;
!Код ошибки&lt;br /&gt;
!Английское описание&lt;br /&gt;
!Русское описание&lt;br /&gt;
|-&lt;br /&gt;
|0||Success||Успешно&lt;br /&gt;
|-&lt;br /&gt;
|1||Wrong XML||Некорректный файл XML.&lt;br /&gt;
|-&lt;br /&gt;
|2||Lat is empty||Укажите широту.&lt;br /&gt;
|-&lt;br /&gt;
|3||Specify a valid &amp;quot;Price&amp;quot; field value.||Укажите корректное значение поля «Сумма».&lt;br /&gt;
|-&lt;br /&gt;
|4||Specify a valid &amp;quot;Weight&amp;quot; field value.||Укажите корректное значение поля «Вес».&lt;br /&gt;
|-&lt;br /&gt;
|5||Recepient city/town not found.||Город назначения не найден.&lt;br /&gt;
|-&lt;br /&gt;
|6||Sender city/town not found.||Город отправления не найден.&lt;br /&gt;
|-&lt;br /&gt;
|7||Specify the &amp;quot;Recipient address&amp;quot; field value.||Укажите значение поля «Адрес получателя».&lt;br /&gt;
|-&lt;br /&gt;
|8||Specify the &amp;quot;Recipient phone&amp;quot; field value.||Укажите значение поля «Телефон получателя».&lt;br /&gt;
|-&lt;br /&gt;
|9||Specify the &amp;quot;Recipient name&amp;quot; field value.||Укажите значение поля «ФИО получателя».&lt;br /&gt;
|-&lt;br /&gt;
|10||Specify a valid &amp;quot;Quantity&amp;quot; field value.||Укажите корректное значение поля «Количество».&lt;br /&gt;
|-&lt;br /&gt;
|11||Specify a valid &amp;quot;Declared value&amp;quot; field value.||Укажите корректное значение поля «Объявленная ценность».&lt;br /&gt;
|-&lt;br /&gt;
|12||Supplier SKU ID not found.||Артикул не найден.&lt;br /&gt;
|-&lt;br /&gt;
|17||Order number already exists in the database.||Такой номер заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|18||Order code already exists in the database.||Такой код заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|19||The delivery date format is not valid. Specify a date in YYYY-MM-DD format.||Укажите значение поля «Дата доставки» в формате гггг-мм-дд.&lt;br /&gt;
|-&lt;br /&gt;
|20||Specify a valid &amp;quot;Delivery mode&amp;quot; field value.||Укажите корректное значение поля «Режим доставки».&lt;br /&gt;
|-&lt;br /&gt;
|21||Specify a valid &amp;quot;Return trip mode&amp;quot; field value.||Укажите корректное значение поля «Режим возврата».&lt;br /&gt;
|-&lt;br /&gt;
|22||Specify a valid &amp;quot;Delivery type&amp;quot; field value.||Укажите корректное значение поля «Тип доставки».&lt;br /&gt;
|-&lt;br /&gt;
|23||Specify a valid &amp;quot;Return shipment type&amp;quot; field value.||Укажите корректное значение поля «Тип возврата».&lt;br /&gt;
|-&lt;br /&gt;
|30||Specify the &amp;quot;Order number&amp;quot; field value.||Укажите значение поля «Номер заказа».&lt;br /&gt;
|-&lt;br /&gt;
|31||Specify the &amp;quot;Barcode&amp;quot; field value.||Укажите значение поля «Штрихкод».&lt;br /&gt;
|-&lt;br /&gt;
|32||Specify the &amp;quot;Sender company&amp;quot; field value.||Укажите значение поля «Компания-отправитель».&lt;br /&gt;
|-&lt;br /&gt;
|33||Specify the &amp;quot;Sender name&amp;quot; field value.||Укажите значение поля «ФИО отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|34||Specify the &amp;quot;Sender phone&amp;quot; field value.||Укажите значение поля «Телефон отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|35||Specify the &amp;quot;Sender city/town&amp;quot; field value.||Укажите значение поля «Город отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|36||Specify the &amp;quot;Sender address&amp;quot; field value.||Укажите значение поля «Адрес отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|37||Specify the &amp;quot;Pickup date&amp;quot; field value.||Укажите значение поля «Дата забора».&lt;br /&gt;
|-&lt;br /&gt;
|38||Specify the &amp;quot;Pickup time from&amp;quot; field value.||Укажите значение поля «Время забора с».&lt;br /&gt;
|-&lt;br /&gt;
|39||Specify the &amp;quot;Pickup time to&amp;quot; field value.||Укажите значение поля «Время забора до».&lt;br /&gt;
|-&lt;br /&gt;
|40||Specify the &amp;quot;Recipient company&amp;quot; field value.||Укажите значение поля «Компания-получатель».&lt;br /&gt;
|-&lt;br /&gt;
|41||Specify the &amp;quot;Recipient name&amp;quot; field value.||Укажите значение поля «ФИО получателя».&lt;br /&gt;
|-&lt;br /&gt;
|42||Specify the &amp;quot;Recipient phone&amp;quot; field value.||Укажите значение поля «Телефон получателя».&lt;br /&gt;
|-&lt;br /&gt;
|43||Specify the &amp;quot;Recipient city/town&amp;quot; field value.||Укажите значение поля «Город получателя».&lt;br /&gt;
|-&lt;br /&gt;
|44||Specify the &amp;quot;Recipient address&amp;quot; field value.||Укажите значение поля «Адрес получателя».&lt;br /&gt;
|-&lt;br /&gt;
|45||Specify the &amp;quot;Delivery date&amp;quot; field value.||Укажите значение поля «Дата доставки».&lt;br /&gt;
|-&lt;br /&gt;
|46||Specify the &amp;quot;Delivery time from&amp;quot; field value.||Укажите значение поля «Время доставки с».&lt;br /&gt;
|-&lt;br /&gt;
|47||Specify the &amp;quot;Delivery time to&amp;quot; field value.||Укажите значение поля «Время доставки до».&lt;br /&gt;
|-&lt;br /&gt;
|48||Specify the &amp;quot;Recipient postcode&amp;quot; field value.||Укажите значение поля «Индекс получателя».&lt;br /&gt;
|-&lt;br /&gt;
|49||Specify the &amp;quot;Weight&amp;quot; field value.||Укажите значение поля «Вес».&lt;br /&gt;
|-&lt;br /&gt;
|50||Specify the &amp;quot;Payment type&amp;quot; field value.||Укажите значение поля «Тип оплаты».&lt;br /&gt;
|-&lt;br /&gt;
|51||Specify the &amp;quot;Quantity&amp;quot; field value.||Укажите значение поля «Количество».&lt;br /&gt;
|-&lt;br /&gt;
|52||Specify the &amp;quot;Amount&amp;quot; field value.||Укажите значение поля «Сумма».&lt;br /&gt;
|-&lt;br /&gt;
|53||Specify the &amp;quot;Declared value&amp;quot; field value.||Укажите значение поля «Объявленная стоимость».&lt;br /&gt;
|-&lt;br /&gt;
|54||Specify the &amp;quot;Description&amp;quot; field value.||Укажите значение поля «Описание».&lt;br /&gt;
|-&lt;br /&gt;
|55||Specify the &amp;quot;Instruction&amp;quot; field value.||Укажите значение поля «Поручение».&lt;br /&gt;
|-&lt;br /&gt;
|56||Specify the &amp;quot;Delivery mode&amp;quot; field value.||Укажите значение поля «Режим доставки».&lt;br /&gt;
|-&lt;br /&gt;
|57||Specify the &amp;quot;Shipment type&amp;quot; field value.||Укажите значение поля «Тип отправления».&lt;br /&gt;
|-&lt;br /&gt;
|58||Specify whether return trip is required.||Укажите значение поля «Необходимость возврата».&lt;br /&gt;
|-&lt;br /&gt;
|59||Specify the &amp;quot;Return trip mode&amp;quot; field value.||Укажите значение поля «Режим возврата»&lt;br /&gt;
|-&lt;br /&gt;
|60||Specify the &amp;quot;Return shipment type&amp;quot; field value.||Укажите значение поля «Тип возврата».&lt;br /&gt;
|-&lt;br /&gt;
|61||Specify barcode.||Укажите штрихкод.&lt;br /&gt;
|-&lt;br /&gt;
|62||Specify item weight.||Укажите массу единицы товара.&lt;br /&gt;
|-&lt;br /&gt;
|63||Specify item quantity.||Укажите количество товара.&lt;br /&gt;
|-&lt;br /&gt;
|64||Specify item price.||Укажите цену единицы товара.&lt;br /&gt;
|-&lt;br /&gt;
|65||Specify item name.||Укажите название товара.&lt;br /&gt;
|-&lt;br /&gt;
|66||Wrong XLS file||Некорректный файл XLS.&lt;br /&gt;
|-&lt;br /&gt;
|67||Order barcode already exists in the database.||Такой штрихкод заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|68||Select the &amp;quot;Payment by recipient&amp;quot; field value.||Укажите значение поля «Оплата получателем».&lt;br /&gt;
|-&lt;br /&gt;
|69||Specify department.||Укажите отдел.&lt;br /&gt;
|-&lt;br /&gt;
|70||Specify service partner code.||Укажите значение поля «Код подрядчика».&lt;br /&gt;
|-&lt;br /&gt;
|71||Date cannot be earlier than tomorrow.||Дата не может быть раньше чем завтра.&lt;br /&gt;
|-&lt;br /&gt;
|72||Date cannot be later than 15 days from now.||Дата не может быть позже чем через 15 дней.&lt;br /&gt;
|-&lt;br /&gt;
|73||Date cannot be earlier than today.||Дата не может быть раньше чем сегодня.&lt;br /&gt;
|-&lt;br /&gt;
|74||Date cannot be later than {0} days from now.||Дата не может быть позже, чем через {0} дней.&lt;br /&gt;
|-&lt;br /&gt;
|75||Specify a valid &amp;quot;Item weight&amp;quot; field value.||Укажите корректное значение поля «Масса единицы товара».&lt;br /&gt;
|-&lt;br /&gt;
|76||Specify a valid &amp;quot;Quantity&amp;quot; field value.||Укажите корректное значение поля «Количество товара».&lt;br /&gt;
|-&lt;br /&gt;
|77||Specify a valid &amp;quot;Item price&amp;quot; field value.||Укажите корректное значение поля «Цена единицы товара».&lt;br /&gt;
|-&lt;br /&gt;
|78||Specify a valid &amp;quot;Delivery time from&amp;quot; field value.||Укажите корректное значение поля «Время доставки с».&lt;br /&gt;
|-&lt;br /&gt;
|79||Specify a valid &amp;quot;Delivery time to&amp;quot; field value.||Укажите корректное значение поля «Время доставки до».&lt;br /&gt;
|-&lt;br /&gt;
|80||Specify a valid &amp;quot;Pickup time from&amp;quot; field value.||Укажите корректное значение поля «Время забора с».&lt;br /&gt;
|-&lt;br /&gt;
|81||Specify a valid &amp;quot;Pickup time to&amp;quot; field value.||Укажите корректное значение поля «Время забора до».&lt;br /&gt;
|-&lt;br /&gt;
|82||Specify a valid &amp;quot;Pickup point&amp;quot; field value.||Укажите корректное значение поля «ПВЗ».&lt;br /&gt;
|-&lt;br /&gt;
|83||Duplicate number in the registry.||Дублирование номера в реестре.&lt;br /&gt;
|-&lt;br /&gt;
|84||Duplicate barcode in the registry.||Дублирование штрихкода в реестре.&lt;br /&gt;
|-&lt;br /&gt;
|85||Specify a valid &amp;quot;Weight at return trip&amp;quot; field value.||Укажите корректное значение поля «Вес возврата».&lt;br /&gt;
|-&lt;br /&gt;
|86||Specify the &amp;quot;Weight at return trip&amp;quot; field value.||Укажите значение поля «Вес возврата».&lt;br /&gt;
|-&lt;br /&gt;
|87||Order weight exceeds the allowed maximum for the pickup point.||Вес превышает допустимое значение для этого ПВЗ.&lt;br /&gt;
|-&lt;br /&gt;
|88||Pickup date cannot be earlier than today.||Дата забора не может быть раньше чем сегодня.&lt;br /&gt;
|-&lt;br /&gt;
|89||Specify a later delivery date.||Укажите более позднюю дату доставки.&lt;br /&gt;
|-&lt;br /&gt;
|90||Inappropriate &amp;quot;Weight&amp;quot; or &amp;quot;Pay type&amp;quot; field value for the selected city or town. Please review and correct the values.||Значение поля «Масса» или «Тип оплаты» для выбранного города указано некорректно или отсутствует. Проверьте значения и исправьте.&lt;br /&gt;
|-&lt;br /&gt;
|91||{deliverytype} {deliverydate} is {holidaytype}. Select another date.||{deliverytype} {deliverydate} является {holidaytype}. Выберите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|92||{deliverytype} {deliverydate} is {holidaytype}. Select another date.||{deliverytype} {deliverydate} является {holidaytype}. Выберите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|93||Add items.||Добавьте товары.&lt;br /&gt;
|-&lt;br /&gt;
|95||The selected pickup point only allows paid orders.||Выбранный ПВЗ выдает только предоплаченные заказы.&lt;br /&gt;
|-&lt;br /&gt;
|96||Order barcode exceeds the allowed maximum (25) symbols.||Длина штрихкода заказа превышает максимально допустимую (25 символов).&lt;br /&gt;
|-&lt;br /&gt;
|97||The pickup date format is not valid. Specify a date in YYYY-MM-DD format.||Укажите значение поля «Дата забора» в формате гггг-мм-дд.&lt;br /&gt;
|-&lt;br /&gt;
|98||Specify the cost code.||Укажите значение поля «Кост-код».&lt;br /&gt;
|-&lt;br /&gt;
|99||The item is not in stock.||Товар отсутствует на складе.&lt;br /&gt;
|-&lt;br /&gt;
|100||Set the quantity of the item marked with Chestny ZNAK to one.||Укажите количество товара, маркированного кодом «Честный ЗНАК», равным единице.&lt;br /&gt;
|-&lt;br /&gt;
|101||Quantity of item Delivery cannot be greater than 1||Количество вложений типа «Доставка» не может быть более 1.&lt;br /&gt;
|-&lt;br /&gt;
|102||А database error occurred. Please try later again.||Ошибка базы данных. Попробуйте позже.&lt;br /&gt;
|-&lt;br /&gt;
|103||Order not found.||Заказ не найден.&lt;br /&gt;
|-&lt;br /&gt;
|104||Cannot edit order in the current status.||Невозможно изменить заказ в текущем статусе.&lt;br /&gt;
|-&lt;br /&gt;
|105||Discount cannot be greater than the order amount. Specify a smaller value.||Размер скидки не может превышать сумму заказа. Укажите меньшее значение скидки.&lt;br /&gt;
|-&lt;br /&gt;
|106||Specify the correct additional service code.||Укажите корректный код дополнительной услуги.&lt;br /&gt;
|-&lt;br /&gt;
|107||Specify the correct additional service name.||Укажите корректное значение поля [advprice][value].&lt;br /&gt;
|-&lt;br /&gt;
|108||Specify the &amp;quot;Additional services&amp;quot; field value.||Укажите значение поля «Дополнительные услуги».&lt;br /&gt;
|-&lt;br /&gt;
|110||Specify the correct TIN.||Укажите корректный ИНН.&lt;br /&gt;
|-&lt;br /&gt;
|111||Specify the correct IIN (KZ).||Укажите корректный ИИН (КЗ).&lt;br /&gt;
|-&lt;br /&gt;
|112||Specify the overall volume.||Укажите общий объем.&lt;br /&gt;
|-&lt;br /&gt;
|113||Cannot apply the delivery mode. Select another delivery mode.||Режим доставки не подходит для заказа. Выберите другой режим.&lt;br /&gt;
|-&lt;br /&gt;
|114||The pickup point does not support the selected delivery mode. Specify another pickup point.||ПВЗ не подходит для выбранного режима доставки. Укажите другой ПВЗ.&lt;br /&gt;
|-&lt;br /&gt;
|115||Specify a valid recipient phone number.||Укажите корректный телефон получателя.&lt;br /&gt;
|-&lt;br /&gt;
|116||Specify recipient PIN code.||Укажите пин-код получателя.&lt;br /&gt;
|-&lt;br /&gt;
|117||Order date cannot be earlier than {0}. Specify another date.||Дата заказа не может быть раньше {0}. Укажите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|118||Pickup date cannot be earlier than {0}. Specify another date.||Дата забора не может быть раньше {0}. Укажите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|119||Specify the correct item type.||Укажите корректный тип вложения.&lt;br /&gt;
|-&lt;br /&gt;
|120||The pickup point does not accept payment by card.||В выбранном ПВЗ оплата картой не принимается.&lt;br /&gt;
|-&lt;br /&gt;
|121||Invalid item code format||Неверный формат кода товарной номенклатуры&lt;br /&gt;
|-&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;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;orderno2&amp;gt;5678&amp;lt;/orderno2&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;2016-07-21&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-07-21&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;target&amp;gt;Автозавод&amp;lt;/target&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;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains/&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts/&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&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;
*'''client''' - Признак клиента или агента. Необязательный элемент.&lt;br /&gt;
:* CLIENT - Признак клиента, значение по умолчанию&lt;br /&gt;
:* AGENT - Признак агента. В ответ отдается информация по заказам, переданным агенту на доставку&lt;br /&gt;
*'''orderno''' - Номер заказа. Необязательный элемент.&lt;br /&gt;
*'''ordercode''' - Внутренний код заказа. Необязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Необязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата заказа &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата заказа &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''target''' - Строка поиска. Позволяет указать текст, который содержится в названии компании или адресе получателя.&lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
:* ONLY_DONE - Только доставленные (имеются в виду успешные статусы, например, '''Доставлен''' или '''Частично доставлен''')&lt;br /&gt;
:* ONLY_NOT_DONE - Только не доставленные (заказы, которые не являются доставленными, например, '''Не доставлен''' или '''Утерян''')&lt;br /&gt;
:* ONLY_NEW - Только новые&lt;br /&gt;
:* ONLY_DELIVERY - Только заказы в обработке - заказы, находящиеся в любом статусе, кроме конечных: Доставлено, Не доставлено, Отменён и т.д.&lt;br /&gt;
:* ''Пусто'' - все корреспонденции&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
*'''conditions''' - Задает условия фильтрации по &amp;quot;orderno&amp;quot;. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;. Минимум 5 символов! &lt;br /&gt;
:* '''namecontains''' - Поиск по номеру заказа(шифр), который содержит &amp;quot;orderno&amp;quot;.&lt;br /&gt;
:* '''namestarts''' - Поиск по номеру заказа(шифр), который начинается с &amp;quot;orderno&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
# Периода запроса статусов (контейнеры '''datefrom''' и '''dateto''') ограничивается двумя месяцами &amp;amp;mdash; два месяца до даты '''&amp;quot;по&amp;quot;'''.&lt;br /&gt;
# Если не указаны обе даты &amp;amp;mdash; '''dateto''' принимается равной текущей дате.&lt;br /&gt;
# Если не указана дата '''dateto''' &amp;amp;mdash; она принимается равной '''datefrom''' плюс 2 месяца.&lt;br /&gt;
# Если не указана дата '''datefrom''' &amp;amp;mdash; она принимается равной '''dateto''' минус 2 месяца.&lt;br /&gt;
# Поиск по '''conditions''' работает только для &amp;quot;Номер заказа(шифр)&amp;quot; и только от 4 символов&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;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 count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; awb=&amp;quot;qwerty&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;inn&amp;gt;1112223335&amp;lt;/inn&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;153361&amp;quot; regioncode=&amp;quot;78&amp;quot; regionname=&amp;quot;Санкт-Петербург город&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;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;QWERTY&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
     &amp;lt;/pvz&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;deliveryPIN&amp;gt;1234&amp;lt;/deliveryPIN&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;pickup&amp;gt;NO&amp;lt;/pickup&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;return_weight&amp;gt;5.1&amp;lt;/return_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;return_service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;return_type&amp;gt;3&amp;lt;/return_type&amp;gt;&lt;br /&gt;
   &amp;lt;waittime&amp;gt;12&amp;lt;/waittime&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; delivery=&amp;quot;100.00&amp;quot; return=&amp;quot;58.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;1&amp;quot; price=&amp;quot;150&amp;quot;&amp;gt;База&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;2&amp;quot; price=&amp;quot;0&amp;quot;&amp;gt;% от объявленной стоимости&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;3&amp;quot; price=&amp;quot;8.6&amp;quot;&amp;gt;Топливный сбор&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;4&amp;quot; price=&amp;quot;0&amp;quot;&amp;gt;Округление&amp;lt;/advprice&amp;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;acceptpartially&amp;gt;NO&amp;lt;/acceptpartially&amp;gt;&lt;br /&gt;
   &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;statushistory&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-05-30 10:20:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Новый&amp;quot;&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 17:38:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Планируется отправка&amp;quot;&amp;gt;DEPARTURING&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 19:53:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Отправлено со склада&amp;quot;&amp;gt;DEPARTURE&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 07:41:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Получен складом&amp;quot;&amp;gt;ACCEPTED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 09:17:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Выдан курьеру на доставку&amp;quot;&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен (предварительно)&amp;quot;&amp;gt;COURIERDELIVERED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;/statushistory&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;clientstatecode&amp;gt;&amp;lt;/clientstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;costcode&amp;gt;cc12345&amp;lt;/costcode&amp;gt;&lt;br /&gt;
    &amp;lt;receipt fdNum=&amp;quot;124555&amp;quot; fnSn=&amp;quot;9289000100295555&amp;quot; kktNum=&amp;quot;0001611984048555&amp;quot; inn=&amp;quot;7722756555&amp;quot; fdValue=&amp;quot;2899551555&amp;quot; summ=&amp;quot;387.5&amp;quot; ofdUrl=&amp;quot;gate.ofd.ru&amp;quot;&amp;gt;https://ofd.ru/rec/7722756555/0001611984048555/9289000100295555/124555/2899551555&amp;lt;/receipt&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2016-06-02&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;17:22&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
   &amp;lt;arrival&amp;gt;2016-05-02 23:21&amp;lt;/arrival&amp;gt;&lt;br /&gt;
   &amp;lt;outstrbarcode&amp;gt;EXT123456&amp;lt;/outstrbarcode&amp;gt;&lt;br /&gt;
   &amp;lt;partner&amp;gt;Офис на Ленина&amp;lt;/partner&amp;gt;&lt;br /&gt;
   &amp;lt;return_message&amp;gt;Доставлено в целости&amp;lt;/return_message&amp;gt;&lt;br /&gt;
   &amp;lt;department&amp;gt;Отдел&amp;lt;/department&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot; origincountry=&amp;quot;040&amp;quot; GTD=&amp;quot;&amp;quot; excise=&amp;quot;0.00&amp;quot; governmentCode=&amp;quot;11223311&amp;quot; suppcompany=&amp;quot;Поставщик&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; suppphone=&amp;quot;79161234567&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; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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; VATrate=&amp;quot;18&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; itemcode=&amp;quot;44123&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package code=&amp;quot;33331&amp;quot; strbarcode=&amp;quot;ORD0000001&amp;quot; mass=&amp;quot;1&amp;quot; message=&amp;quot;&amp;quot; got=&amp;quot;YES&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package code=&amp;quot;33332&amp;quot; strbarcode=&amp;quot;ORD0000002&amp;quot; mass=&amp;quot;2.5&amp;quot; message=&amp;quot;&amp;quot; got=&amp;quot;NO&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&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;
* Атрибуты контейнера '''order''':&lt;br /&gt;
:* '''''awb''''' - Номер накладной в системе курьерской службы.&lt;br /&gt;
:* '''''orderno2''''' - Номер накладной в подсистеме срочной доставки курьерской службы.&lt;br /&gt;
:* '''''ordercode''''' - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
:* '''''givencode''''' - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
&lt;br /&gt;
* атрибут '''''code''''' контейнера '''item''' - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
:* '''''returns''''' - количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного отказа.&lt;br /&gt;
&lt;br /&gt;
* атрибут '''''got''''' контейнера '''package''' - признак принятого места YES / NO.&lt;br /&gt;
:* '''''returns''''' - количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного отказа.&lt;br /&gt;
&lt;br /&gt;
* '''''coords''''' в контейнере '''receiver''' - координаты получателя.&lt;br /&gt;
* '''''deliveryPIN''''' в контейнере '''receiver''' - Пин-код.&lt;br /&gt;
* '''pickup''' - признак оформления забора, возможные значения: '''YES''', '''NO'''. Если указано '''YES''', то весь заказ считается заданием на забор груза, а не на доставку.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
:* '''''lat''''' - широта&lt;br /&gt;
:* '''''lon''''' - долгота&lt;br /&gt;
:* '''''accuracy''''' - точность в метрах&lt;br /&gt;
:* '''''RequestDateTime''''' - дата/время последнего обновления координат.&lt;br /&gt;
&lt;br /&gt;
* '''courier''' - Данные курьера, которому выдан заказ. Если заказ не выдан, то выводятся данные запланированного курьера.&lt;br /&gt;
* '''waittime ''' - Время ожидания курьера.&lt;br /&gt;
* '''deliveryprice''' - Стоимость услуг в валюте расчетов с клиентом. Атрибуты:&lt;br /&gt;
:* '''''total''''' - общая стоимость услуг&lt;br /&gt;
:* '''''delivery''''' - стоимость доставки &amp;quot;Туда&amp;quot;&lt;br /&gt;
:* '''''return''''' - стоимость доставки &amp;quot;Обратно&amp;quot; (если order-&amp;gt;return=YES)&lt;br /&gt;
Тэг '''deliveryprice''' включает список дополнительных услуг (только для тарифа &amp;quot;Премиум&amp;quot;):&lt;br /&gt;
:* '''''advprice''''' - наименование дополнительной услуги&lt;br /&gt;
:* '''''code''''' - код дополнительной услуги&lt;br /&gt;
:* '''''price''''' - стоимость дополнительной услуги&lt;br /&gt;
&lt;br /&gt;
* '''status''' - статус доставки (список статусов см. ниже). Атрибуты (заполняются начиная с версии системы 2008.0.0.670):&lt;br /&gt;
:* '''''eventstore''''' - филиал, к которому относится текущий статус&lt;br /&gt;
:* '''''eventtime''''' - время события по часовому поясу места его наступления.&lt;br /&gt;
:* '''''createtimegmt''''' - время по GMT создания записи о смене статуса в БД. Используется для сортировки записей, чтобы соблюсти хронологическую последовательность. &amp;lt;spoiler text=&amp;quot;Подробнее&amp;quot;&amp;gt;Большинство событий фиксируются в полях eventtime и createtimegmt на основании одного действия, тогда они отличаются только сдвигом от GMT. Однако, если курьер доставил отправление 10.10.2010 в 20:00, по какой-то причине не внес это в мобильное приложение, на следующий день сдал накладную, и в 9 утра оператор внесла, что он доставил вчера в 20:00. Тогда в createtimegmt будет сегодня 6 утра (для Москвы), а в eventtime - вчера в 20:00. При этом оператор по каким-то причинам может внести время вручения раньше, чем какое-то предыдущее событие, т.о. нарушится последовательность времени в eventtime, но при сортировке по createtimegmt все-равно все будет правильно.&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
:* '''''message''''' - наименование филиала-получателя, при передаче между филиалами&lt;br /&gt;
:* '''''title''''' - русское наименование статуса&lt;br /&gt;
&lt;br /&gt;
* '''statushistory''' - история статусов доставки. Содержит список контейнеров '''status'''. Заполняется только для тарифа &amp;quot;Премиум&amp;quot; начиная с версии системы 2008.0.0.670.&lt;br /&gt;
* '''customstatecode''' - код внутреннего статуса курьерской службы. Значения уточняйте в курьерской службе. Назначаются курьерской службой в разделе &amp;quot;Справочники&amp;quot; - &amp;quot;Статусы&amp;quot; - &amp;quot;15 Статусы корреспонденции&amp;quot;. Справочник не передается через API клиенту по причине возможного наличия в нем внутренних технологических статусов курьерской службы.&lt;br /&gt;
* '''clientstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - данные из поля &amp;quot;Инфо. о доставке&amp;quot; (может быть информация о доставке, причина недоставки и т.п.). &lt;br /&gt;
* '''delivereddate''' - дата вручения.&lt;br /&gt;
* '''deliveredtime''' - время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
* '''arrival''' - плановая дата прибытия в формате гггг-мм-дд чч:мм:сс&lt;br /&gt;
* '''outstrbarcode''' - код у подрядчика (код заказа во внешней системе). Используется в интеграциях с внешними системами.&lt;br /&gt;
* '''partner''' - текущий филиал/подрядчик.&lt;br /&gt;
* '''return_message''' - информация о возврате&lt;br /&gt;
* '''department''' - Подразделение, в котором оформляется заказ.&lt;br /&gt;
&lt;br /&gt;
Контейнер '''status''' может принимать следующие значения:&lt;br /&gt;
: AWAITING_SYNC — Ожидает синхронизации. Данные заказа пока не появились в службе доставки.&lt;br /&gt;
: '''NEW''' — Успешно создан, передан в службу доставки.&lt;br /&gt;
: NEWPICKUP — Создан забор.&lt;br /&gt;
: PICKUP — Забран у отправителя.&lt;br /&gt;
: WMSASSEMBLED — Скомплектован на складе фулфилмента.&lt;br /&gt;
: WMSDISASSEMBLED — Разукомплектован на склад фулфилмента.&lt;br /&gt;
: '''ACCEPTED''' — Получен складом.&lt;br /&gt;
: CUSTOMSPROCESS — Производится таможенный контроль.&lt;br /&gt;
: CUSTOMSFINISHED — Таможенный контроль произведен.&lt;br /&gt;
: CONFIRM — Согласована доставка.&lt;br /&gt;
: UNCONFIRM — Не удалось согласовать доставку.&lt;br /&gt;
: DEPARTURING — Планируется отправка со склада на другой склад.&lt;br /&gt;
: DEPARTURE — Отправлено со склада на другой склад.&lt;br /&gt;
: INVENTORY — Инвентаризация. Убедились в наличии отправления на складе.&lt;br /&gt;
: PICKUPREADY — Готов к выдаче в ПВЗ.&lt;br /&gt;
: '''DELIVERY''' — Выдан курьеру на доставку.&lt;br /&gt;
: COURIERDELIVERED — Доставлен (предварительно, ождает подтверждения менеджером, чтобы перейти в статус COMPLETE).&lt;br /&gt;
: COURIERPARTIALLY — Частично доставлен (предварительно, ождает подтверждения менеджером, чтобы перейти в статус PARTIALLY).&lt;br /&gt;
: COURIERCANCELED — Отказ (предварительно, после этого ожидается COURIERRETURN).&lt;br /&gt;
: COURIERRETURN — Возвращено курьером. Курьер не смог доставить до получателя и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли повторно доставлять (статусы DATECHANGE/DELIVERY) или это окончательная недоставка (CANCELED).&lt;br /&gt;
: DATECHANGE — Перенос даты доставки.&lt;br /&gt;
&lt;br /&gt;
: '''COMPLETE''' — Доставлен.&lt;br /&gt;
: '''PARTIALLY''' — Доставлен частично.&lt;br /&gt;
: '''CANCELED''' — Не доставлен (Возврат/Отмена). После этого статуса отправление должны вернуть заказчику, будут статусы RETURNING и RETURNED&lt;br /&gt;
&lt;br /&gt;
: RETURNING — Планируется возврат заказчику (после CANCELED).&lt;br /&gt;
: RETURNED — Возвращен заказчику.&lt;br /&gt;
: LOST — Утрачен/утерян.&lt;br /&gt;
&lt;br /&gt;
'''Примечание.''' В будущем возможно дополнение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
&lt;br /&gt;
# Контейнер '''statushistory''' и '''deliveryprice''' заполняется для тарифов [[Личный кабинет курьерской службы#Функции личного кабинета|Премиум и Максимум]].&lt;br /&gt;
# Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
В нашем API предусмотрено удобное средство получения статусов всех заказов, без необходимости «бомбить» сервер запросами статусов по каждому заказу. Работает это так: раз, например, в 10 минут, вы посылаете запрос «покажите все изменившиеся статусы». Пример запроса ниже. Система вам отдает ВСЕ заказы, статусы (или некоторые другие поля, см. ниже) которых изменились с момента последнего запроса. Вы разбираете полученный документ, по каждому заказу сохраняете его актуальный статус в своей системе, и если все хорошо, у вас все получилось, ваша система неожиданно не упала от наплыва информации, посылаете нам запрос подтверждения получения статусов (commitlaststatus). Мы у себя отмечаем, что эти статусы вами получены и их не надо передавать повторно. Таким образом, сколько бы заказов у вас ни было, статусы по ним всем почти в реальном времени вы можете получать всего двумя запросами.&lt;br /&gt;
&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;streamid&amp;gt;1234&amp;lt;/streamid&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;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;streamid&amp;gt;1234&amp;lt;/streamid&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;
* '''auth''' — авторизация. Обязательный элемент.&lt;br /&gt;
* '''streamid''' — идентификатор потока. Если у вас несколько интеграций и каждая нуждается в получении статусов, вы можете передавать данный параметр и тем самым разделять получение и отметку об успешном получении статусов по заказам. Значение должно входить в промежуток от 100 до 10000, включительно. Необязательный элемент.&lt;br /&gt;
* '''client''' — признак клиента или агента. Необязательный элемент.&lt;br /&gt;
:* CLIENT — признак клиента, значение по умолчанию&lt;br /&gt;
:* AGENT — признак агента. В ответ отдается информация по заказам, переданным агенту на доставку&lt;br /&gt;
&lt;br /&gt;
В случае успеха вы получите ответ:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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 error=&amp;quot;0&amp;quot;&amp;gt;OK&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;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
# При этом способе передачи (&amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее, изменение статуса по нему не попадет в результат выполнения запроса.&lt;br /&gt;
# Система всегда выдает текущий статус. Вы можете одним запросом получить статус «NEW», а следующим — «COMPLETE». Между запросами отправление могло пройти через несколько промежуточных статусов. Если нужна гарантия получения всех промежуточных статусов, нужно анализировать блок statushistory (может не заполняться вследствие ограничений версии или тарифа конкретной службы доставки).&lt;br /&gt;
# Система не гарантирует последовательность прохождения заказом набора статусов. Вы можете получить статус «COMPLETE», а следующим запросом «NEW» — такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
Запрос трекинга по номеру предназначен для выдачи минимальной обезличенной информации о конкретном заказе не авторизованному пользователю. Наша система имеет для этого интерфейс по адресу &amp;quot;home.courierexe.ru/{код экстра}/tracking&amp;quot;. Вы можете либо сделать ссылку на такую страницу на своем сайте, либо разместить ее iframe'ом у себя, либо сделать свою и пользоваться нашим API. Этот интерфейс создан специально для выдачи информации живому пользователю сайта. Для получения статусов заказов в свою информационную систему нужно использовать запрос &amp;quot;statusreq&amp;quot;, желательно с параметром changes=ONLY_LAST!&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;AWB&amp;gt;111111&amp;lt;/AWB&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;1&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Москва город&amp;lt;/town&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;town code=&amp;quot;1&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&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;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;paytype&amp;gt;CASH&amp;lt;/paytype&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;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&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;2&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;return_date&amp;gt;&amp;lt;/return_date&amp;gt;&lt;br /&gt;
   &amp;lt;return_time&amp;gt;&amp;lt;/return_time&amp;gt;&lt;br /&gt;
   &amp;lt;return_message&amp;gt;&amp;lt;/return_message&amp;gt;&lt;br /&gt;
   &amp;lt;waittime&amp;gt;12&amp;lt;/waittime&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;deliveryprice total=&amp;quot;158.6&amp;quot; delivery=&amp;quot;100.00&amp;quot; return=&amp;quot;58.6&amp;quot; /&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;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;&lt;br /&gt;
   &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;statushistory&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-05-30 10:20:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Новый&amp;quot;&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 17:38:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Планируется отправка&amp;quot;&amp;gt;DEPARTURING&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 19:53:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Отправлено со склада&amp;quot;&amp;gt;DEPARTURE&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 07:41:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Получен складом&amp;quot;&amp;gt;ACCEPTED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 09:17:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Выдан курьеру на доставку&amp;quot;&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен (предварительно)&amp;quot;&amp;gt;COURIERDELIVERED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;/statushistory&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2016-06-02&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;17:22&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
   &amp;lt;outstrbarcode&amp;gt;EXT123456&amp;lt;/outstrbarcode&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot; origincountry=&amp;quot;040&amp;quot; GTD=&amp;quot;&amp;quot; excise=&amp;quot;0.00&amp;quot; governmentCode=&amp;quot;11223311&amp;quot; suppcompany=&amp;quot;Поставщик&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; suppphone=&amp;quot;79161234567&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; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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; VATrate=&amp;quot;18&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Получение информации в формате 17 TRACK'''&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking17&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;/tracking17&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
	&amp;quot;number&amp;quot;:&amp;quot;ExtNumber&amp;quot;,&lt;br /&gt;
	&amp;quot;oriNumber&amp;quot;:&amp;quot;1234&amp;quot;,&lt;br /&gt;
	&amp;quot;oriCountry&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
	&amp;quot;destCountry&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
	&amp;quot;status&amp;quot;:&amp;quot;Complete&amp;quot;,&lt;br /&gt;
	&amp;quot;events&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 17:22:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Complete&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 17:22:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Courierdelivered&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 09:17:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Delivery&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 07:41:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Accepted&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-01 19:53:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Departure&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-01 17:38:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Departuring&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-05-30 10:20:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;New&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	]&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
Описание контейнеров ответа аналогично описанию [[API#.D0.97.D0.B0.D0.BF.D1.80.D0.BE.D1.81_.D1.81.D1.82.D0.B0.D1.82.D1.83.D1.81.D0.B0_.D0.B7.D0.B0.D0.BA.D0.B0.D0.B7.D0.BE.D0.B2|Запроса статусов заказов]].&lt;br /&gt;
&lt;br /&gt;
== Изменение заказа ==&lt;br /&gt;
Запрос предназначен для изменения заказов, по которым не было произведено изменений статуса корреспонденции, времени доставки — то есть заказов, которые ещё не в работе.&lt;br /&gt;
&lt;br /&gt;
Изменять заказы могут курьерские службы с тарифами «Премиум» и «Максимум». Чтобы разрешить изменение заказов, в личном кабинете курьерской службы перейдите в '''Параметры''' &amp;gt; '''Расширенные''' и установите флажок '''Разрешить отмену и изменение заказов'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
# Данные запроса изменения указываются '''полностью''', как если бы заказ создавался впервые.&lt;br /&gt;
# При отсутствии вложения в запросе изменения данное вложение '''не удаляется''' из заказа, но его количество становится равным 0.&lt;br /&gt;
# При одновременном изменении заказа в API и системе курьерской службы приоритет отдается данным системы курьерской службы. То есть изменения в API приняты не будут.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При редактировании заказа может быть отменен запланированный курьер. Это зависит от значения переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Автоматически устанавливать заплан. курьера по району''':&lt;br /&gt;
* '''Нет''' — при редактировании заказа по АПИ курьер не изменяется;&lt;br /&gt;
* '''Район''' — если изменен адрес доставки, курьер сбрасывается;&lt;br /&gt;
* '''Район или дата план. доставки''' — если изменен адрес доставки или плановая дата вручения, курьер сбрасывается.&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса изменения ===&lt;br /&gt;
Все поля запроса соответствуют структуре order при создании заказа за исключением:&lt;br /&gt;
* вместо корневого тэга '''neworder''' указывается '''editorder''';&lt;br /&gt;
* тэг штрихкода '''barcode''' не указывается, поскольку присваивается при создании заказа;&lt;br /&gt;
* тэг курьера '''courier''' можно изменить только при включенной настройке '''Разрешить изменение курьера по АПИ''';&lt;br /&gt;
* для вложений '''item''' указывается внутренний код вложения в атрибуте '''code''', который можно получить при получении статуса заказа.&lt;br /&gt;
&lt;br /&gt;
Значение '''orderno''' данным методом изменить нельзя.&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа изменения ===&lt;br /&gt;
Все поля ответа соответствуют ответу при создании заказа за исключением корневого тэга — вместо '''neworder''' возвращается '''editorder'''.&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;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;cancelorder&amp;gt;&lt;br /&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;order orderno=&amp;quot;&amp;quot; ordercode=&amp;quot;123456&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123aaa&amp;quot; ordercode=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/cancelorder&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;
'''cancelorder''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''order''' — Контейнер отменяемого заказа. Обязательный элемент. Запрос может содержать более одного контейнера '''order'''. Атрибуты:&lt;br /&gt;
:* '''''orderno''''' — Шифр заказа.&lt;br /&gt;
:* '''''ordercode''''' — Внутренний код заказа.&lt;br /&gt;
Обратите внимание, что должен быть указан хотя бы один из атрибутов ''orderno'' или ''ordercode''!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;cancelorder&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123test&amp;quot; ordercode=&amp;quot;123456&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123aaa&amp;quot; ordercode=&amp;quot;&amp;quot; error=&amp;quot;52&amp;quot; errormsg=&amp;quot;order not found&amp;quot; errormsgru=&amp;quot;Заказ не найден&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/cancelorder&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;addattachments&amp;gt;&lt;br /&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;orderno&amp;gt;1234567&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;attachments&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo1.jpg&amp;quot;&amp;gt;JVBERi0xLjMN1wb25lbnQgMQ&lt;br /&gt;
    JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
    U3VidHlwZSAvSW1hZ2UNL1d pZHRoIDE4MDgNL0hlaWdodCA&lt;br /&gt;
    ggNCAwIFINL0JpdHNQZXJDb 21wb25lbnQgMQ0vRGVjb2RlU&lt;br /&gt;
    ENL0NvbHVtbnMgMTgwOA0+P g0vSW1hZ2VNYXNrIHRydWUNL&lt;br /&gt;
    XhEZWNvZGUNPj4Nc3RyZWFt DQ&amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot;&amp;gt;VBERi0xLjMNAwIG9iag0HRoJ&lt;br /&gt;
    JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
    vWE9iamVjdA0vU3VidHlwZS AvSW1hZ2UNL1dpZHRoIDEzNj &lt;br /&gt;
    gNL0hlaWdodCAxMzMzDS9MZ W5ndGggNCAwIFINL0JpdHNQZ &lt;br /&gt;
    XJDb21wb25lbnQgMQ0vRGVj b2RlUGFybXMgPDwNL0sgLTEN &lt;br /&gt;
    L0NvbHVtbnMgMTM2OA0+Pg0 vSW&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/addattachments&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;
'''addattachments''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Обязательный элемент. Может использоваться тэг &amp;lt;ordercode&amp;gt; с указанием внутреннего кода заказа.&lt;br /&gt;
*'''attachments''' - Обязательный элемент, в котором перечисляются передаваемые данные файлов.&lt;br /&gt;
**'''item''' - Бинарные данные (файл), закодированные в base64. Обязательный элемент.&lt;br /&gt;
***'''name''' - Атрибут элемента '''item''', в котором передается имя файла. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;addattachments&amp;gt;&lt;br /&gt;
  &amp;lt;attachments&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo1.jpg&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/addattachments&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;attachments&amp;gt;&lt;br /&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;orderno&amp;gt;1234567&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
&lt;br /&gt;
'''attachments''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер/код заказа. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;attachments&amp;gt;&lt;br /&gt;
  &amp;lt;item name=&amp;quot;doc1.docx&amp;quot; size=&amp;quot;35654&amp;quot;&amp;gt;JVBERi0xLjMN&lt;br /&gt;
  JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
  U3VidHlwZSAvSW1hZ2UNL1d pZHRoIDE4MDgNL0hlaWdodCA&lt;br /&gt;
  ggNCAwIFINL0JpdHNQZXJDb 21wb25lbnQgMQ0vRGVjb2RlU&lt;br /&gt;
  ENL0NvbHVtbnMgMTgwOA0+P g0vSW1hZ2VNYXNrIHRydWUNL&lt;br /&gt;
  XhEZWNvZGUNPj4Nc3RyZWFt DQ&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot; size=&amp;quot;74861&amp;quot;&amp;gt;VBERi0xLjMN &lt;br /&gt;
  JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
  vWE9iamVjdA0vU3VidHlwZS AvSW1hZ2UNL1dpZHRoIDEzNj &lt;br /&gt;
  gNL0hlaWdodCAxMzMzDS9MZ W5ndGggNCAwIFINL0JpdHNQZ &lt;br /&gt;
  XJDb21wb25lbnQgMQ0vRGVj b2RlUGFybXMgPDwNL0sgLTEN &lt;br /&gt;
  L0NvbHVtbnMgMTM2OA0+Pg0 vSW&amp;lt;/item&amp;gt;&lt;br /&gt;
&amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В тегах item возвращаются бинарные данные (файлы), закодированные в base64.&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;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;setorderinfo&amp;gt;&lt;br /&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;order ordercode=&amp;quot;123456&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Получил Иванов&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;outstrbarcode&amp;gt;7654312&amp;lt;/outstrbarcode&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;234567&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;PICKUPREADY&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;eventtime&amp;gt;2016-05-30 10:20:00&amp;lt;/eventtime&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Клиент отказался от покупки&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
    &amp;lt;items&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34533&amp;quot; quantity=&amp;quot;1&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34456&amp;quot; quantity=&amp;quot;0&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34421&amp;quot; quantity=&amp;quot;2&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/items&amp;gt;&lt;br /&gt;
    &amp;lt;image filename=&amp;quot;filename1.jpg&amp;quot;&amp;gt; /9j/4AAQSkZJRgA&lt;br /&gt;
    BAQAAAQABAAD/2wBDAA0JCg sKCA0LCgsODg0PEyAVExISEy&lt;br /&gt;
    ccHhcgLikxMC4pLSwzOko+M zZGNywtQFdBRkxOUlNSMj5aY&lt;br /&gt;
    VpQYEpRUk//2wBDAQ4ODhMR EyYVFSZPNS01T09PT09PT09P&lt;br /&gt;
    T09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09&lt;br /&gt;
    PT09PT0//wAARCAYACAADAS IA&amp;lt;/image&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/setorderinfo&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;
'''setorderinfo''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''order''' - Контейнер заказа. Обязательный элемент. Запрос может содержать более одного контейнера '''order'''. Атрибут '''''ordercode''''' - внутренний код заказа.&lt;br /&gt;
*'''status''' - Новый статус заказа. Доступны статусы из раздела [[#Описание полей ответа статусов]], кроме AWAITING_SYNC и NEW.&lt;br /&gt;
*'''eventtime''' - Дата и время изменения статуса. Обязательно при указании статуса.&lt;br /&gt;
*'''message''' - Текст сообщения ''Инфо о доставке''.&lt;br /&gt;
*'''outstrbarcode''' - код у подрядчика (код заказа во внешней системе). Используется в интеграциях с внешними системами.&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа. Допустимые значения CASH/CARD.&lt;br /&gt;
*'''items''' - Контейнер для описания вложений '''item''' . Атрибуты:&lt;br /&gt;
:* '''''code''''' - Код вложения.&lt;br /&gt;
:* '''''quantity''''' - Количество доставленных единиц вложения.&lt;br /&gt;
:* '''''reason''''' - Причина недоставки, выбирается из соответствующего списка статусов.&lt;br /&gt;
*'''image''' - Контейнер прикрепляемого изображения. Содержит текст файла изображения, закодированный по стандарту ''base64''. Контейнер '''order''' может содержать более одного контейнера '''image'''. Атрибут:&lt;br /&gt;
:* '''''filename''''' - Имя файла.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;setorderinfo&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;123456&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;234567&amp;quot; error=&amp;quot;59&amp;quot; errormsg=&amp;quot;value [date_put] is already set&amp;quot; errormsgru=&amp;quot;Значение [Дата доставки] уже указано&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/setorderinfo&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;waybill&amp;gt;&lt;br /&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;orders&amp;gt;&lt;br /&gt;
    &amp;lt;order orderno=&amp;quot;1234567&amp;quot; ordercode=&amp;quot;33331&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;order orderno=&amp;quot;1234568&amp;quot; ordercode=&amp;quot;33332&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/orders&amp;gt;&lt;br /&gt;
  &amp;lt;form&amp;gt;1&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/waybill&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
&lt;br /&gt;
'''waybill''' - Корневой контейнер. Обязательный элемент&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент&lt;br /&gt;
*'''orders''' - Список заказов для получения печатных форм. Содержит тэги '''order''' с атрибутами:&lt;br /&gt;
:* '''''orderno''''' - шифр заказа&lt;br /&gt;
:* '''''ordercode''''' - внутренний код заказа. Указывать необходимо один из атрибутов для всех заказов. Приоритет имеет атрибут '''''ordercode'''''&lt;br /&gt;
*'''form''' - Формат накладной. Не обязательный элемент. Принимает значения:&lt;br /&gt;
:* 1 - Подробная накладная (по-умолчанию)&lt;br /&gt;
:* 2 - Наклейки Zebra&lt;br /&gt;
:* 3 - Наклейки на страницу формата А4&lt;br /&gt;
:* 4 - Акты приема-передачи&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;waybill&amp;gt;&lt;br /&gt;
  &amp;lt;content&amp;gt;EODIcaI8KSBlwQ 4MnEOR7Px8U8EBAyGICBnwpw &lt;br /&gt;
  IZhQgz0ZxuPs8EBM/GcbjzB AwhBl8hwQYIO00GmEwg1CeEG &lt;br /&gt;
  mqYTChNU0wqf8l8nz4zgc+K fCno+zwU5GjOZmzXGcbEQYIM &lt;br /&gt;
  4zkegRE40zWzONyoNNMIOIa cWnp6aDCGEGE9NQmoQd2mg00 &lt;br /&gt;
  79U4f3hPTwnfp6Sdrafeqpa JDpFw/1aYT077VNNNdO00G3q &lt;br /&gt;
  mqqvp9p2E7T0/wiFemv8uG6 OM&amp;lt;/content&amp;gt;&lt;br /&gt;
&amp;lt;/waybill&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В тэге content возвращаются бинарные данные (файл pdf), закодированные в base64.&lt;br /&gt;
&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;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;auth extra=&amp;quot;8&amp;quot; /&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;fiascode&amp;gt;bd21979d-46f8-49d0-9105-e8d65172a983&amp;lt;/fiascode&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;
&lt;br /&gt;
*'''auth''' - Авторизация, необязательный элемент. Используется в случае включенного и настроенного ограничения по населенным пунктам в конкретной курьерской службе.&lt;br /&gt;
&lt;br /&gt;
*'''codesearch''' - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
:* '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
:* '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
:* '''fiascode''' - Поиск по коду ФИАС (AOGUID).&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''' - Поиск только по стране с указанным внутренним кодом или текстовым кодом в соответствии [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, &amp;quot;RU&amp;quot;, &amp;quot;RUS&amp;quot; для России.&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;fiascode&amp;gt;79da737a-603b-4c19-9b54-9114c96fb912&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;2300000700000&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;typename /&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;43.5855&amp;quot; lon=&amp;quot;39.7231&amp;quot; /&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;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;fiascode&amp;gt;c9c96c67-2cc9-4f10-afde-fd32417ea216&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;3201900011100&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;&lt;br /&gt;
    &amp;lt;typename /&amp;gt;&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;52.6407&amp;quot; lon=&amp;quot;33.1724&amp;quot; /&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;fiascode&amp;gt;10df7588-19c1-49d1-a387-9de1cf3eb26f&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;6001900015400&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;&lt;br /&gt;
    &amp;lt;typename /&amp;gt;&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;56.6003&amp;quot; lon=&amp;quot;29.3542&amp;quot; /&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;RU&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;code&amp;gt;124&amp;lt;/code&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;store&amp;gt;2&amp;lt;/store&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;except&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123478&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;/except&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;
:* '''store''' - Поиск товаров по определенному складу.&lt;br /&gt;
&lt;br /&gt;
*'''except''' - Описание исключений для корректного определения количества зарезервированной номенклатуры.&lt;br /&gt;
:* '''code''' - Код заказа.&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;purchprice&amp;gt;50000&amp;lt;/purchprice&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;VATrate&amp;gt;20&amp;lt;/VATrate&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;CountInBox&amp;gt;2&amp;lt;/CountInBox&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;&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;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
*'''purchprice''' - Закупочная цена.&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
*'''VATrate''' - Ставка НДС, целое число процентов.&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
*'''CountInBox''' - Количество штук в упаковке.&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&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;itemmovements&amp;gt;&lt;br /&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;code&amp;gt;4259&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;datefrom&amp;gt;2020-10-01&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
 &amp;lt;dateto&amp;gt;2020-10-02&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/itemmovements&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - внутренний код товара в справочнике номенклатуры.&lt;br /&gt;
*'''datefrom''' - дата начала периода.&lt;br /&gt;
*'''dateto''' - дата окончания периода.&lt;br /&gt;
Может быть указан или код, или период, или код и период одновременно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа движения номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemmovements count=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;itemmovement&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;151500&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;0&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;delivered&amp;gt;0&amp;lt;/delivered&amp;gt;&lt;br /&gt;
    &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;4259&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Настольная игра Дженга&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;5&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Возврат от покупателя&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;store&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;/store&amp;gt;&lt;br /&gt;
    &amp;lt;order&amp;gt;&lt;br /&gt;
      &amp;lt;ordercode&amp;gt;3374830&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;123660-0&amp;lt;/number&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2017-05-24&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;orderno&amp;gt;14123&amp;lt;/orderno&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;0000000670&amp;lt;/barcode&amp;gt;&lt;br /&gt;
      &amp;lt;company&amp;gt;ТОВАР&amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;address&amp;gt;Кравченко ул., 1&amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;delivereddate&amp;gt;2017-05-29&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
      &amp;lt;deliveredtime&amp;gt;12:00:00&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
      &amp;lt;deliveredto /&amp;gt;&lt;br /&gt;
    &amp;lt;/order&amp;gt;&lt;br /&gt;
    &amp;lt;document&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;318&amp;lt;/number&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;message&amp;gt;&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;/document&amp;gt;&lt;br /&gt;
  &amp;lt;/itemmovements&amp;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;
*'''date''' - дата операции&lt;br /&gt;
*'''retprice''' - цена товара&lt;br /&gt;
*'''quantity''' - количество товара операции&lt;br /&gt;
*'''delivered''' - количество доставленного товара&lt;br /&gt;
&lt;br /&gt;
*'''item''' - контейнер товара&lt;br /&gt;
:* '''code''' - внутренний код товара&lt;br /&gt;
:* '''name''' - наименование товара&lt;br /&gt;
&lt;br /&gt;
*'''status''' - контейнер статуса операции&lt;br /&gt;
:* '''code''' - код статуса&lt;br /&gt;
:* '''name''' - наименование&lt;br /&gt;
&lt;br /&gt;
*'''store''' - контейнер филиала, к которому относится операция&lt;br /&gt;
:* '''code''' - код филиала&lt;br /&gt;
:* '''name''' - наименование филиала&lt;br /&gt;
&lt;br /&gt;
*'''order''' - контейнер корреспонденции&lt;br /&gt;
:* '''ordercode''' - внутренний код заказа&lt;br /&gt;
:* '''number''' - номер заказа&lt;br /&gt;
:* '''date''' - дата заказа&lt;br /&gt;
:* '''orderno''' - шифр&lt;br /&gt;
:* '''barcode''' - штрих-код&lt;br /&gt;
:* '''company''' - компания&lt;br /&gt;
:* '''address''' - адрес&lt;br /&gt;
:* '''delivereddate''' - дата вручения&lt;br /&gt;
:* '''deliveredtime''' - время вручения&lt;br /&gt;
:* '''deliveredto''' - данные о вручении, либо причина недоставки&lt;br /&gt;
&lt;br /&gt;
*'''document''' - контейнер документа операции&lt;br /&gt;
:* '''code''' - внутренний код документа&lt;br /&gt;
:* '''number''' - номер документа&lt;br /&gt;
:* '''extnumber''' - внешний номер документа&lt;br /&gt;
:* '''date''' - дата документа&lt;br /&gt;
:* '''message''' - комментарий&lt;br /&gt;
&lt;br /&gt;
== Получение справочника тарифов по городам ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
Если в запросе отсутствует параметр nofederal, то Москва будет обрабатываться иначе, чем остальные города. В ответе  будут города Москвы и МО, с добавленной ценой за километраж&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&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;tariffs&amp;gt;&lt;br /&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;townfrom&amp;gt;Москва&amp;lt;/townfrom&amp;gt;&lt;br /&gt;
 &amp;lt;service&amp;gt;1&amp;lt;/service&amp;gt;&lt;br /&gt;
 &amp;lt;mainonly&amp;gt;1&amp;lt;/mainonly&amp;gt;    &lt;br /&gt;
 &amp;lt;nofederal&amp;gt;1&amp;lt;/nofederal&amp;gt;   &lt;br /&gt;
&amp;lt;/tariffs&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''auth''' — атрибут '''extra''' обязателен, по нему определяется курьерская служба.&lt;br /&gt;
*'''townfrom''' — город-отправитель. Если не передан, то городом будет «Москва».&lt;br /&gt;
*'''service''' — режим доставки. Обязательный элемент.&lt;br /&gt;
*'''mainonly''' — необязательный элемент. Если передан, то в ответе будут данные только по городам из справочника '''Межгород''' &amp;gt; '''Зоны'''.&lt;br /&gt;
*'''nofederal''' — необязательный элемент. Если передан, то в ответе город федерального значения Москва будет обрабатываться как обычный город.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника тарифов по городам'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;townfrom&amp;quot;: &amp;quot;0c5b2444-70a0-4932-980c-b4dc0d3f02b5&amp;quot;,&lt;br /&gt;
    &amp;quot;service&amp;quot;: 1,&lt;br /&gt;
    &amp;quot;tariffs&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;towntofias&amp;quot;: &amp;quot;0c5b2444-70a0-4932-980c-b4dc0d3f02b5&amp;quot;,&lt;br /&gt;
            &amp;quot;towntocode&amp;quot;: 1,&lt;br /&gt;
            &amp;quot;towntoname&amp;quot;: &amp;quot;Москва город&amp;quot;,&lt;br /&gt;
            &amp;quot;distance&amp;quot;: 0,&lt;br /&gt;
            &amp;quot;pricedistance&amp;quot;: 0,&lt;br /&gt;
            &amp;quot;pricesnew&amp;quot;: {&lt;br /&gt;
                &amp;quot;before&amp;quot;: [&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 100,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 1&lt;br /&gt;
                    },&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 150,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 5&lt;br /&gt;
                    }&lt;br /&gt;
                ],&lt;br /&gt;
                &amp;quot;after&amp;quot;: [&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 1,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 38.01&lt;br /&gt;
                    },&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 15,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 1,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 51.01&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;deliveryPeriodMin&amp;quot;: 1,&lt;br /&gt;
            &amp;quot;deliveryPeriodMax&amp;quot;: 2&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Описание полей ответа '''&lt;br /&gt;
* '''townfrom''' — код ФИАС города-отправителя.&lt;br /&gt;
* '''service''' — режим доставки.&lt;br /&gt;
*'''tariffs''' — cписок тарифов по городу.&lt;br /&gt;
:* '''towntofias''' — код ФИАС города-получателя.&lt;br /&gt;
:* '''towntocode''' — внутренний код города-получателя.&lt;br /&gt;
:* '''towntoname''' — наименование города-получателя.&lt;br /&gt;
:* '''distance''' — дистанция в км до города от МКАД, если в запросе townfrom - Москва.&lt;br /&gt;
:* '''pricedistance''' — сумма за километраж до города от МКАД, если в запросе townfrom - Москва.&lt;br /&gt;
:* '''pricesnew''' — ваши настройки тарифов из справочника '''Межгород''' &amp;gt; '''Тарифы по зонам'''.&lt;br /&gt;
::* '''before/after''' — контейнеры ДО/ОТ.&lt;br /&gt;
:::* '''price''' — цена. Если ответ идет по &amp;quot;before&amp;quot;, то в цену также плюсуется сумма pricedistance&lt;br /&gt;
:::* '''every''' — за каждые.&lt;br /&gt;
:::* '''mass''' — масса.&lt;br /&gt;
:* '''prices''' — устаревший элемент, не используется.&lt;br /&gt;
:* '''deliveryPeriodMin''' — минимальный срок доставки.&lt;br /&gt;
:* '''deliveryPeriodMax''' — максимальный срок доставки.&lt;br /&gt;
&lt;br /&gt;
== Номенклатура приходной накладной ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса номенклатуры приходной накладной:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemdoc&amp;gt;&lt;br /&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;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/itemdoc&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - внутренний код документа приходной накладной (см. предыдущий запрос).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа движения номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemdoc&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;number&amp;gt;318&amp;lt;/number&amp;gt;&lt;br /&gt;
  &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
  &amp;lt;message&amp;gt;&amp;lt;/message&amp;gt;&lt;br /&gt;
  &amp;lt;items&amp;gt;&lt;br /&gt;
    &amp;lt;item code=&amp;quot;4259&amp;quot; quantity=&amp;quot;1&amp;quot; barcode=&amp;quot;200300&amp;quot; article=&amp;quot;123555&amp;quot;&amp;gt;Настольная игра Дженга&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;/items&amp;gt;&lt;br /&gt;
&amp;lt;/itemdoc&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Описание полей ответа '''&lt;br /&gt;
* '''code''' - внутренний код приходной накладной&lt;br /&gt;
* '''number''' - номер документа&lt;br /&gt;
* '''date''' - дата документа&lt;br /&gt;
* '''message''' - комментарий&lt;br /&gt;
&lt;br /&gt;
*'''item''' - контейнер товара&lt;br /&gt;
:* '''code''' - внутренний код товара&lt;br /&gt;
:* '''barcode''' - штрих-код товара&lt;br /&gt;
:* '''article''' - артикул товара&lt;br /&gt;
:* '''quantity''' - количество поступившего товара&lt;br /&gt;
&lt;br /&gt;
== Справочник филиалов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка филиалов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;storelist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;json&amp;gt;YES&amp;lt;/json&amp;gt;&lt;br /&gt;
 &amp;lt;client_code&amp;gt;7890&amp;lt;/client_code&amp;gt;&lt;br /&gt;
&amp;lt;/storelist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''auth''' - Атрибут '''extra''' - обязателен, по нему определяется курьерская служба&lt;br /&gt;
*'''json''' - Признак вывода ответа в виде JSON YES/NO&lt;br /&gt;
*'''client_code''' - Код клиента курьерской службы&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;storelist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;store&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;    &lt;br /&gt;
    &amp;lt;name&amp;gt;ABC&amp;lt;/name&amp;gt; &lt;br /&gt;
  &amp;lt;/store&amp;gt;&lt;br /&gt;
  &amp;lt;store&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;456&amp;lt;/code&amp;gt;   &lt;br /&gt;
    &amp;lt;name&amp;gt;Филиал 2&amp;lt;/name&amp;gt; &lt;br /&gt;
  &amp;lt;/store&amp;gt;&lt;br /&gt;
&amp;lt;/storelist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код филиала. &lt;br /&gt;
*'''name''' - Наименование филиала.&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
Для отображения списка пунктов выдачи (ПВЗ) есть '''готовый JavaScript модуль''': https://home.courierexe.ru/js/measoft_map.js Инструкция по использованию - внутри.  Посмотреть пример работы можно [https://home.courierexe.ru/pvz_test.html Здесь]&lt;br /&gt;
&lt;br /&gt;
Уникальные запросы списка ПВЗ кешируются на стороне личного кабинета и хранятся до 7 часов утра по московскому времени следующего дня. Например, если уникальный запрос с массой 2 кг был отправлен сегодня в 10 часов, то завтра в 7 утра он сбросится. Если сегодня в 18 часов в этом же запросе вы укажете массу 2 кг, в ответе вернется тот же список ПВЗ. Если передадите массу 3 кг, список может быть другим.&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;code&amp;gt;1234&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;client_code&amp;gt;7890&amp;lt;/client_code&amp;gt;&lt;br /&gt;
 &amp;lt;city&amp;gt;Свердловская область&amp;lt;/city&amp;gt;&lt;br /&gt;
 &amp;lt;town regioncode=&amp;quot;66&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
 &amp;lt;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
 &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
 &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
 &amp;lt;acceptfitting&amp;gt;YES&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
 &amp;lt;maxweight&amp;gt;30&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
 &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
 &amp;lt;lt&amp;gt;57.924737&amp;lt;/lt&amp;gt;&lt;br /&gt;
 &amp;lt;lg&amp;gt;59.940019&amp;lt;/lg&amp;gt;&lt;br /&gt;
 &amp;lt;rt&amp;gt;57.905682&amp;lt;/rt&amp;gt;&lt;br /&gt;
 &amp;lt;rg&amp;gt;59.984669&amp;lt;/rg&amp;gt;&lt;br /&gt;
 &amp;lt;json&amp;gt;YES&amp;lt;/json&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;2&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;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''auth''' - Атрибут '''extra''' - обязателен, по нему определяется курьерская служба, '''login''' и '''pass''' позволяют авторизоваться под клиентом: для отдельного клиента могут быть ограничения по доступности некоторых ПВЗ, и в этом случае они будут учтены.&lt;br /&gt;
*'''code''' - Внутренний код.&lt;br /&gt;
*'''client_code''' - Код клиента курьерской службы.&lt;br /&gt;
*'''city''' - Регион получателя. Можно указать код региона или полное наименование региона из [[#Справочник регионов|справочника регионов]].&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
Для тега города '''town''' можно указать код региона в атрибуте '''''regioncode''''' из [[#Справочник регионов|справочника регионов]]. Поиск будет производиться в указанном регионе.&lt;br /&gt;
&lt;br /&gt;
Также можно указать страну получателя в атрибуте '''''country''''' в соответствии с [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, &amp;quot;RU&amp;quot;, &amp;quot;RUS&amp;quot; или &amp;quot;643&amp;quot; для России.&lt;br /&gt;
&lt;br /&gt;
*'''parentcode''' - Фильтр по родительскому [[#Справочник филиалов|филиалу]]&lt;br /&gt;
*'''acceptcash''' - Фильтр по приему наличных YES/NO&lt;br /&gt;
*'''acceptcard''' - Фильтр по приему банковских карт YES/NO&lt;br /&gt;
*'''acceptfitting''' - Фильтр по наличию примерки YES/NO&lt;br /&gt;
*'''maxweight''' - Фильтр по максимальному весу, с которым работает ПВЗ&lt;br /&gt;
*'''acceptindividuals''' - Фильтр по доступности физическим лицам YES/NO&lt;br /&gt;
*'''lt''' - Широта левого верхнего угла&lt;br /&gt;
*'''lg''' - Долгота левого верхнего угла&lt;br /&gt;
*'''rt''' - Широта правого нижнего угла&lt;br /&gt;
*'''rg''' - Долгота правого нижнего угла&lt;br /&gt;
*'''json''' - Признак вывода ответа в виде JSON YES/NO&lt;br /&gt;
*'''limit''' - Ограничивает вывод результата.&lt;br /&gt;
:* '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
:* '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 100.&lt;br /&gt;
:* '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываeтся totalcount.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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; totalcount=&amp;quot;40465&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;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
    &amp;lt;parentname&amp;gt;Интеграция&amp;lt;/parentname&amp;gt;&lt;br /&gt;
    &amp;lt;town code=&amp;quot;124267&amp;quot; regioncode=&amp;quot;66&amp;quot; regionname=&amp;quot;Свердловская область&amp;quot;&amp;gt;Нижний Тагил город&amp;lt;/town&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;Новый пункт доставки&amp;lt;/comment&amp;gt;&lt;br /&gt;
    &amp;lt;worktime&amp;gt;Вс 10:00-16:00, Сб 10:00-16:00, Пн-Пт 10:00-20:00&amp;lt;/worktime&amp;gt;&lt;br /&gt;
    &amp;lt;traveldescription&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского&amp;lt;/traveldescription&amp;gt;&lt;br /&gt;
    &amp;lt;maxweight&amp;gt;10&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
    &amp;lt;acceptfitting&amp;gt;YES&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
    &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
    &amp;lt;latitude&amp;gt;57.93457&amp;lt;/latitude&amp;gt;&lt;br /&gt;
    &amp;lt;longitude&amp;gt;59.95131&amp;lt;/longitude&amp;gt;&lt;br /&gt;
    &amp;lt;uid&amp;gt;40606d00-9c51-11eb-b2c9-cfd6c1111392&amp;lt;/uid&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;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
    &amp;lt;parentname&amp;gt;Интеграция&amp;lt;/parentname&amp;gt;&lt;br /&gt;
    &amp;lt;town code=&amp;quot;124267&amp;quot; regioncode=&amp;quot;66&amp;quot; regionname=&amp;quot;Свердловская область&amp;quot;&amp;gt;Нижний Тагил город&amp;lt;/town&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;Возможность примерки отсутствует&amp;lt;/comment&amp;gt;&lt;br /&gt;
    &amp;lt;worktime&amp;gt;Вс 10:00-16:00, Сб 10:00-16:00, Пн-Пт 10:00-20:00&amp;lt;/worktime&amp;gt;&lt;br /&gt;
    &amp;lt;traveldescription&amp;gt;Напротив ТЦ Пирамида&amp;lt;/traveldescription&amp;gt;&lt;br /&gt;
    &amp;lt;maxweight&amp;gt;20&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
    &amp;lt;acceptfitting&amp;gt;NO&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
    &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
    &amp;lt;latitude&amp;gt;57.93468&amp;lt;/latitude&amp;gt;&lt;br /&gt;
    &amp;lt;longitude&amp;gt;60.55476&amp;lt;/longitude&amp;gt;&lt;br /&gt;
    &amp;lt;uid&amp;gt;41116853-9c51-11eb-b2c9-cfd6c1451392&amp;lt;/uid&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;
*'''parentcode''' - Код родительского элемента.&lt;br /&gt;
*'''parentname''' - Наименование родительского элемента.&lt;br /&gt;
*'''town''' - Населенный пункт с кодом из [[#Справочник городов|справочника городов]], а также с кодом и наименованием региона.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
*'''worktime''' - Режим работы ПВЗ.&lt;br /&gt;
*'''traveldescription''' - Описание местонахождения ПВЗ или пути к нему.&lt;br /&gt;
*'''maxweight''' - Максимальный вес, с которым работает ПВЗ.&lt;br /&gt;
*'''acceptcash''' - Признак приема наличных&lt;br /&gt;
*'''acceptcard''' - Признак приема банковских карт&lt;br /&gt;
*'''acceptfitting''' - Наличие примерки&lt;br /&gt;
*'''latitude''' - Широта&lt;br /&gt;
*'''longitude''' - Долгота&lt;br /&gt;
*'''uid''' - Уникальный идентификатор ПВЗ в системе Measoft&lt;br /&gt;
*'''count''' - Количество записей в ответе&lt;br /&gt;
*'''totalcount''' - Общее количество записей, отвечающее параметрам запроса&lt;br /&gt;
&lt;br /&gt;
== Получение фискальных данных заказа ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса получения фискальных данных:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;receiptdata&amp;gt;&lt;br /&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;orders&amp;gt;&lt;br /&gt;
      &amp;lt;order orderno=&amp;quot;123456&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;order orderno=&amp;quot;890111C&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/orders&amp;gt;&lt;br /&gt;
&amp;lt;/receiptdata&amp;gt;&lt;br /&gt;
&lt;br /&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;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;receipts count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receipt&amp;gt;&lt;br /&gt;
      &amp;lt;orderno&amp;gt;123456&amp;lt;/orderno&amp;gt;&lt;br /&gt;
      &amp;lt;fdDatetime&amp;gt;2020-06-07 12:14:00&amp;lt;/fdDatetime&amp;gt;&lt;br /&gt;
      &amp;lt;fdValue&amp;gt;123&amp;lt;/fdValue&amp;gt;&lt;br /&gt;
      &amp;lt;fdNum&amp;gt;456&amp;lt;/fdNum&amp;gt;&lt;br /&gt;
      &amp;lt;fnSn&amp;gt;789&amp;lt;/fnSn&amp;gt;&lt;br /&gt;
      &amp;lt;kktNum&amp;gt;100&amp;lt;/kktNum&amp;gt;&lt;br /&gt;
      &amp;lt;inn&amp;gt;222&amp;lt;/inn&amp;gt;&lt;br /&gt;
      &amp;lt;ofdUrl&amp;gt;gate.ofd.ru&amp;lt;/ofdUrl&amp;gt;&lt;br /&gt;
      &amp;lt;fullUrl&amp;gt;https://check.ofd.ru/123&amp;lt;/fullUrl&amp;gt;&lt;br /&gt;
      &amp;lt;price&amp;gt;12345&amp;lt;/price&amp;gt;&lt;br /&gt;
      &amp;lt;lines count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;line&amp;gt;&lt;br /&gt;
            &amp;lt;item&amp;gt;1111764&amp;lt;/item&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;Сапоги&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;qty&amp;gt;1&amp;lt;/qty&amp;gt;&lt;br /&gt;
            &amp;lt;price&amp;gt;1000&amp;lt;/price&amp;gt;&lt;br /&gt;
            &amp;lt;vatRate&amp;gt;20&amp;lt;/vatRate&amp;gt;&lt;br /&gt;
            &amp;lt;governmentCode&amp;gt;Z16513LK2&amp;lt;/governmentCode&amp;gt;&lt;br /&gt;
            &amp;lt;itemType&amp;gt;1&amp;lt;/itemType&amp;gt;&lt;br /&gt;
         &amp;lt;/line&amp;gt;&lt;br /&gt;
      &amp;lt;/lines&amp;gt;&lt;br /&gt;
   &amp;lt;/receipt&amp;gt;&lt;br /&gt;
&amp;lt;/receipts&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Параметры ответа:&lt;br /&gt;
*'''orderno''' - Номер заказа&lt;br /&gt;
*'''fdDatetime''' - Дата и время пробития фискального чека&lt;br /&gt;
*'''fdValue''' - ФПД (фискальный признак документа)&lt;br /&gt;
*'''fdNum''' - ФИСКАЛЬНЫЙ ДОКУМЕНТ (фискальный номер чека)&lt;br /&gt;
*'''fnSn''' - ФН (номер фискального накопителя)&lt;br /&gt;
*'''kktNum''' - РН (регистрационный номер кассы)&lt;br /&gt;
*'''inn''' - ИНН&lt;br /&gt;
*'''ofdUrl''' - URL адрес (доменное имя) ОФД&lt;br /&gt;
*'''price''' - Сумма чека&lt;br /&gt;
*'''fullUrl''' - URL чека для просмотра онлайн&lt;br /&gt;
*'''lines''' - Позиции чека&lt;br /&gt;
:*'''item''' - код товара&lt;br /&gt;
:*'''name''' - наименование товара&lt;br /&gt;
:*'''qty''' - количество товара&lt;br /&gt;
:*'''price''' - цена товара&lt;br /&gt;
:*'''governmentCode''' - считанная последовательность, которая в дальнейшем преобразуется по алгоритму тега 1162&lt;br /&gt;
:*'''vatRate''' - НДС товара&lt;br /&gt;
:*'''itemType''' - тип товара (товар, доставка и т.д.)&lt;br /&gt;
&lt;br /&gt;
== Справочник Виды срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;advprices&amp;gt;&lt;br /&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;visible&amp;gt;NO&amp;lt;/visible&amp;gt;&lt;br /&gt;
&amp;lt;/advprices&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''advprices''' - Корневой контейнер. Обязательный элемент. &lt;br /&gt;
*'''visible''' - Признак возврата '''только''' тех услуг, что доступны для отображения в ЛК YES/NO. Необязательный элемент. По-умолчанию NO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника дополнительных услуг:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;advprices&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&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;type&amp;gt;int&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&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;type&amp;gt;float&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Расписаться на упаковке&amp;lt;/name&amp;gt;&lt;br /&gt;
       &amp;lt;type&amp;gt;bool&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
&amp;lt;/advprices&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Параметры:&lt;br /&gt;
*'''code''' - внутренний код услуги&lt;br /&gt;
*'''name''' - наименование услуги. Если поле &amp;quot;название в ЛК&amp;quot; в настройках услуги не пусто, то возвращает значение поля &amp;quot;название в ЛК&amp;quot;.&lt;br /&gt;
*'''hine''' - подсказка по доп услуге для пользователя&lt;br /&gt;
*'''type''' - тип услуги. Может иметь значения:&lt;br /&gt;
:*'''bool''' - для услуг вида &amp;quot;чекбокс&amp;quot;, &amp;quot;Да&amp;quot;&lt;br /&gt;
:*'''float''' - для числа с плавающей точкой&lt;br /&gt;
:*'''int''' - для целого числа&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;order&amp;gt;&lt;br /&gt;
  &amp;lt;pricetype&amp;gt;CUSTOMER&amp;lt;/pricetype&amp;gt;&lt;br /&gt;
  &amp;lt;sender&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;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;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town regioncode=&amp;quot;78&amp;quot; country=&amp;quot;RU&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;pvz&amp;gt;124&amp;lt;/pvz&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;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice&amp;gt;150&amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package mass=&amp;quot;1&amp;quot; quantity=&amp;quot;5&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package mass=&amp;quot;2.5&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&amp;gt;&lt;br /&gt;
   &amp;lt;userid&amp;gt;user123&amp;lt;/userid&amp;gt;&lt;br /&gt;
   &amp;lt;groupid&amp;gt;customer&amp;lt;/groupid&amp;gt;&lt;br /&gt;
 &amp;lt;/order&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;
&lt;br /&gt;
Дополнительные поля:&lt;br /&gt;
*'''pricetype''' - тип требуемой цены. Возможные значения: &amp;quot;CUSTOMER&amp;quot; (по-умолчанию) - [[Личный кабинет клиента#Цена доставки для получателя|цена для конечного получателя]], &amp;quot;CLIENT&amp;quot; - цена курьерской службы для клиента.&lt;br /&gt;
*'''userid''' - Идентификатор пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками &amp;quot;Цена доставки для получателя&amp;quot;, определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенного покупателя.&lt;br /&gt;
*'''groupid''' - Идентификатор группы пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками &amp;quot;Цена доставки для получателя&amp;quot;, определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенной группы покупателей.&lt;br /&gt;
&lt;br /&gt;
Суммы НП и ОЦ, а также тип оплаты CARD имеют значение при настроенных в тарифе на вкладке Прочее долях (в процентах) от данных сумм.&lt;br /&gt;
&lt;br /&gt;
В авторизации можно опустить параметры login и pass, тогда расчет будет производиться по стандартному тарифу курьерской службы, без учета возможных отличий для конкретного клиента.&amp;lt;br&amp;gt;&lt;br /&gt;
Объемный вес будет учитываться только при условии указания всех габаритов: длины, ширины и высоты.&amp;lt;br&amp;gt;&lt;br /&gt;
В полях город-отправитель и город-получатель можно указывать название города (не рекомендуется!), либо код города из нашего справочника, либо 13-ти значный код КЛАДР, либо 36-ти значный код адресной системы ФИАС (AOID).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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&amp;gt;&lt;br /&gt;
    &amp;lt;townfrom code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/townfrom&amp;gt;&lt;br /&gt;
    &amp;lt;townto code=&amp;quot;56603&amp;quot;&amp;gt;Иркутск город&amp;lt;/townto&amp;gt;&lt;br /&gt;
    &amp;lt;mass&amp;gt;3.7&amp;lt;/mass&amp;gt;&lt;br /&gt;
    &amp;lt;service name=&amp;quot;Экспресс&amp;quot;&amp;gt;1&amp;lt;/service&amp;gt;&lt;br /&gt;
    &amp;lt;zone&amp;gt;2&amp;lt;/zone&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;1113&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;mindeliverydays&amp;gt;1&amp;lt;/mindeliverydays&amp;gt;&lt;br /&gt;
    &amp;lt;maxdeliverydays&amp;gt;3&amp;lt;/maxdeliverydays&amp;gt;&lt;br /&gt;
    &amp;lt;mindeliverydate&amp;gt;2020-05-13&amp;lt;/mindeliverydate&amp;gt;&lt;br /&gt;
    &amp;lt;deliveryprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;1&amp;quot; price=&amp;quot;1000&amp;quot;&amp;gt;База&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;4&amp;quot; price=&amp;quot;100&amp;quot;&amp;gt;Процент от суммы руб&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;5&amp;quot; price=&amp;quot;63&amp;quot;&amp;gt;Процент от объявленной стоимости&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;6&amp;quot; price=&amp;quot;-50&amp;quot;&amp;gt;Скидка при доставке&amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
  &amp;lt;/calc&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;
*'''townfrom''' - Город-отправитель так, как система его распознала и привязала к справочнику. Атрибут '''code''' - код из справочника городов системы.&lt;br /&gt;
*'''townto''' - Город-получатель так, как система его распознала и привязала к справочнику. Атрибут '''code''' - код из справочника городов системы.&lt;br /&gt;
*'''mass''' - Масса в килограммах&lt;br /&gt;
*'''service''' - Режим доставки - число, указывающее на запись в справочнике видов срочности (см описание на этой странице).&lt;br /&gt;
*'''zone''' - номер тарифной зоны, по которой рассчиталась стоимость. В зависимости от зоны выбирается тарифная сетка. Так же к цене могут применяться повышающие или понижающие коэффициенты при доставке не из/в региональный центр.&lt;br /&gt;
*'''price''' - рассчитанная стоимость доставки в валюте прайс-листа курьерской службы. Рекомендуется к использованию в отличие от одноименного атрибута родительского контейнера.&lt;br /&gt;
*'''maxdeliverydays''' - максимальный срок доставки в рабочих днях.&lt;br /&gt;
*'''mindeliverydate''' - минимальная дата доставки в учетом выходных дней. &lt;br /&gt;
*'''deliveryprice''' - Данные по составляющим ценам доставки&lt;br /&gt;
&lt;br /&gt;
'''''Обратите внимание:''''' В реальном ответе сервера в теге calc присутствует атрибут &amp;quot;price&amp;quot;. Он оставлен для обратной совместимости, не используйте его. Пользуйтесь вложенным тегом price.&lt;br /&gt;
&lt;br /&gt;
== Получение информации о клиенте ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса получения информации о клиенте:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;client&amp;gt;&lt;br /&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;/client&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''client''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос получения информации о клиенте:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;client&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;1082&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/client&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код клиента&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;dateto&amp;gt;2016-02-12&amp;lt;/dateto&amp;gt;&lt;br /&gt;
    &amp;lt;promiseddatepay&amp;gt;&amp;lt;/promiseddatepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;637.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricecorr&amp;gt;113.00&amp;lt;/pricecorr&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;13430.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;570.00&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;67.00&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;paytypename&amp;gt;Безнал&amp;lt;/paytypename&amp;gt;&lt;br /&gt;
    &amp;lt;signedcopyreceived&amp;gt;NO&amp;lt;/signedcopyreceived&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;
*'''dateto''' - Дата конечного периода для формирования АПД&lt;br /&gt;
*'''promiseddatepay''' - Плановая дата оплаты&lt;br /&gt;
*'''price''' - Стоимость услуг&lt;br /&gt;
*'''pricecorr''' - Сумма корректировки&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;
*'''paytypename''' - Строковое представление типа оплаты&lt;br /&gt;
*'''signedcopyreceived''' - Признак факта возврата акта YES/NO&lt;br /&gt;
&lt;br /&gt;
== Детализация актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса детализации актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smadetail&amp;gt;&lt;br /&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;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/smadetail&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smadetail''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''code''' - Код акта передачи денег (см. запрос списка АПД). Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос детализации актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smadetail count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;specialsma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;42494&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;ordercode&amp;gt;14424&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
    &amp;lt;orderno&amp;gt;11111&amp;lt;/orderno&amp;gt;&lt;br /&gt;
    &amp;lt;orderdate&amp;gt;2018-01-01&amp;lt;/orderdate&amp;gt;&lt;br /&gt;
    &amp;lt;delivereddate&amp;gt;2018-10-01&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
    &amp;lt;company&amp;gt;Компания&amp;lt;/company&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;314.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8800.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;inshprice&amp;gt;314.00&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;270.00&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;44.00&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;pricecalc&amp;gt;8486.00&amp;lt;/pricecalc&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;2&amp;lt;/paytype&amp;gt;&lt;br /&gt;
    &amp;lt;paytypename&amp;gt;наличными курьером&amp;lt;/paytypename&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0.400&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;distance&amp;gt;0.0&amp;lt;/distance&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;Доставлено&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/specialsma&amp;gt;&lt;br /&gt;
&amp;lt;/smadetail&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код записи.&lt;br /&gt;
*'''ordercode''' - Код заказа.&lt;br /&gt;
*'''orderno''' - Шифр заказа.&lt;br /&gt;
*'''orderdate''' - Дата заказа.&lt;br /&gt;
*'''delivereddate''' - Дата доставки.&lt;br /&gt;
*'''company''' - Получатель.&lt;br /&gt;
*'''price''' - Стоимость услуг.&lt;br /&gt;
*'''rur''' - Сумма заказа.&lt;br /&gt;
*'''inshprice''' - Стоимость заказа.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''pricecalc''' - Сумма для передачи агенту.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;br /&gt;
*'''paytypename''' - Строковое представление типа оплаты&lt;br /&gt;
*'''weight''' - Вес заказа.&lt;br /&gt;
*'''distance''' - Дистанция по заказу&lt;br /&gt;
*'''status''' - Статус заказа.&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;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;shortlink&amp;gt;&lt;br /&gt;
  &amp;lt;link short=&amp;quot;0&amp;quot;&amp;gt; https://home.courierexe.ru/8/site/orders &amp;lt;/link&amp;gt;&lt;br /&gt;
&amp;lt;/shortlink&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''shortlink''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''link''' - Полная ссылка, для которой необходимо получить код. Обязательный элемент. Если атрибут '''short''' равен 1, то ответ не будет содержать XML, а только хэш-код.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос генерации коротких ссылок:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;shortlink&amp;gt;&lt;br /&gt;
  &amp;lt;hash&amp;gt;35AF350C&amp;lt;/hash&amp;gt;&lt;br /&gt;
&amp;lt;/shortlink&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''hash''' - Хэш-код ссылки.&lt;br /&gt;
&lt;br /&gt;
Далее, можно использовать ссылку на ЛК:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://home.courierexe.ru/35AF350C или curie.ru/35AF350C&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание!''' Сервис коротких ссылок работает только для ресурсов компании MeaSoft.&lt;br /&gt;
&lt;br /&gt;
== Проверка надежности покупателя ==&lt;br /&gt;
&lt;br /&gt;
Проверка надежности работает только для тарифа &amp;quot;Максимум&amp;quot; личного кабинета.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;mcheck&amp;gt;&lt;br /&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;phones&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;89161147992&amp;lt;/phone&amp;gt;&lt;br /&gt;
  &amp;lt;/phones&amp;gt;&lt;br /&gt;
&amp;lt;/mcheck&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;mcheck&amp;gt;&lt;br /&gt;
  &amp;lt;phones&amp;gt;&lt;br /&gt;
    &amp;lt;phone rate=&amp;quot;90&amp;quot;&amp;gt;89161147992&amp;lt;/phone&amp;gt;&lt;br /&gt;
  &amp;lt;/phones&amp;gt;&lt;br /&gt;
&amp;lt;/mcheck&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%B2%D1%8B%D0%B4%D0%B0%D1%82%D1%8C_%D0%BA%D0%BE%D1%80%D1%80%D0%B5%D1%81%D0%BF%D0%BE%D0%BD%D0%B4%D0%B5%D0%BD%D1%86%D0%B8%D1%8E_%D0%BA%D1%83%D1%80%D1%8C%D0%B5%D1%80%D1%83&amp;diff=14172</id>
		<title>Как выдать корреспонденцию курьеру</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%B2%D1%8B%D0%B4%D0%B0%D1%82%D1%8C_%D0%BA%D0%BE%D1%80%D1%80%D0%B5%D1%81%D0%BF%D0%BE%D0%BD%D0%B4%D0%B5%D0%BD%D1%86%D0%B8%D1%8E_%D0%BA%D1%83%D1%80%D1%8C%D0%B5%D1%80%D1%83&amp;diff=14172"/>
				<updated>2022-05-31T14:51:00Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Передачу корреспонденции на руки курьеру необходимо отмечать в программе. Это позволит отслеживать статус выполняемых заказов. В процессе передачи оператор работает в программе на вкладке '''Выдача'''. В этой статье описан только алгоритм передачи корреспонденции курьеру. Подробное описание см. в статье «[[Выдача корреспонденции курьерам]]».&lt;br /&gt;
&lt;br /&gt;
Чтобы выдать корреспонденцию курьеру:&lt;br /&gt;
# Перейдите на вкладку '''Выдача''' в верхнем меню программы.&lt;br /&gt;
# Отсканируйте удостоверение или выберите курьера из списка слева. Если курьера нет в списке, то перейдите на вкладку '''Сотрудники''', выделите запись курьера в списке нажмите на кнопку '''Выдача корреспонденции'''.&lt;br /&gt;
# Убедитесь, что установлен режим '''Выдача'''. Система автоматически указывает текущий день как дату выдачи.&lt;br /&gt;
# Отсканируйте штрихкод корреспонденции к выдаче.&lt;br /&gt;
# Отправление добавится в таблицу заказов справа со статусом по выдаче «На руках». Заказ останется в таблице, пока оператор не закроет его — назначит статус «Доставлено», «Не доставлено» или «Не доставлено по причине». Чтобы увидеть в таблице закрытые заказы, укажите их дату выдачи.&lt;br /&gt;
# Выдайте отсканированную корреспонденцию курьеру вместе с сопроводительными документами. О создании сопроводительных документов см. [[Как сформировать сопроводительные документы|в следующем шаге быстрого старта]].&lt;br /&gt;
&lt;br /&gt;
[[Файл:Выдача.png|none|1000 px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:left&amp;quot;&amp;gt;Предыдущий шаг&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Файл:left.png|link=Как_запланировать_отправление_на_курьера|left|75px|Назад]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right&amp;quot;&amp;gt;Следующий шаг&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Файл:right.png|link=Как_сформировать_сопроводительные_документы|right|75px|Вперед]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%92%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%B5_%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B&amp;diff=14171</id>
		<title>Внешние склады</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%92%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%B5_%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B&amp;diff=14171"/>
				<updated>2022-05-31T14:46:05Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Справочник предназначен для добавления складов. Данные склада используются в карточке заказа на вкладке '''Вложения''' — можно указать, на каком складе находится товар.&lt;br /&gt;
&lt;br /&gt;
Чтобы открыть справочник, в главном меню программы выберите '''Справочники''' &amp;gt; '''Внешние склады'''. Окно справочника выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[Файл:vns.png|none]]&lt;br /&gt;
&lt;br /&gt;
С помощью контекстного меню вы можете добавить новый склад и открыть карточку склада для редактирования. &lt;br /&gt;
&lt;br /&gt;
При необходимости можно настроить создание автоматических заборов с внешних складов на центральный и далее комплектовать сами заказы.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Vns.png&amp;diff=14170</id>
		<title>Файл:Vns.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Vns.png&amp;diff=14170"/>
				<updated>2022-05-31T14:44:10Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: Olga загрузила новую версию Файл:Vns.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=14169</id>
		<title>Тарифы клиентов</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=14169"/>
				<updated>2022-05-31T14:37:09Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Междугородние отправления */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Тарифы=&lt;br /&gt;
Справочник «Тарифы» предназначен для создания и хранения тарифов клиентов на городские и индивидуальные междугородние доставки.&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть список тарифов, выберите '''Справочники''' &amp;gt; '''Тарифы'''. Откроется список тарифов, отсортированный по названию.&lt;br /&gt;
&lt;br /&gt;
Чтобы закрепить тариф наверху списка и отображать его по умолчанию, например при создании новой карточки клиента в списке тарифов, в начале названия тарифа добавьте восклицательный знак.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Список тарифов по городу.png|none|250 px]]&lt;br /&gt;
&lt;br /&gt;
Количество тарифов не ограничено, можно создавать их копии и привязывать к клиентам.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать тариф, нажмите '''F3'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать копию существующего тарифа, выделите его в списке и в контекстном меню выберите '''Создать копию'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить тариф, выделите его в списке и в контекстном меню выберите '''Удалить'''. Удалить тариф невозможно, если он назначен клиенту.&lt;br /&gt;
&lt;br /&gt;
Карточка тарифа выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Редактирование тарифа.png|500 px|none]]&lt;br /&gt;
&lt;br /&gt;
Вкладки '''Доставка''' и '''Забор''' предназначены для настройки [[#Городские отправления|тарифов на доставку по городу]].&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Межгород''' предназначена для [[#Междугородние отправления|настройки междугородних тарифов]].&lt;br /&gt;
&lt;br /&gt;
На вкладке '''Прочее''' можно настроить [[#Прочее|дополнительные наценки]] для тарифа.&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Услуги''' предназначена для тарификации [[#Дополнительные услуги|дополнительных услуг]], например подъем на этаж или упаковка.&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Пользовательская''' позволяет добавить любые [[пользовательские поля]], по умолчанию скрыта. Вкладка появляется, когда определены пользовательские поля в статусах. Эти поля можно использовать в услугах. В них можно хранить стоимость услуг, процент услуг и настраивать эти значения индивидуально для каждого клиента и тарифа.&lt;br /&gt;
&lt;br /&gt;
=== Городские отправления ===&lt;br /&gt;
====Доставка====&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Доставка''' предназначена для создания и хранения расценок на доставку корреспонденции.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Редактирование тарифа.png|500px]]&lt;br /&gt;
&lt;br /&gt;
'''Название'''. Укажите название тарифа.&lt;br /&gt;
&lt;br /&gt;
Стоимость доставки зависит от следующих параметров:&lt;br /&gt;
* '''количество отправлений'''. Это может быть количество единиц корреспонденции в заказе или общее количество по всем заказам, полученным в течение месяца. Укажите нужный режим в блоке '''Учет кол-ва отправлений'''.&amp;lt;br&amp;gt;Чтобы добавить строку в таблицу '''Количество отправлений''', нажмите F3 или выберите пункт контекстного меню '''Добавить''' и укажите количество отправлений. При этом для нового количества копируются зоны и тарифная сетка предыдущего количества.&amp;lt;br&amp;gt;Основные критерии для расчета количества отправлений содержатся в разделе '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Финансы''' &amp;gt; '''Подсчет кол-ва отправлений за месяц'''.&amp;lt;br&amp;gt;Для версии системы 2008.0.0.669 и выше в расчет количества отправлений за месяц можно включить дополнительные параметры отбора. Для этого предназначена системная дополнительная возможность '''OnOrderCountCalc''', для ее изменения обратитесь в службу технической поддержки.&lt;br /&gt;
* '''зона доставки'''. В таблице '''Зона''' отображаются все зоны, нарисованные в справочнике [[Зоны на карте|'''Зоны на карте''']]. Если зоны не заданы, для Москвы и Санкт-Петербурга по умолчанию отображаются зоны '''1''' и '''2''' — внутри (М)КАД и за (М)КАД соответственно. Выделите зону в таблице и настройте для нее тарифную сетку.&lt;br /&gt;
* '''режим срочности''' в таблице тарифа. Режимы срочности нельзя удалить, но можно скрыть, если не используется. Чтобы добавить новый режим или скрыть неиспользуемый, перейдите в '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''17 Виды срочности'''. Там же в контекстном меню режима по кнопке '''Дополнительная информация''' можно изменить срок доставки для режима срочности.&lt;br /&gt;
&lt;br /&gt;
'''Индивидуальные зоны'''. Если флажок установлен, для тарифа можно нарисовать индивидуальные зоны и вести расчет стоимости доставки по ним.&lt;br /&gt;
&lt;br /&gt;
'''Зоны'''. По нажатии на кнопку открывается карта для создания индивидуальных зон тарифа.&lt;br /&gt;
&lt;br /&gt;
В таблице тарифа укажите стоимость доставки для разных типов корреспонденции в зависимости от режима срочности. По умолчанию в таблице указаны 3 типа корреспонденции: '''Письмо''', '''Посылка''', '''Бандероль'''. Типы корреспонденции хранятся в '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''18 Типы корреспонденции'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы установить зависимость стоимости доставки от массы корреспонденции:&lt;br /&gt;
# В таблице тарифа нажмите F3 или выберите в контекстном меню '''Добавить'''. Появится новая строка '''Масса'''.&lt;br /&gt;
#:В строке такого типа можно прописать стоимость доставки корреспонденции, масса которой:&lt;br /&gt;
#* не превышает значение, заданное в столбце '''Масса''' — установите флажок в столбце '''До''' и значение '''0''' в столбце '''Каждые'''. Например, на рисунке выше для корреспонденции массой от 1 до 2 кг сумма доставки составит 170 рублей при режиме срочности «Экспресс»;&lt;br /&gt;
#* равна или превышает значение, заданное в столбце '''Масса''' — установите шаг тарификации в столбце '''Каждые''', снимите флажок '''До'''. Например, на рисунке выше при превышении массы 3 кг на каждые 0,5 кг сумма доставки увеличивается на 20 рублей при режиме срочности «Эконом».&lt;br /&gt;
# Создайте нужное количество строк '''Масса''' и установите предельные значения массы и шаг превышения.&lt;br /&gt;
# Для каждой строки укажите тариф для разных режимов срочности.&lt;br /&gt;
&lt;br /&gt;
'''Отдельно для денежных'''. Если флажок установлен, для доставок с наложенным платежом (денежных заданий) используется отдельная тарифная сетка, и ее нужно обязательно заполнить. Она отображается при установленном флажке '''Денежное'''. Если флажок '''Отдельно для денежных''' установлен, а тарифная сетка для денежных заданий не заполнена, денежные задания не тарифицируются.&lt;br /&gt;
&lt;br /&gt;
Для филиалов в разных городах может быть настроена одна тарифная сетка внутригородской доставки. Для этого достаточно в справочнике [[Зоны на карте|«Зоны на карте»]] нарисовать зоны в городах и присвоить им одинаковые названия, например центр везде обозначить как зону 1. В этом случае город доставки определяется филиалом курьера.&lt;br /&gt;
&lt;br /&gt;
====Забор====&lt;br /&gt;
Вкладка '''Забор''' предназначена для создания и хранения расценок на забор корреспонденции.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Редактирование тарифа забор.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Есть следующие варианты расчета стоимости забора:&lt;br /&gt;
* укажите фиксированную стоимость забора в поле '''Фиксированная стоимость забора'''. Если в поле указано значение, тарифная сетка не работает. Таким образом, если указать значение '''0''', забор будет бесплатным;&lt;br /&gt;
* создайте тарифную сетку в зависимости от количества отправлений, зон, режимов срочности и массы корреспонденции. Подробнее см. описание вкладки [[#Доставка|'''Доставка''']].&lt;br /&gt;
&lt;br /&gt;
Вы можете создать отдельные режимы срочности для заборов. Для этого откройте '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''17 Виды срочности''', создайте новый вид срочности и в дополнительной информации установите признак '''Включено только для заборов'''.&lt;br /&gt;
&lt;br /&gt;
=== Междугородние отправления ===&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Межгород''' предназначена для создания и хранения индивидуальных тарифов на междугородние доставки.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ред тарифа межгород.png|500 px]]&lt;br /&gt;
&lt;br /&gt;
Чтобы создать индивидуальные тарифы, установите флажок '''Индивидуальные тарифы по зонам''' и нажмите на кнопку '''Тарифы'''. Индивидуальные тарифы настраиваются так же, как и общие. Подробнее см. [[Тарифы по зонам|«Тарифы по зонам»]].&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;spoiler text=&amp;quot;См. также&amp;quot;&amp;gt;&lt;br /&gt;
[[Тарифы по зонам]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Тарифы#Тарифы на междугороднюю доставку|Тарифы на междугородную доставку]]&lt;br /&gt;
&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Прочее===&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Прочее''' предназначена для настройки дополнительных параметров тарифа.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ред тарифа прочее.png|500 px]]&lt;br /&gt;
&lt;br /&gt;
'''Ожидание'''. Укажите время и стоимость ожидания клиента курьером. &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;#94;3''', '''Хранение 1 м&amp;amp;#94;3 в день стоит'''. Поля относятся к [[Модуль складского учета|модулю складского хранения]]. На конец каждого дня периода хранения рассчитывается объем товаров поставщика на складе курьерской службы, объемы суммируются и умножаются на значение стоимости хранения 1 м&amp;amp;#94;3 в день. Вы можете просмотреть отчет в пункте главного меню '''Склад''' &amp;gt; '''Отчеты''' &amp;gt; '''Отчет по стоимости хранения'''.&lt;br /&gt;
&lt;br /&gt;
'''Коэфф. объемного веса'''. Подробнее см. [https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%8A%D1%91%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B2%D0%B5%D1%81_%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F Объёмный вес отправления]. После ввода нового значения поля перезапустите MeaSoft для применения изменений. Значение коэффициента по умолчанию устанавливается в &amp;lt;mparam code=&amp;quot;ValueToMass&amp;quot;/&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
'''% от цены товара, взимаемый за хранение 1 шт на складе в день'''. % от розничной стоимости товара, который добавляется к ежедневной стоимости хранения этого товара на складе. Цена товара указывается в карточке номенклатуры, в поле '''Розничная цена'''.&lt;br /&gt;
&lt;br /&gt;
'''Учитывать зону отправителя'''. Работает для внутригородских отправлений. Если флажок установлен, стоимость доставки корреспонденции «обратно» рассчитывается для зоны, в которую входит адрес отправителя. Если флажок снят, то для зоны, в которую входит адрес получателя. Если код зоны отправителя ('''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''51 Зоны''' &amp;gt; '''Зоны клиентов''') больше кода зоны получателя, то стоимость доставки «туда» рассчитывается по зоне отправителя.&lt;br /&gt;
&lt;br /&gt;
'''Учитывать город отправителя'''. Если флажок установлен, доставка тарифицируется по междугородним тарифам. Если флажок снят, то городом отправителя считается город филиала, с которым работает клиент.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Схема работы флажков&amp;quot;&amp;gt;[[Файл:Схема тарифов.png|none|1000 px]]&amp;lt;/spoiler&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;
Вкладка предназначена для создания дополнительных услуг для тарифа. Итоговая стоимость доставки определяется сложением цен на предоставленные услуги.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ред тарифа доп услуги.png|900 px|none]]&lt;br /&gt;
&lt;br /&gt;
Подробнее о настройке услуг см. статью [[Дополнительные услуги|«Дополнительные услуги»]].&lt;br /&gt;
&lt;br /&gt;
Если в столбце «Заменяет услугу» выбрать общую услугу, услуга тарифа будет применяться вместо нее.&lt;br /&gt;
&lt;br /&gt;
Услуги, настроенные в тарифе, в [[Карточка корреспонденции#Услуги|карточке корреспонденции]] отображаются после общих услуг.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=14168</id>
		<title>Тарифы клиентов</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=14168"/>
				<updated>2022-05-31T14:34:54Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Доставка */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Тарифы=&lt;br /&gt;
Справочник «Тарифы» предназначен для создания и хранения тарифов клиентов на городские и индивидуальные междугородние доставки.&lt;br /&gt;
&lt;br /&gt;
Чтобы увидеть список тарифов, выберите '''Справочники''' &amp;gt; '''Тарифы'''. Откроется список тарифов, отсортированный по названию.&lt;br /&gt;
&lt;br /&gt;
Чтобы закрепить тариф наверху списка и отображать его по умолчанию, например при создании новой карточки клиента в списке тарифов, в начале названия тарифа добавьте восклицательный знак.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Список тарифов по городу.png|none|250 px]]&lt;br /&gt;
&lt;br /&gt;
Количество тарифов не ограничено, можно создавать их копии и привязывать к клиентам.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать тариф, нажмите '''F3'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать копию существующего тарифа, выделите его в списке и в контекстном меню выберите '''Создать копию'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить тариф, выделите его в списке и в контекстном меню выберите '''Удалить'''. Удалить тариф невозможно, если он назначен клиенту.&lt;br /&gt;
&lt;br /&gt;
Карточка тарифа выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Редактирование тарифа.png|500 px|none]]&lt;br /&gt;
&lt;br /&gt;
Вкладки '''Доставка''' и '''Забор''' предназначены для настройки [[#Городские отправления|тарифов на доставку по городу]].&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Межгород''' предназначена для [[#Междугородние отправления|настройки междугородних тарифов]].&lt;br /&gt;
&lt;br /&gt;
На вкладке '''Прочее''' можно настроить [[#Прочее|дополнительные наценки]] для тарифа.&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Услуги''' предназначена для тарификации [[#Дополнительные услуги|дополнительных услуг]], например подъем на этаж или упаковка.&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Пользовательская''' позволяет добавить любые [[пользовательские поля]], по умолчанию скрыта. Вкладка появляется, когда определены пользовательские поля в статусах. Эти поля можно использовать в услугах. В них можно хранить стоимость услуг, процент услуг и настраивать эти значения индивидуально для каждого клиента и тарифа.&lt;br /&gt;
&lt;br /&gt;
=== Городские отправления ===&lt;br /&gt;
====Доставка====&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Доставка''' предназначена для создания и хранения расценок на доставку корреспонденции.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Редактирование тарифа.png|500px]]&lt;br /&gt;
&lt;br /&gt;
'''Название'''. Укажите название тарифа.&lt;br /&gt;
&lt;br /&gt;
Стоимость доставки зависит от следующих параметров:&lt;br /&gt;
* '''количество отправлений'''. Это может быть количество единиц корреспонденции в заказе или общее количество по всем заказам, полученным в течение месяца. Укажите нужный режим в блоке '''Учет кол-ва отправлений'''.&amp;lt;br&amp;gt;Чтобы добавить строку в таблицу '''Количество отправлений''', нажмите F3 или выберите пункт контекстного меню '''Добавить''' и укажите количество отправлений. При этом для нового количества копируются зоны и тарифная сетка предыдущего количества.&amp;lt;br&amp;gt;Основные критерии для расчета количества отправлений содержатся в разделе '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Финансы''' &amp;gt; '''Подсчет кол-ва отправлений за месяц'''.&amp;lt;br&amp;gt;Для версии системы 2008.0.0.669 и выше в расчет количества отправлений за месяц можно включить дополнительные параметры отбора. Для этого предназначена системная дополнительная возможность '''OnOrderCountCalc''', для ее изменения обратитесь в службу технической поддержки.&lt;br /&gt;
* '''зона доставки'''. В таблице '''Зона''' отображаются все зоны, нарисованные в справочнике [[Зоны на карте|'''Зоны на карте''']]. Если зоны не заданы, для Москвы и Санкт-Петербурга по умолчанию отображаются зоны '''1''' и '''2''' — внутри (М)КАД и за (М)КАД соответственно. Выделите зону в таблице и настройте для нее тарифную сетку.&lt;br /&gt;
* '''режим срочности''' в таблице тарифа. Режимы срочности нельзя удалить, но можно скрыть, если не используется. Чтобы добавить новый режим или скрыть неиспользуемый, перейдите в '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''17 Виды срочности'''. Там же в контекстном меню режима по кнопке '''Дополнительная информация''' можно изменить срок доставки для режима срочности.&lt;br /&gt;
&lt;br /&gt;
'''Индивидуальные зоны'''. Если флажок установлен, для тарифа можно нарисовать индивидуальные зоны и вести расчет стоимости доставки по ним.&lt;br /&gt;
&lt;br /&gt;
'''Зоны'''. По нажатии на кнопку открывается карта для создания индивидуальных зон тарифа.&lt;br /&gt;
&lt;br /&gt;
В таблице тарифа укажите стоимость доставки для разных типов корреспонденции в зависимости от режима срочности. По умолчанию в таблице указаны 3 типа корреспонденции: '''Письмо''', '''Посылка''', '''Бандероль'''. Типы корреспонденции хранятся в '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''18 Типы корреспонденции'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы установить зависимость стоимости доставки от массы корреспонденции:&lt;br /&gt;
# В таблице тарифа нажмите F3 или выберите в контекстном меню '''Добавить'''. Появится новая строка '''Масса'''.&lt;br /&gt;
#:В строке такого типа можно прописать стоимость доставки корреспонденции, масса которой:&lt;br /&gt;
#* не превышает значение, заданное в столбце '''Масса''' — установите флажок в столбце '''До''' и значение '''0''' в столбце '''Каждые'''. Например, на рисунке выше для корреспонденции массой от 1 до 2 кг сумма доставки составит 170 рублей при режиме срочности «Экспресс»;&lt;br /&gt;
#* равна или превышает значение, заданное в столбце '''Масса''' — установите шаг тарификации в столбце '''Каждые''', снимите флажок '''До'''. Например, на рисунке выше при превышении массы 3 кг на каждые 0,5 кг сумма доставки увеличивается на 20 рублей при режиме срочности «Эконом».&lt;br /&gt;
# Создайте нужное количество строк '''Масса''' и установите предельные значения массы и шаг превышения.&lt;br /&gt;
# Для каждой строки укажите тариф для разных режимов срочности.&lt;br /&gt;
&lt;br /&gt;
'''Отдельно для денежных'''. Если флажок установлен, для доставок с наложенным платежом (денежных заданий) используется отдельная тарифная сетка, и ее нужно обязательно заполнить. Она отображается при установленном флажке '''Денежное'''. Если флажок '''Отдельно для денежных''' установлен, а тарифная сетка для денежных заданий не заполнена, денежные задания не тарифицируются.&lt;br /&gt;
&lt;br /&gt;
Для филиалов в разных городах может быть настроена одна тарифная сетка внутригородской доставки. Для этого достаточно в справочнике [[Зоны на карте|«Зоны на карте»]] нарисовать зоны в городах и присвоить им одинаковые названия, например центр везде обозначить как зону 1. В этом случае город доставки определяется филиалом курьера.&lt;br /&gt;
&lt;br /&gt;
====Забор====&lt;br /&gt;
Вкладка '''Забор''' предназначена для создания и хранения расценок на забор корреспонденции.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Редактирование тарифа забор.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Есть следующие варианты расчета стоимости забора:&lt;br /&gt;
* укажите фиксированную стоимость забора в поле '''Фиксированная стоимость забора'''. Если в поле указано значение, тарифная сетка не работает. Таким образом, если указать значение '''0''', забор будет бесплатным;&lt;br /&gt;
* создайте тарифную сетку в зависимости от количества отправлений, зон, режимов срочности и массы корреспонденции. Подробнее см. описание вкладки [[#Доставка|'''Доставка''']].&lt;br /&gt;
&lt;br /&gt;
Вы можете создать отдельные режимы срочности для заборов. Для этого откройте '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''17 Виды срочности''', создайте новый вид срочности и в дополнительной информации установите признак '''Включено только для заборов'''.&lt;br /&gt;
&lt;br /&gt;
=== Междугородние отправления ===&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Межгород''' предназначена для создания и хранения индивидуальных тарифов на междугородние доставки.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ред тарифа межгород.png|500 px]]&lt;br /&gt;
&lt;br /&gt;
Чтобы создать индивидуальные тарифы, установите флажок '''Индивидуальные тарифы по зонам''' и нажмите на кнопку '''Тарифы'''. Индивидуальные тарифы настраиваются так же, как и общие. Подробнее см. [[Тарифы по зонам|«Тарифы по зонам»]].&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;spoiler text=&amp;quot;См. также&amp;quot;&amp;gt;&lt;br /&gt;
[[Тарифы#Тарифы по зонам|Тарифы по зонам]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Тарифы#Тарифы для междугородной доставки|Тарифы на междугородную доставку]]&lt;br /&gt;
&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Прочее===&lt;br /&gt;
&lt;br /&gt;
Вкладка '''Прочее''' предназначена для настройки дополнительных параметров тарифа.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ред тарифа прочее.png|500 px]]&lt;br /&gt;
&lt;br /&gt;
'''Ожидание'''. Укажите время и стоимость ожидания клиента курьером. &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;#94;3''', '''Хранение 1 м&amp;amp;#94;3 в день стоит'''. Поля относятся к [[Модуль складского учета|модулю складского хранения]]. На конец каждого дня периода хранения рассчитывается объем товаров поставщика на складе курьерской службы, объемы суммируются и умножаются на значение стоимости хранения 1 м&amp;amp;#94;3 в день. Вы можете просмотреть отчет в пункте главного меню '''Склад''' &amp;gt; '''Отчеты''' &amp;gt; '''Отчет по стоимости хранения'''.&lt;br /&gt;
&lt;br /&gt;
'''Коэфф. объемного веса'''. Подробнее см. [https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%8A%D1%91%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B2%D0%B5%D1%81_%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F Объёмный вес отправления]. После ввода нового значения поля перезапустите MeaSoft для применения изменений. Значение коэффициента по умолчанию устанавливается в &amp;lt;mparam code=&amp;quot;ValueToMass&amp;quot;/&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
'''% от цены товара, взимаемый за хранение 1 шт на складе в день'''. % от розничной стоимости товара, который добавляется к ежедневной стоимости хранения этого товара на складе. Цена товара указывается в карточке номенклатуры, в поле '''Розничная цена'''.&lt;br /&gt;
&lt;br /&gt;
'''Учитывать зону отправителя'''. Работает для внутригородских отправлений. Если флажок установлен, стоимость доставки корреспонденции «обратно» рассчитывается для зоны, в которую входит адрес отправителя. Если флажок снят, то для зоны, в которую входит адрес получателя. Если код зоны отправителя ('''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''51 Зоны''' &amp;gt; '''Зоны клиентов''') больше кода зоны получателя, то стоимость доставки «туда» рассчитывается по зоне отправителя.&lt;br /&gt;
&lt;br /&gt;
'''Учитывать город отправителя'''. Если флажок установлен, доставка тарифицируется по междугородним тарифам. Если флажок снят, то городом отправителя считается город филиала, с которым работает клиент.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Схема работы флажков&amp;quot;&amp;gt;[[Файл:Схема тарифов.png|none|1000 px]]&amp;lt;/spoiler&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;
Вкладка предназначена для создания дополнительных услуг для тарифа. Итоговая стоимость доставки определяется сложением цен на предоставленные услуги.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ред тарифа доп услуги.png|900 px|none]]&lt;br /&gt;
&lt;br /&gt;
Подробнее о настройке услуг см. статью [[Дополнительные услуги|«Дополнительные услуги»]].&lt;br /&gt;
&lt;br /&gt;
Если в столбце «Заменяет услугу» выбрать общую услугу, услуга тарифа будет применяться вместо нее.&lt;br /&gt;
&lt;br /&gt;
Услуги, настроенные в тарифе, в [[Карточка корреспонденции#Услуги|карточке корреспонденции]] отображаются после общих услуг.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8&amp;diff=14167</id>
		<title>Настройка модуля автоматизации</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8&amp;diff=14167"/>
				<updated>2022-05-31T14:00:15Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Модуль автоматизации (интеграции с внешними системами) предназначен для выполнения периодических заданий импорта, экспорта, обработки данных. Модуль представляет из себя службу Windows, которая каждые 10 секунд проверяет наличие заданий в таблице scheduler.jobs с прошедшим временем следующего выполнения и выполняет эти задания.&lt;br /&gt;
&lt;br /&gt;
Заданиями для модуля интеграции (модуля автоматизации) могут быть:&lt;br /&gt;
* оборудование: автопечать продажных/возвратных чеков, автоматическое ежедневное формирование Z-отчета для фискальных регистраторов;&lt;br /&gt;
* отчеты: всевозможные email-оповещения в формате Excel (например, отчет о доставке);&lt;br /&gt;
* SMS-оповещения: автоматические SMS рассылки для клиентов/курьеров;&lt;br /&gt;
* интеграция: процесс обмена заказами и их статусами с другими компаниями (например, курьерскими службами, интернет магазинами);&lt;br /&gt;
* автоматический экспорт-импорт информации с БД систем других производителей (например, WMS-системами — «системами управления складом»).&lt;br /&gt;
&lt;br /&gt;
'''Документация ниже не предлагает всем пользователям системы самостоятельно настраивать задания данного модуля. Наоборот, мы рекомендуем обращаться за настройкой к нам. Однако документация ПОЗВОЛЯЕТ при желании и наличии специалистов выполнить настройку самостоятельно.'''&lt;br /&gt;
&lt;br /&gt;
== Рекомендации для создания автоматической e-mail/смс рассылки ==&lt;br /&gt;
Перед формированием заявки для настройки автоматической email- или смс-рассылки пользователю системы крайне желательно ознакомиться с этой инструкцией.&lt;br /&gt;
&lt;br /&gt;
# Не рассылайте одновременно e-mail и смс-уведомление. Массовая автоматическая рассылка в системе может быть реализована двумя способами:&lt;br /&gt;
#* e-mail-уведомление — более востребованы для рассылки клиентам информации с вложениями в виде прикрепляемых файлов с отчетами;&lt;br /&gt;
#* смс-информирование — подходят для сообщения получателю, что к нему едет курьер. Можно в этом же сообщении отправить телефон курьера, чтобы получатель мог напрямую в течение дня у курьера уточнить, когда именно тот планирует приехать.&amp;lt;br&amp;gt;Для каждого нового задания рекомендуется выбирать один из этих способов. Не следует перегружать клиента избыточной или регулярно повторяющейся информацией.&lt;br /&gt;
# Предусмотрите набор типов рассылки в карточке клиента (пользовательские поля для клиентов). Вы можете создать список рассылок в карточке клиента в виде флажков. Этот функционал позволяет включить клиента в рассылку или отключить от нее, а также настроить тарификацию необходимых рассылок в виде дополнительных услуг, предоставляемых клиенту.&lt;br /&gt;
# Периодичность рассылки и ее рабочее время. Задания рассылки могут выполняться с заданной периодичностью. Заданий для рассылки в системе может быть несколько, поэтому нужно оптимально распределить время их выполнения. ОПределите, будете ли вы отправлять e-mail-уведомление по каждому событию или разово, единым реестром в конце дня, недели и т. д. Например, e-mail-рассылка отчета о доставках выполняется утром в 9:00 за предыдущий день.&amp;lt;br&amp;gt;Выбор периодичности обязательно должен учитывать и интересы клиента: будет клиент просматривать множество писем с информацией или одно письмо с итоговой информацией в виде реестра.&amp;lt;br&amp;gt;Настройка рабочего времени рассылки (или часовой диапазон) больше применимы для смс-информирования. Эта настройка призвана разделять рабочее время и время отдыха. Таким образом, клиент не получит смс в 6 часов утра или в 11 часов вечера. Стандартно в системе принято условие для смс-рассылки с 8 до 10 вечера (по местному времени), но по желанию клиента этот диапазон может быть изменен.&lt;br /&gt;
# Продумайте текст рассылки, ее алгоритм, способ, а затем обращайтесь для настройки. Специальные теги в системе позволят добавить информацию, например о номере документа или периоде его формирования.&lt;br /&gt;
# Узнать у клиента, какие рассылки ему требуются. Хорошей практикой перед запросом для настройки рассылки может стать предварительный опрос клиентов — какая рассылка действительно необходима клиенту? необходима ли она ему вообще? сколько для клиента будет стоить эта услуга? Как и при каких условиях клиент сможет отписаться от рассылки?&lt;br /&gt;
# Длина и кодировка смс-рассылки (ссылка). Известно, что длина смс сообщения влияет на его стоимость. Уменьшить длину поможет выбор типа кодировки сообщения: кириллица или транслитерация. Перед планированием смс-рассылки проанализируйте предполагаемые расходы в сутки/месяц. Это поможет сразу построить эффективную модель задания и избавит от последующих изменений и корректировок в скрипте задания. Более подробно этот вопрос рассмотрен в статье [[Модуль отправки SMS-сообщений#Почему мои сообщения не доставлены?|Почему мои сообщения не доставлены? Почему уходит много денег?]].&lt;br /&gt;
# Подготовительная работа в системе перед настройкой рассылки. Заранее выберите и настройте [[Настройка глобальных параметров#Настройка подключения к почтовому серверу|почтовый адрес]] для отправки писем. Для смс-рассылки выберите [[Модуль отправки SMS-сообщений#Провайдеры|провайдера услуг]], настройте подключение к системе и протестируйте отправку сообщений в ручном режиме.&lt;br /&gt;
# Используйте статусную модель для заказов в ЛК как альтернативу рассылке отчета о доставках. Любой клиент MeaSoft может отслеживать свои заказы в [[Личный кабинет курьерской службы#Отслеживание заказа по номеру|личном кабинете]] и в режиме реального времени узнать статус их выполнения, что, несомненно, является весомым преимуществом по сравнению с почтовым уведомлением.&lt;br /&gt;
# Спам-фильтры и блокировка уведомлений на стороне клиента. Для email-рассылки с большими объемами всегда существует проблема — большинство почтовых серверов могут начать воспринимать сообщения из рассылки как спам, и бОльшая часть почты будет проигнорирована получателем или же попадет в соответствующие папки. Нередко получателю надоедает регулярно повторяющаяся информация, и он самостоятельно блокирует нежелательную почту как спам. Со временем почтовый адрес компании, отправляющей письма, может попасть в глобальный черный список антиспам-систем и заработать глобальную блокировку.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
параметры ini файла:&lt;br /&gt;
&lt;br /&gt;
SMTPProtocol — тип протокола отправки почты: 0 — SMTP, 1 — SSL, 2 — TLS.&lt;br /&gt;
&lt;br /&gt;
== Создание заданий ==&lt;br /&gt;
Задания описываются в текстовом виде в поле TEXT таблицы jobs.&lt;br /&gt;
&lt;br /&gt;
В одном тексте может быть несколько заданий, разделенных пустой строкой, за исключением случая, когда текст начинается с префикса интерпретатора («&amp;lt;?&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;
input, OperNo, FileType, Param1, Param2, Param3, Param4, Param5, Param6&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
!Параметр&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|input&lt;br /&gt;
|Признак типа задания — импорт данных&lt;br /&gt;
|-&lt;br /&gt;
|OperNo&lt;br /&gt;
|Номер действия. Значения: 0 — загрузка по FTP, SFTP. 1 — Получение почты.&lt;br /&gt;
|-&lt;br /&gt;
|FileType&lt;br /&gt;
|Тип файла. Принимает значения:&lt;br /&gt;
&lt;br /&gt;
0 — Формат «Йота»&lt;br /&gt;
&lt;br /&gt;
1 — Формат «Сони»&lt;br /&gt;
&lt;br /&gt;
2 — Формат «Омни»&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;
|-&lt;br /&gt;
|Param1&lt;br /&gt;
|Полный путь к папке на FTP-сервере (вместе с именем сервера) (для SFTP используйте sftp://имя_сервера)&lt;br /&gt;
|-&lt;br /&gt;
|Param2&lt;br /&gt;
|Имя пользователя FTP-сервера&lt;br /&gt;
|-&lt;br /&gt;
|Param3&lt;br /&gt;
|Пароль FTP-сервера&lt;br /&gt;
|-&lt;br /&gt;
|Param4&lt;br /&gt;
|Маска имен файлов, подлежащих загрузке&lt;br /&gt;
|-&lt;br /&gt;
|Param5&lt;br /&gt;
|Код клиента (поле courier.clients.code), для привязки загруженных заказов&lt;br /&gt;
|-&lt;br /&gt;
|Param6&lt;br /&gt;
|Активное соединение FTP. Для использования активного режима укажите active&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
При задании «1» — Импорт почты система получает почту по всем аккаунтам из таблицы Accounts и загружает их в таблицы messages и attachment&lt;br /&gt;
&lt;br /&gt;
== Экспорт данных ==&lt;br /&gt;
query, OperNo, FileType, Param1, Param2, Param3, Param4, Param5, Param6&lt;br /&gt;
QueryText&lt;br /&gt;
&lt;br /&gt;
Модуль выполняет запрос QueryText, и передает результат его выполнения функции отправки, описанной в первой строке задания.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
!Параметр&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|query&lt;br /&gt;
|Признак типа задания — экспорт данных&lt;br /&gt;
|-&lt;br /&gt;
|OperNo&lt;br /&gt;
|&lt;br /&gt;
 Номер действия. Значения: &lt;br /&gt;
 0 - Только выполнение запроса.&lt;br /&gt;
 1 - Отправка по электронной почте&lt;br /&gt;
 2 - Выгрузка файла на FTP, SFTP-сервер&lt;br /&gt;
&amp;lt;!-- 3 — Выгрузка заказов в систему «Аксиомус»&lt;br /&gt;
4 — Проверка статусов с системе «Аксиомус»&lt;br /&gt;
5 — Синхронизация с системой «Эмпрана»&lt;br /&gt;
6 — Отправка складских остатков в систему «Эмпрана» --&amp;gt;&lt;br /&gt;
 7 - Отправка сообщений из тикетов &amp;lt;spoiler text=&amp;quot;Параметры&amp;quot;&amp;gt;FileType=2 - отключает отправку писем на входящие сообщения.&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|FileType&lt;br /&gt;
|&lt;br /&gt;
 Тип файла. Принимает значения:&lt;br /&gt;
 1 - Формат CSV &lt;br /&gt;
 2 - Формат «Сони»&lt;br /&gt;
 3 - Формат XLS&lt;br /&gt;
 4 - формат CSV (с заголовками)&lt;br /&gt;
 5 - загрузка файла и запуск скрипта&lt;br /&gt;
 6 - запуск скрипта (без загрузки файла)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Значения параметров 1-6 зависят от типа операции:&lt;br /&gt;
&lt;br /&gt;
'''Тип операции — 0:'''&lt;br /&gt;
Не используются.&lt;br /&gt;
&lt;br /&gt;
'''Тип операции — 1:'''&lt;br /&gt;
{|&lt;br /&gt;
!Параметр&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|Param1&lt;br /&gt;
|Адрес e-mail для отправки&lt;br /&gt;
|-&lt;br /&gt;
|Param2&lt;br /&gt;
|Тема сообщения. Если пусто — «CourierAutoReport»&lt;br /&gt;
|-&lt;br /&gt;
|Param3&lt;br /&gt;
|Текст сообщения. Если пусто — «see attachment»&lt;br /&gt;
|-&lt;br /&gt;
|Param4&lt;br /&gt;
|Маска имени файла. Доступны шаблоны %DT%, %D%, %T% — Дата/время в форматах YYYYMMDDHHMMSS, YYYYMMDD, HHMMSS соответственно. Если пусто — используется ДатаВремя&lt;br /&gt;
|-&lt;br /&gt;
|Param5&lt;br /&gt;
|Не используется&lt;br /&gt;
|-&lt;br /&gt;
|Param6&lt;br /&gt;
|Не используется&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;
|Param1&lt;br /&gt;
|Полный путь к папке на FTP-сервере (вместе с именем сервера) (для SFTP используйте &amp;quot;sftp://имя_сервера...»)&lt;br /&gt;
|-&lt;br /&gt;
|Param2&lt;br /&gt;
|Имя пользователя FTP-сервера&lt;br /&gt;
|-&lt;br /&gt;
|Param3&lt;br /&gt;
|Пароль FTP-сервера&lt;br /&gt;
|-&lt;br /&gt;
|Param4&lt;br /&gt;
|Маска имен файла. Доступны шаблоны %DT%, %D%, %T% — Дата/время в форматах YYYYMMDDHHMMSS, YYYYMMDD, HHMMSS соответственно. Если пусто — используется ДатаВремя&lt;br /&gt;
|-&lt;br /&gt;
|Param5&lt;br /&gt;
|Активное соединение FTP. Для использования активного режима укажите active&lt;br /&gt;
|-&lt;br /&gt;
|Param6&lt;br /&gt;
|Не обязательный параметр, полный путь к папке на FTP-сервере для сохранения копии&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''Типы операции — 3, 4:'''&lt;br /&gt;
{|&lt;br /&gt;
!Параметр&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|Param1&lt;br /&gt;
|Имя пользователя системы «Аксиомус»&lt;br /&gt;
|-&lt;br /&gt;
|Param2&lt;br /&gt;
|Пароль системы «Аксиомус»&lt;br /&gt;
|-&lt;br /&gt;
|Param3&lt;br /&gt;
|Не используется&lt;br /&gt;
|-&lt;br /&gt;
|Param4&lt;br /&gt;
|Не используется&lt;br /&gt;
|-&lt;br /&gt;
|Param5&lt;br /&gt;
|Не используется&lt;br /&gt;
|-&lt;br /&gt;
|Param6&lt;br /&gt;
|Не используется&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Тип операции — 5:'''&lt;br /&gt;
{|&lt;br /&gt;
!Параметр&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|Param1&lt;br /&gt;
|Адрес сервера системы «Эмпрана»&lt;br /&gt;
|-&lt;br /&gt;
|Param2&lt;br /&gt;
|Имя пользователя системы «Эмпрана»&lt;br /&gt;
|-&lt;br /&gt;
|Param3&lt;br /&gt;
|Пароль системы «Эмпрана»&lt;br /&gt;
|-&lt;br /&gt;
|Param4&lt;br /&gt;
|Код клиента (поле courier.clients.code), для привязки загруженных заказов&lt;br /&gt;
|-&lt;br /&gt;
|Param5&lt;br /&gt;
|Символьный код города системы «Эмпрана»&lt;br /&gt;
|-&lt;br /&gt;
|Param6&lt;br /&gt;
|Не используется&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Тип операции — 6:'''&lt;br /&gt;
{|&lt;br /&gt;
!Параметр&lt;br /&gt;
!Описание&lt;br /&gt;
|-&lt;br /&gt;
|Param1&lt;br /&gt;
|Адрес сервера системы «Эмпрана»&lt;br /&gt;
|-&lt;br /&gt;
|Param2&lt;br /&gt;
|Имя пользователя системы «Эмпрана»&lt;br /&gt;
|-&lt;br /&gt;
|Param3&lt;br /&gt;
|Пароль системы «Эмпрана»&lt;br /&gt;
|-&lt;br /&gt;
|Param4&lt;br /&gt;
|Код клиента (поле courier.clients.code), для привязки загруженных заказов&lt;br /&gt;
|-&lt;br /&gt;
|Param5&lt;br /&gt;
|Символьный код города системы «Эмпрана»&lt;br /&gt;
|-&lt;br /&gt;
|Param6&lt;br /&gt;
|Не используется&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Обязательно указать запрос! Например, select 1!&lt;br /&gt;
&lt;br /&gt;
'''Тип операции — 7:'''&lt;br /&gt;
&lt;br /&gt;
Параметры не используются!&lt;br /&gt;
&lt;br /&gt;
Обязательно указать запрос! Например, select 1! --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Примеры использования ==&lt;br /&gt;
&lt;br /&gt;
=== Импорт заказов в стандартном формате с FTP-сервера ===&lt;br /&gt;
 input, 0, 4, myftphost.ru/upload/folder/, MyUserName, MyPassword, *_orders.csv, 123, active&lt;br /&gt;
&lt;br /&gt;
=== Экспорт заказов в CSV-файле на FTP-сервер ===&lt;br /&gt;
 query, 0&lt;br /&gt;
 replace scheduler.sent (code, sent, source, rectype)&lt;br /&gt;
 select a.code, 'F', b.source, 2 &lt;br /&gt;
 from &lt;br /&gt;
 courier.address a join zakaz b on a.zakaz=b.code left join scheduler.sent s on s.code=a.code and s.source=b.source and s.rectype=2&lt;br /&gt;
 where a.ldtime&amp;gt;=date_sub(now(), interval 7 day)&lt;br /&gt;
 and s.code is null&lt;br /&gt;
 and b.source=123&lt;br /&gt;
 &lt;br /&gt;
 query, 2, 1, myftphost.ru/upload/foulder/, MyUserName, MyPassword, MY-ORD-%DT%&lt;br /&gt;
 select a.code, a.strbarcode, a.target, a.name, a.address, a.phone, a.rur&lt;br /&gt;
 from scheduler.sent s join courier.address a on s.code=a.code &lt;br /&gt;
 where s.sent='F' and s.source=123 and s.rectype=2&lt;br /&gt;
 &lt;br /&gt;
 query, 0&lt;br /&gt;
 update scheduler.sent set sent='T' where sent='F' and source=123 and rectype=2&lt;br /&gt;
&lt;br /&gt;
Это задание состоит из 3 подзаданий. В первом запрос собирает коды отправлений, измененных за последние 7 дней, но не добавленных в очередь отправки в таблице sent. Во втором происходит формирование CSV-файла с заказами, у которых стоит отметка, что они не отправлены (sent.sent='F'), и отправка файла на FTP-сервер. В последнем подзадании запрос отмечает всю корреспонденцию отправленной. Если на втором этапе при отправке файла произойдет ошибка, то третий запрос не будет выполнен, заказы останутся в состоянии «не отправлен», и в следующий раз будет предпринята повторная попытка их отправки.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B0&amp;diff=14166</id>
		<title>Автозамена</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B0&amp;diff=14166"/>
				<updated>2022-05-31T13:02:20Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: Перенаправление на Импорт баз данных#Автозамена&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect[[Импорт баз данных#Автозамена]]&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%BF%D1%83%D0%BD%D0%BA%D1%82%D0%B0%D0%BC%D0%B8_%D1%81%D0%B0%D0%BC%D0%BE%D0%B2%D1%8B%D0%B2%D0%BE%D0%B7%D0%B0_(%D0%9F%D0%92%D0%97)&amp;diff=14165</id>
		<title>Работа с пунктами самовывоза (ПВЗ)</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%BF%D1%83%D0%BD%D0%BA%D1%82%D0%B0%D0%BC%D0%B8_%D1%81%D0%B0%D0%BC%D0%BE%D0%B2%D1%8B%D0%B2%D0%BE%D0%B7%D0%B0_(%D0%9F%D0%92%D0%97)&amp;diff=14165"/>
				<updated>2022-05-31T13:00:58Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Импорт из файла Excel с указанием ПВЗ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Введение ==&lt;br /&gt;
&lt;br /&gt;
Пунктами самовывоза могут быть склады и филиалы курьерской службы, а также отделения партнеров курьерской службы. Получатель выбирает пункт выдачи на сайте &amp;lt;rspoiler text=&amp;quot;интернет-магазина&amp;quot;&amp;gt;Клиента курьерской службы&amp;lt;/rspoiler&amp;gt; и узнает номер заказа или шифр его отправления. При поступлении отправления в ПВЗ получатель называет номер заказа или шифр работнику пункта или вводит данные в специальную панель и забирает корреспонденцию.&lt;br /&gt;
&lt;br /&gt;
Процесс оформления корреспонденции для самовывоза описан в разделе [[Прием корреспонденции на склад#Самовывоз|«Самовывоз»]].&lt;br /&gt;
&lt;br /&gt;
Информация о ПВЗ в Measoft хранится в справочнике [[Филиалы|'''Филиалы''']]. ПВЗ отображаются в выпадающем списке при вводе заказа как в офисной программе, так и в [[Личный кабинет клиента#Пункты выдачи заказов|личном кабинете]]. Это позволяет корректно указывать адреса ПВЗ.&lt;br /&gt;
&lt;br /&gt;
Для отображения списка пунктов выдачи есть [https://home.courierexe.ru/js/measoft_map.js JavaScript модуль]. Инструкция по использованию — внутри. Посмотреть пример работы можно [https://home.courierexe.ru/pvz_test.html здесь].&lt;br /&gt;
&lt;br /&gt;
== Пример создания корреспонденции с указанием ПВЗ ==&lt;br /&gt;
&lt;br /&gt;
Чтобы при создании корреспонденции появилась возможность указать ПВЗ, в карточке корреспонденции установите флажок '''Самовывоз'''. После этого в поле '''ПВЗ''' появится список пунктов самовывоза. В списке отображаются только подчиненные филиалы, отмеченные флажком '''ПВЗ'''. &lt;br /&gt;
&lt;br /&gt;
Если снять флажок '''Москва''', можно указать регион и населенный пункт, для которых будет выводиться список ПВЗ.&lt;br /&gt;
 &lt;br /&gt;
[[Файл:pvz014.png|700 px|none]]&lt;br /&gt;
&lt;br /&gt;
== Загрузка ПВЗ через интеграцию (СДЭК, BOXBERRY) ==&lt;br /&gt;
&lt;br /&gt;
Чтобы в систему загрузились ПВЗ компаний, например СДЭК или BOXBERRY, настройте с ними интеграции в соответствии с разделом [[Интеграция с другими системами#Тарификация и выбор подрядчика и его тарифа клиентом|«Тарификация и выбор подрядчика и его тарифа клиентом»]].&lt;br /&gt;
&lt;br /&gt;
Обмен запросами при настроенной интеграции проходит каждые 30 минут.&lt;br /&gt;
&lt;br /&gt;
Пример загруженного ПВЗ можно увидеть ниже. В карточке ПВЗ заполняется поле '''Код в филиале''' и устанавливается флажок '''Загружен из внешней системы'''.&lt;br /&gt;
&lt;br /&gt;
[[Файл:pvz015.png|none]]&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;
[[Файл:pvz016.png|400px|none]]&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;
== Импорт из файла Excel с указанием ПВЗ ==&lt;br /&gt;
&lt;br /&gt;
Чтобы автоматически распознавать ПВЗ при [[Импорт баз данных|импорте файла]] Microsoft Excel из интерфейса программы ('''Связь''' &amp;gt; '''Импорт БД из Excel'''):&lt;br /&gt;
&lt;br /&gt;
* укажите в поле '''Адрес''' в загружаемом файле наименование ПВЗ и обязательно заполните поле '''Город получателя''', т.к. у многих ПВЗ в разных городах имеются одинаковые наименования.&lt;br /&gt;
&lt;br /&gt;
Перед наименованием ПВЗ добавляйте префикс «ПВЗ »:&lt;br /&gt;
&lt;br /&gt;
[[Файл:pvz024.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
* укажите в поле '''Адрес''' значение из поля '''Код''' [[Филиалы|карточки ПВЗ]]. В этом случае город получателя указывать необязательно, так как код ПВЗ уникален.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D1%8B&amp;diff=14164</id>
		<title>Статусы</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D1%8B&amp;diff=14164"/>
				<updated>2022-05-31T12:58:45Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Виды срочности */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Справочник предназначен для просмотра и редактирования статусов, используемых в системе MeaSoft. Окно справочника выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Статусы.PNG|none]]&lt;br /&gt;
&lt;br /&gt;
В окне отображается список групп настроек, внутри которых можно назначать статусы. &lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть входящие в группу статусы, раскройте узел слева от наименования. &lt;br /&gt;
&lt;br /&gt;
Действия со статусами совершаются с помощью контекстного меню статуса:&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;quot;Статусы&amp;quot; -&amp;gt; &amp;quot;10 Статусы принятия на работу&amp;quot; -&amp;gt; &amp;quot;1  Не приглашен&amp;quot;». &lt;br /&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;
&lt;br /&gt;
Чтобы настроить параметры, в контекстном меню вида срочности выберите ''' Дополнительная информация'''. Откроется окно настройки:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Виды срочности.png|none]]&lt;br /&gt;
&lt;br /&gt;
Параметры представлены в двух строках, значения перечисляются через запятую. Если в одном параметре нужно указать несколько значений, заключите их в одинарные кавычки.&lt;br /&gt;
&lt;br /&gt;
Параметры видов срочности и особенности настройки перечислены в таблице:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%;&lt;br /&gt;
!style=&amp;quot;width: 5%;&amp;quot;|Параметр&lt;br /&gt;
!style=&amp;quot;width: 45%;&amp;quot;|Описание&lt;br /&gt;
!style=&amp;quot;width: 50%;&amp;quot;|Возможные значения, пояснения&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | Строка 1 — общие параметры&lt;br /&gt;
|-&lt;br /&gt;
|1||Срок доставки в рабочих днях||'''0''' — доставка сегодня,&amp;lt;br&amp;gt; '''1''' — доставка сегодня или завтра,&amp;lt;br&amp;gt;'''2 и больше или пусто''' — в штатном режиме.&amp;lt;br&amp;gt;Значения 0 и 1 подсвечивают недоставивших курьеров в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|2||Cокращенное название вида срочности ||Для печати и отчетов&lt;br /&gt;
|-&lt;br /&gt;
|3||Доступность в ЛК||'''Пусто/0''' — доступен,&amp;lt;br&amp;gt;'''1''' — недоступен,&amp;lt;br&amp;gt;'''2''' — доступен только для доставки,&amp;lt;br&amp;gt;'''3''' — доступен только для заборов,&amp;lt;br&amp;gt;'''4''' — в ЛК недоступен, используется только для интеграций&lt;br /&gt;
|-&lt;br /&gt;
|4||Отображение в ЛК при импорте из Excel||Принудительно, независимо от значения 3 параметра&amp;lt;br&amp;gt;'''0''' — не отображать, &amp;lt;br&amp;gt;'''1''' — отображать&lt;br /&gt;
|-&lt;br /&gt;
|5||Виды срочности, учитываемые при тарификации забора по количеству доставок||Значение указывается в формате 'X,Y,Z'&amp;lt;br&amp;gt;Если параметр пустой, учитываются все виды срочности&lt;br /&gt;
|-&lt;br /&gt;
|6||Вид срочности для деления стоимости доставки на 2 этапа||Первый этап — доставка до регионального центра, рассчитывается по указанному в параметре виду срочности; второй этап — до клиента&lt;br /&gt;
|-&lt;br /&gt;
|7||Преобразование адреса для новых заказов||'''0''' — преобразовывать адрес согласно [[Импорт баз данных#Автозамена|справочнику автозамен]], &amp;lt;br&amp;gt; '''1''' — отключить преобразование адреса для новых заказов&lt;br /&gt;
|-&lt;br /&gt;
|8||Типы клиентов, которым доступен этот режим срочности в заказах||'''0''' — режим срочности доступен неавторизованному пользователю в калькуляторе &amp;lt;br&amp;gt; Типы клиентов хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''Типы клиентов'''&amp;lt;br&amp;gt;&amp;lt;!--Эти ограничения перемножаем с ограничениями из третьего параметра первой строки (видимость в ЛК, в офисе, в интеграциях)--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | Строка 2 — параметры для [[Интеграция_с_другими_системами#Сквозная интеграция|сквозной интеграции]]&lt;br /&gt;
|-&lt;br /&gt;
|1||Код филиала партнера||Код можно посмотреть в '''Справочники''' &amp;gt; '''Межгород''' &amp;gt; '''Филиалы'''. Можно в одинарных кавычках указать несколько ответственных филиалов через запятую, тогда режим срочности будет доступен для всех перечисленных филиалов. Для версии системы 2021.0.0.38 и выше вместо кода филиала можно указать знак вопроса (?), это обозначит доступность режима срочности для всех филиалов&lt;br /&gt;
|-&lt;br /&gt;
|2||Экстра-код партнера в системе MeaSoft|| Коды для сторонних компаний приведены в [[Интеграция_с_другими_системами#Настройка интеграции|таблице]]&lt;br /&gt;
|-&lt;br /&gt;
|3||Имя пользователя в системе партнера||Может отличаться от того, под которым работает интеграция, здесь нужно для расчета цены для клиента&lt;br /&gt;
|-&lt;br /&gt;
|4||Пароль пользователя, указанного в 3 параметре||&lt;br /&gt;
|-&lt;br /&gt;
|5||Вид срочности партнера||Посмотреть доступные коды видов срочности можно по ссылке в [[Интеграция_с_другими_системами#Настройка интеграции|таблице]], в калькуляторе в выпадающем списке. Можно в одинарных кавычках указать несколько видов срочности через запятую, тогда система будет выбирать из них первый доступный&lt;br /&gt;
|-&lt;br /&gt;
|6||Наценка к стоимости, передаваемой подрядчиком||В деньгах или в процентах, если стоит знак процента. Например 10 — наценка 10 рублей, 10% — наценка 10 процентов&lt;br /&gt;
|-&lt;br /&gt;
|7||Отключение сквозной тарификации||'''1''' — выключить сквозную тарификацию. Параметр используется, если подключение нужно только для передачи заказов по интеграции, а расчет цены не нужен. &amp;lt;br&amp;gt; Если для заказа назначен режим срочности с отключенной сквозной тарификацией, то расчет ведется по внутренним тарифам, а подрядчику заказ отправляется тарифом указанным в настройках второй строки. &lt;br /&gt;
|-&lt;br /&gt;
|8||Поиск наименьшей стоимости|| '''1''' — искать самый дешевый тариф в указанных режимах срочности партнера. Работает для СДЭК и Почты России&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14163</id>
		<title>Импорт баз данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14163"/>
				<updated>2022-05-31T12:55:25Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Шаблон как отдельный файл */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Логика загрузки заказов ==&lt;br /&gt;
&lt;br /&gt;
Для загрузки заказов из MS Excel в MeaSoft используются шаблоны.&lt;br /&gt;
&lt;br /&gt;
Шаблон описывает соответствие между столбцами таблицы Excel и параметрами заказа в системе. Например, в файле Excel в столбце H указан телефон получателя. Шаблон нужен, чтобы перенести значение из столбца H в параметр заказа «Телефон получателя».&lt;br /&gt;
&lt;br /&gt;
В системе нет готовых шаблонов. Как правило, шаблоны каждой курьерской службы уникальны. Содержимое шаблона зависит от формата данных во входящих Excel-файлах.&lt;br /&gt;
&lt;br /&gt;
В процессе импорта система может выполнить обработку отдельных значений. Для этого добавьте в шаблон выражение на внутреннем языке разработки. Подробнее см. в статье [[Руководство программиста|«Руководство программиста»]]. Например, рекомендуем приводить адрес доставки к внутреннему формату системы.&lt;br /&gt;
&lt;br /&gt;
MeaSoft поддерживает импорт из всех форматов данных, которые предоставляет Excel. Подробнее см. [https://support.office.com/ru-ru/article/поддерживаемые-excel-форматы-файлов-0943ff2c-6014-4e8d-aaea-b83d51d46247 на официальном сайте Microsoft Office].&lt;br /&gt;
&lt;br /&gt;
== Создание шаблона загрузки ==&lt;br /&gt;
Чтобы создать шаблон:&lt;br /&gt;
# Перейдите в '''Связь''' &amp;gt; '''Импорт БД из Excel''', затем в окне «Импорт из Excel» нажмите на кнопку '''Шаблоны'''. Откроется окно со списком шаблонов.&lt;br /&gt;
# Нажмите на кнопку F3. Откроется окно «Шаблон загрузки»:[[Файл:Vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Для загрузки по шаблону достаточно настроить вкладку '''Основное'''. Настройка остальных вкладок необязательна и зависит от формата заказов в Excel-файле.&lt;br /&gt;
&lt;br /&gt;
'''Примечание'''. Не рекомендуем самостоятельно писать скрипты для вкладок '''Дополнительно'''. Если надо изменить логику обработки заказов, обратитесь в службу поддержки MeaSoft.&lt;br /&gt;
&lt;br /&gt;
'''Поля вкладки «Основное»'''&lt;br /&gt;
&lt;br /&gt;
'''Название'''. Укажите название шаблона.&lt;br /&gt;
&lt;br /&gt;
'''Личный шаблон'''. Если флажок установлен, другие пользователи не могут редактировать шаблон. Личный шаблон может изменить его владелец или администратор системы.&lt;br /&gt;
&lt;br /&gt;
'''Первая строка'''. Укажите номер первой строки с заказом в таблице Excel. Не указывайте номер строки с заголовком таблицы. Например, если в шаблоне первая строка это заголовок таблицы и поле '''Условие загрузки''' пустое, то система создаст заказ на основе заголовка таблицы.&lt;br /&gt;
&lt;br /&gt;
'''Условие загрузки'''. Дополнительное условие, значение — логическое выражение на [[Руководство программиста|внутреннем языке разработки]]. &amp;lt;rspoiler text =&amp;quot;Посмотреть примеры условий&amp;quot;&amp;gt; &amp;lt;p&amp;gt;&amp;lt;nowiki&amp;gt;A!''&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!'Итого'&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!A(-1)&amp;lt;/p&amp;gt; &amp;lt;/rspoiler&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;
'''Идентификация отправителя'''. Выберите параметр, по которому будет определяться отпавитель. Возможные значения: '''Нет''', '''Юр. лицо''', '''ИНН''', '''ID'''.&lt;br /&gt;
&lt;br /&gt;
'''Столбец''' и '''Строка'''. Укажите столбец и строку с информацией об отправителе.&lt;br /&gt;
&lt;br /&gt;
'''Пересчитать стоимость после загрузки'''. Если флажок установлен, стоимость доставки пересчитывается после завершения загрузки из файла.&lt;br /&gt;
&lt;br /&gt;
В таблице настройте соответствие столбцов в Excel с параметрами заказа в системе. Столбцы в таблице:&lt;br /&gt;
* '''Поле''' — внутреннее имя параметра заказа;&lt;br /&gt;
* '''Название''' — название параметра в MeaSoft;&lt;br /&gt;
* '''По умолчанию''' — значение параметра, если столбец «Значение» пустой;&lt;br /&gt;
* '''Значение''' — значение параметра. Укажите буквенное обозначение столбца в Excel. Система использует значение из указанного столбца текущей строки. Чтобы отредактировать исходное значение, используйте внутренний язык разработки. Например, в Excel фамилия, имя и отчество получателя указаны в отдельных столбцах: A, B и C. MeaSoft хранит эти данные в одном параметре «ФИО получателя» (name). Чтобы сложить значения из трех столбцов в один параметр, для ФИО получателя укажите следующее: «A+' '+B+' '+C».&lt;br /&gt;
&lt;br /&gt;
Для параметра '''Адрес получателя''' используйте значение вида «MakeAddress(буква столбца)». Такой подход преобразует адрес во внутренний формат системы.&lt;br /&gt;
&lt;br /&gt;
== Как указать лист с заказами в Excel-файле ==&lt;br /&gt;
По умолчанию система ищет информацию о товарах на первом листе Excel-файла. Эту логику можно изменить вручную. Для этого:&lt;br /&gt;
# Откройте существующий шаблон на редактирование или добавьте новый шаблон.&lt;br /&gt;
# Перейдите на вкладку '''Дополнительно'''.&lt;br /&gt;
# В поле '''Скрипт до загрузки''' напишите формулу:&lt;br /&gt;
 &amp;lt;?&amp;gt;&lt;br /&gt;
 SetSheet(х);&lt;br /&gt;
&lt;br /&gt;
В указанной формуле х — это номер листа с заказами в Excel-файле. Замените х на подходящее число.&lt;br /&gt;
&lt;br /&gt;
== Как загрузить заказы ==&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из одного файла ===&lt;br /&gt;
# Убедитесь, что в MeaSoft есть [[Клиенты и партнеры|запись клиента]], от имени которого будет создан заказ. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название компании, ФИО менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите F3 и в окне новой записи заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''.&lt;br /&gt;
# Перейдите на вкладку '''Заказы''' и создайте новый [[Работа с заказами#Карточка заказа|заказ]].&lt;br /&gt;
# В главном меню выберите '''Связь''' &amp;gt; '''Импорт БД из Excel'''. Откроется окно «Импорт из Excel»:[[Файл:Импорт из эксель.png|none]]&lt;br /&gt;
# В поле '''Формат''' выберите шаблон импорта.&lt;br /&gt;
# В поле '''Заказ''' укажите номер созданного заказа или выберите его из списка по кнопке [[Файл:More.png]]. В этот заказ будут загружены данные файла.&lt;br /&gt;
# В поле '''Файл''' нажмите на кнопку [[Файл:More.png]] справа и укажите путь к файлу MS Excel с информацией о заказах.&lt;br /&gt;
# Нажмите '''Старт''', чтобы начать импорт данных.&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из нескольких файлов ===&lt;br /&gt;
# Убедитесь, что в MeaSoft есть [[Клиенты и партнеры|запись клиента]], от имени которого будет создан заказ. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название компании, ФИО менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите F3 и в окне новой записи заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''.&lt;br /&gt;
# В главном меню выберите '''Связь''' &amp;gt; '''Импорт БД из папки'''. Откроется окно «Импорт из папки»:[[Файл:Importfromfolder.png|none]]&lt;br /&gt;
# В поле '''Папка''' нажмите на кнопку [[Файл:More.png]] справа и укажите укажите путь к папке с нужными Excel-файлами. Убедитесь, что в папке хранятся только файлы с заказами. Система не проверяет содержимое файлов.&lt;br /&gt;
# В поле '''Клиент''' укажите название клиента, для которого будет создан заказ. В поле работает автозаполнение при вводе.&lt;br /&gt;
# В списке '''Шаблон''' выберите шаблон импорта для обработки первого файла в списке. Для удобства рекомендуем в названии Excel-файлов писать название подходящего шаблона или клиента.&lt;br /&gt;
# Нажмите '''Загрузить'''. Система обработает первый файл и уберет его из списка, в панели внизу отобразится отчет о количестве обработанных записей.&lt;br /&gt;
# Если в списке остались элементы, повторите действия, начиная с пункта 4, для следующего файла.&lt;br /&gt;
&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; '''Импорт БД из Excel''' и в окне «Импорт из Excel» нажмите на кнопку '''Автозамена'''. Откроется окно «Настройка автозамены»:[[Файл:Настройка автозамены.png|none]]&lt;br /&gt;
# Нажмите F3 и создайте новое правило автозамены. При нажатии на кнопку '''ОК''' в списке правил добавится еще одна строка.&amp;lt;br&amp;gt;Чтобы изменить правило, щелкните дважды на его строке. Чтобы удалить правило, используйте комбинацию клавиш CTRL+F8.&lt;br /&gt;
# После создания правил с помощью кнопок '''Вверх''' и '''Вниз''' определите их порядок. Автозамены применяются к адресу последовательно сверху вниз.&lt;br /&gt;
&lt;br /&gt;
Автозамену можно отключить для определенных режимов срочности. Для этого в справочнике '''Статусы''' &amp;gt; '''17 Виды срочности''' для режима срочности установите 7 параметр первой строки в значение 1. Подробнее см. раздел «[[Виды срочности]]».&lt;br /&gt;
&lt;br /&gt;
Автозамены, предусмотренные исходным кодом системы:&lt;br /&gt;
* следующие слова удаляются из начала адреса еще до срабатывания пользовательской автозамены:&lt;br /&gt;
 вул.,ул.,пр.,проспект,проезд,шоссе ,шоссе,аллея,ул ,пр-д,пер.,пер ,ул ,пр ,пр-т,пр-кт,бульвар,бул.,бул ,набережная,наб.,наб&lt;br /&gt;
&lt;br /&gt;
* если улица не найдена, но в справочнике есть другая улица, название которой отличается на одну букву, срабатывает подмена одной буквы в названии улицы. Если улица была указана корректно, укажите ее вручную. Система «запомнит» эту улицу, и ошибка больше не повторится.&lt;br /&gt;
&lt;br /&gt;
== Шаблон как отдельный файл ==&lt;br /&gt;
Вы можете сохранить шаблон в отдельный XML-файл. Или загрузить шаблон в систему из XML-файла.&lt;br /&gt;
{{Note|При выгрузке и загрузке шаблона система не копирует настройки на вкладке '''Услуги'''. Укажите эти настройки вручную после импорта шаблона.}}&lt;br /&gt;
&lt;br /&gt;
=== Сохранить шаблон в файл ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Сохранить в файл'''.&lt;br /&gt;
# Выберите папку и нажмите '''Сохранить'''.&lt;br /&gt;
&lt;br /&gt;
Сохранение шаблона:&lt;br /&gt;
[[Файл:Vlog 12_1.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
=== Добавить в систему шаблон из файла ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Добавить из файла'''.&lt;br /&gt;
# Выберите XML-файл шаблона и нажмите '''Открыть'''.&lt;br /&gt;
&lt;br /&gt;
Загрузка шаблона:&lt;br /&gt;
[[Файл:Vlog 12_2.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
== Пример создания простого шаблона для загрузки вложений ==&lt;br /&gt;
{{Note|Пример построения простого шаблона рассмотрен в этой статье в целях обучения и для возможности самостоятельного создания шаблона пользователем. В случае необходимости создания сложного шаблона для клиента, который включает в себя сложные модификаторы формул, процедуры преобразования типов и множество прочих нюансов - следует обращаться с вопросами в техническую поддержку (желательно с файлом реестра Вашего клиента и описанием желаемых требований для его загрузки в MeaSoft).}}&lt;br /&gt;
&lt;br /&gt;
Для импорта базы рассылки в формате Microsoft Excel необходимо сделать заказ (вкладка основного окна программы '''«Заказы»'''), в который будет производиться импорт. Затем, в главном меню основного окна программы выберите пункт меню '''«Связь» → «Импорт БД из Excel»''' (необходимо наличие прав создания почтовых заказов). Откроется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 1.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В окне импорта выберите имя (формат) шаблона загрузки, заказ, в который необходимо импортировать базу, а также указать имя файла-источника, из которого необходимо загружать реестр:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы редактировать шаблон, нажмите на кнопку '''Шаблоны'''. Можно использовать существующий шаблон или же создать новый путём нажатия клавиши F3.&lt;br /&gt;
&lt;br /&gt;
Шаблон состоит из заголовка, который включает в себя название шаблона, порядковый номер первой загружаемой строки в таблице, а также условие загрузки каждой конкретной строки (номер первой строки и условие загрузки могут задаваться формулами), и строк описания значений, помещаемых в каждое конкретное поле базы данных адресов. Строка состоит из названия поля в БД по-английски и описания по-русски, значения по умолчанию, и значения ячейки. Если поле '''значение''' пустое — программа использует значение поля '''значение по умолчанию'''. Поля «значение» и «значение по умолчанию» описывают преобразования данных на внутреннем языке формул (описание языка приведено по ссылке [http://wiki.courierexe.ru/index.php/Руководство_программиста]).&lt;br /&gt;
&lt;br /&gt;
Процесс импорта реестра заказов из Microsoft Excel в систему будет выполнен на примере построения шаблона с именем '''«пример»'''. На рисунке ниже изображено содержимое таблицы Microsoft Excel с заказами клиента:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_3.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном реестре мы видим, что заказы № 1-3 имеют одного и того же получателя, поэтому для удобства выполнения их можно объединить в одну единицу корреспонденции. Такая же ситуация с заказами № 4-6.&lt;br /&gt;
&lt;br /&gt;
Примечание: На рисунке выше, поля столбцов по горизонтали нумеруются буквами латинского алфавита (A-N), однако данное представление в пакете MS Office может отличаться от привычного и иметь цифровую нумерацию (R1C1). На рисунке ниже представлено меню настроек (включение/отключение) в программе Microsoft Excel для стиля ссылок R1C1. Для работы с цифровым представлением столбцов Microsoft Excel — соответствие цифровой нумерации буквенной происходит путем простого преобразования: номер цифры = порядковому номеру буквы алфавита (1-‘A’, 2-‘B’, 3-‘C’ и т. д.):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 4.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' Обработка программой реестра заказов из файла происходит с первого листа документа, поэтому таблица заказов должна находиться на первой странице.&lt;br /&gt;
&lt;br /&gt;
Редактирование старых и создание новых шаблонов доступно по нажатию на кнопку '''«Шаблоны…»''' в окне '''«Импорт из Excel»'''. Буквенные соответствия столбцов таблицы указаны напротив ячеек с названием. На рисунке ниже показано окно редактирования шаблона с именем '''«пример»'''.&lt;br /&gt;
&lt;br /&gt;
Для поля '''«Адрес получателя»''' указано значение с функцией '''MakeAddress'''(буква столбца с адресом из реестра в Excel файле). Функция '''MakeAddress'''(e) — помогает и позволяет синтактически более точно преобразовывать адрес получателя путем его многократного преобразования и приведения к внутреннему стандарту программы. Параметры преобразования адреса можно задать путем нажатия кнопки '''«Автозамена…»''' в окне '''«Импорт из Excel»'''.&lt;br /&gt;
&lt;br /&gt;
Описание других полей интуитивно понятно и не требует дополнительных комментариев.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном примере мы видим, что первой строкой, из которой программа начнёт считывать данные, является строка под номером 10. Условием загрузки является то, что ячейка ‘d’ (Контактное лицо (Ф.И.О.)) не равна своему же значению из предыдущей строки. Если равно, то такая строка будет считаться вложением к предыдущей строке. Вложения необходимы для того, чтобы можно было объединять несколько единиц корреспонденции в одну карточку при выполнении заданных условий (в нашем случае таким условием является то, что получателем корреспонденции является одно и то же лицо по одному и тому же адресу).&lt;br /&gt;
&lt;br /&gt;
Для работы с вложениями необходимо перейти во вкладку '''«Дополнительно»''' и в окне '''«Скрипт после загрузки (используйте %zakaz% как код загружаемого заказа)»''' ввести следующий скрипт (первая строка должна быть пустой):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Query update address a join&lt;br /&gt;
 (select b.address, sum(b.kol_vo*b.price) as price, sum(b.kol_vo*b.mass) as mass, &lt;br /&gt;
        sum(b.kol_vo) as kol_vo&lt;br /&gt;
  from address a join boxes b on b.address=a.code&lt;br /&gt;
  where a.zakaz=%zakaz%&lt;br /&gt;
  group by b.address) b on a.code=b.address&lt;br /&gt;
 set &lt;br /&gt;
 a.kol_vo=b.kol_vo,&lt;br /&gt;
 a.rur=b.price,&lt;br /&gt;
 a.mass=CalcAddressMass(a.code)&lt;br /&gt;
 WHERE NOT EXISTS (SELECT r.code FROM boxes bb JOIN `returns` r ON r.box=bb.code WHERE bb.address=a.code) and a.date_put is null&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 6.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Этот скрипт необходим для суммирования значений переменных '''«количество»''', '''«масса»''' и '''«цена»''' вложений в карточке корреспонденции.&lt;br /&gt;
&lt;br /&gt;
Далее переходим во вкладку '''«Вложения»''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 7.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ставим галку '''«Загружать вложения»'''.&lt;br /&gt;
&lt;br /&gt;
Условием загрузки в данном примере является то, что ячейка ‘d’ не пустая. Наименование вложения будет браться из ячейки ‘h’.&lt;br /&gt;
&lt;br /&gt;
Поле '''«Код товара»''' используется как артикул в [[Модуль складского учета#Карточка товара|номенклатуре поставщика]] (актуально при использовании модуля складского учёта). В нашем случае оно пустое.&lt;br /&gt;
&lt;br /&gt;
Каждое из полей в настройке шаблона соответствует определенному полю в карточке единицы корреспонденции, показанному на рисунке ниже. Заполнение полей шаблона «пример» происходит в соответствии со структурой и содержимым ячеек реестра в Excel файле. Поля на вкладке '''«Получатель»''' единицы корреспонденции заполняются следующим образом:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 8.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Значения ячейеек ‘m’, ‘g’, ‘i’ в карточке корреспонденции будут суммироваться согласно своим значениям во вложениях.&lt;br /&gt;
&lt;br /&gt;
Поля на вкладке '''«Вложения»''' единицы корреспонденции заполнятся так:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 9.png|none]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
После создания и редактирования нового шаблона становится возможным автоматическая загрузка заказов из файла Excel. Для этого в окне '''«Импорт из Excel»''', последовательно указываем тип шаблона для обработки реестра заказов в Excel, номер заказа и файл реестра. По нажатию на кнопку '''«Cтарт»''' происходит последовательная обработка строк из файла Excel, ячейки которой считываются в базу данных заказов программы. Процесс завершения обработки сопровождается информационным сообщением содержащим статистику обработки записей:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 10.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Из результата импорта видно, что программа обработала 6 записей из файла реестра Excel, которые были объеденены в 2 карточки корреспонденции согласно заданных в шаблоне условий.&lt;br /&gt;
После этого мы можем перейти во вкладку '''«Адреса»''' где можно просмотреть те единицы корреспонденции, которые были импортированы в заказ (в данном случае это заказ № 120340) и продолжить работу в программе:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_11.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
== Примеры модификаций содержимого ячеек при помощи формул ==&lt;br /&gt;
Иногда для приведения содержимого ячеек Excel к стандартному типу, который будет понятен программе, следует воспользоваться [[Руководство программиста|специальными функциями]]. Простые примеры применения функций рассмотрены ниже.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''1.'''Пример содержимого ячейки Excel «F»: «Россия, Москва, Горького ул., д. 23»&lt;br /&gt;
&lt;br /&gt;
Задача: Копировать из ячейки слово «Москва».&lt;br /&gt;
&lt;br /&gt;
Решение: '''PARAM(replace(f, ' ', ','), 2)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Делим строку разделителями пробелов на параметры и читаем второй параметр. На выходе получаем «Москва».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2.'''Пример содержимого ячейки Excel «J»: «с 11 до 18»&lt;br /&gt;
&lt;br /&gt;
Задача А: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «11» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''LEFT(REMSPACE(replace(J, 'с', '')), 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Поиском слева ищем в строке значение «c», после читаем второй параметр, разделенный символом пробел — число «11», затем к нему прибавляем значение «:00». На выходе получаем «11:00».&lt;br /&gt;
&lt;br /&gt;
Задача Б: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «18» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''RIGHT(J, 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Копируем справа от начала строки 2 символа — значение «18», затем к нему прибавляем значение «:00». На выходе получаем «18:00».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''3.'''Пример содержимого ячейки Excel «A»: «'забор груза'», либо «'забор'»&lt;br /&gt;
&lt;br /&gt;
Задача: Определять при чтении содержимого ячейки забор или доставку. В случае наличия слова «'забор груза'», либо «'забор'» — подставлять в ячейку цифру «0»,&lt;br /&gt;
иначе подставлять следующий порядковый номер.&lt;br /&gt;
&lt;br /&gt;
Решение: '''if((C='забор груза')+(C='забор'), 0, GetNewNumber)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: При помощи условия if и логического ИЛИ выполняем проверку, если условие соблюдается — подставиться значение «0», если не соблюдается — подставлять следующий порядковый номер (функция GetNewNumber).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''4.'''Пример содержимого ячейки Excel «K» -«забрать документы», содержимого ячейки Excel «L» — «поставить печать»:&lt;br /&gt;
&lt;br /&gt;
Задача: сложить одержимое двух ячеек для загрузки поля «поручение курьера».&lt;br /&gt;
&lt;br /&gt;
Решение: '''k+', '+l'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем сложение содержимого двух ячеек «K» и «L», разделенного запятой и пробелом. На выходе получаем «забрать документы, поставить печать».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''5.'''Пример содержимого ячейки «масса, грамм» в Excel «N»: «2500»&lt;br /&gt;
&lt;br /&gt;
Задача: Перевод значения ячейки «масса» из грамм в килограмм.&lt;br /&gt;
&lt;br /&gt;
Решение: '''n/1000'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем операцию деления. На выходе получаем значение для поля масса &amp;quot;2.5 &amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''6.'''Пример расчета сроков доставки&lt;br /&gt;
&lt;br /&gt;
Задача: Рассчитать планируемую дату доставки на основе [[Тарифы клиентов|сроков доставки]]&lt;br /&gt;
&lt;br /&gt;
Решение: '''CalcDeliveryDate(ZakazRecord.source, Mode, TownTo, TownFrom, ZakazRecord.date_beg)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Вызываем функцию CalcTownDeliveryDate которая рассчитывает дату планируемой доставки по таблице сроков. В функцию передаем : ZakazRecord.date_beg — дата заказа, к ней будет добавлено найденное количество дней на доставку. ZakazRecord.source — код клиента, по нему будет найден тариф с указанными сроками. Mode — режим срочности. TownTo, TownFrom — коды городов отправителя и получателя.&lt;br /&gt;
 Примечание:&lt;br /&gt;
 функция CalcDeliveryDate до версии 804, имела имя CalcTownDeliveryDate&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B0%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D1%8B.png&amp;diff=14162</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%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B0%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D1%8B.png&amp;diff=14162"/>
				<updated>2022-05-31T12:07:14Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%C2%AB%D0%9A%D1%80%D0%BE%D1%81%D1%81-%D0%B4%D0%BE%D0%BA%D0%B8%D0%BD%D0%B3%C2%BB&amp;diff=14159</id>
		<title>Модуль «Кросс-докинг»</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%C2%AB%D0%9A%D1%80%D0%BE%D1%81%D1%81-%D0%B4%D0%BE%D0%BA%D0%B8%D0%BD%D0%B3%C2%BB&amp;diff=14159"/>
				<updated>2022-05-30T11:38:22Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Интерфейс */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Модуль используется, когда курьерская служба оказывает услугу по комплектации заказов.&lt;br /&gt;
&lt;br /&gt;
Интернет-магазин формирует заказ и привозит на склад курьерской службы товар. В заказе перечислены адреса, куда нужно выполнить доставку, а на вкладке '''Вложения''' перечислены данные товара: название, количество, цена, штрихкод производителя. Курьерской службе нужно как можно быстрее принять товар на складе, разложить по адресам, упаковать, промаркировать, из какого он заказа, и потом его можно выдавать курьерам.&lt;br /&gt;
&lt;br /&gt;
Модуль «Кросс-докинг» имеет следующие возможности:&lt;br /&gt;
* [[#Комплектация|комплектация заказов]];&lt;br /&gt;
* [[#Адресное хранение|адресное хранение]] — поиск ячейки хранения товара по штрихкоду производителя в адресах;&lt;br /&gt;
* [[#Сборка комплектов|сборка комплектов]] для выдачи курьерам.&lt;br /&gt;
&lt;br /&gt;
Схема работы модуля:[[Файл:Кросс-докинг.png|none|1000 px]]&lt;br /&gt;
&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; '''Стеллажи''' определяются полки, с которыми программа будет работать. Каждый квадрат на рисунке — отдельная полка, на примере определены 16 полок (4 ряда x 4 столбца):&lt;br /&gt;
&lt;br /&gt;
[[Файл:St.png|none]]&lt;br /&gt;
 &lt;br /&gt;
По умолчанию полки нумеруются в формате A1, Б1, где буква обозначает ряд, а цифра столбец. Программа при комплектации может говорить названия полок. Чтобы переименовать полку, нажмите на прямоугольник и введите имя полки.&lt;br /&gt;
&lt;br /&gt;
Имя полки не является её идентификатором, оно используется, чтобы обозначать полку в процессе комплектации.&lt;br /&gt;
&lt;br /&gt;
Чтобы иметь возможность «класть» и «снимать» товар с полки, нужен штрихкод полки. Чтобы распечатать штрихкод, нажмите '''Печать штрихкодов'''. Формат наклеек определится автоматически в зависимости от типа принтера — листы А4 или этикетка для термопринтера.&lt;br /&gt;
&lt;br /&gt;
При редактировании полок учтите следующее:&lt;br /&gt;
# Если полка переименована, замените распечатанную ранее наклейку на новую.&lt;br /&gt;
# Если уменьшить количество рядов или столбцов, сохранить изменения, потом снова зайти в редактор и увеличить количество рядов или столбцов, то даже если вы назовете добавленные полки как раньше, они уже будут иметь другой идентификатор, и старые наклейки с такими именами работать не будут.&lt;br /&gt;
&lt;br /&gt;
Для работы понадобятся следующие виды штрихкодов:&lt;br /&gt;
* штрихкод товара — расположен на упаковке с товаром. Используется для поиска товара в адресах;&lt;br /&gt;
* штрихкод полки — расположен на наклейке. Печатается в любом пункте меню '''Cправочники''' &amp;gt; '''Стеллажи''' или '''Функции''' &amp;gt; '''Печать служебных штрихкодов'''. Чтобы напечатать штрихкоды для отдельных полок, выделите полки в интерфейсе модуля «Кросс-докинг», удерживая зажатой клавишу SHIFT, и нажмите на кнопку '''Печать штрихкодов''';&lt;br /&gt;
* штрихкод отправления — создается в MeaSoft. В окне комплектации можно распечатать наклейку со штрихкодом для уже скомплектованных заказов с помощью кнопки '''Печатать наклейки'''.&lt;br /&gt;
&lt;br /&gt;
= Комплектация =&lt;br /&gt;
&lt;br /&gt;
;Комплектация (кросс-докинг)&lt;br /&gt;
: Процесс сборки товарных вложений заказа в один пакет. MeaSoft контролирует, чтобы на одной полке оказался только один заказ и чтобы заказ был собран как можно быстрее.&lt;br /&gt;
&lt;br /&gt;
Чтобы начать комплектацию, на вкладке '''Заказы''' выберите заказы, которые будете комплектовать, и в контекстном меню выберите пункт '''Комплектация адресов'''. Откроется окно «Комплектация адресов по заказу»:&lt;br /&gt;
&lt;br /&gt;
[[Файл:sort2.png|none|800px]]&lt;br /&gt;
&lt;br /&gt;
Поиск товара по штрихкоду ограничен только выбранными заказами.&lt;br /&gt;
 &lt;br /&gt;
'''Заказ''', '''Номер''', '''Шифр''' — данные карточки корреспонденции, которая сейчас комплектуется. Кнопка [[Файл:More.png]] предназначена для перехода к карточке корреспонденции.&lt;br /&gt;
&lt;br /&gt;
'''Наименование''' — название найденного товара из карточки корреспонденции.&lt;br /&gt;
&lt;br /&gt;
'''Сообщение''' — показывает сообщение пользователю в течение 10 секунд. Это может быть описание ошибки или ожидаемого от пользователя действия. В случае ошибки фон поля окрашивается красным цветом. Важные сообщения дублируются голосом, потому что кладовщик может быть не за компьютером и не видеть сообщения.&lt;br /&gt;
&lt;br /&gt;
'''Ручной ввод''' — поле для ввода штрихкодов с клавиатуры.&lt;br /&gt;
&lt;br /&gt;
'''Полка''' — отображает название активной полки.&lt;br /&gt;
&lt;br /&gt;
'''Количество''' — количество отсканированного товара в отправлении. Например, есть отправление, по которому нужно доставить один ноутбук и две флешки. При сканировании флешки будет указано 2, ноутбук 1.&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;
* '''Печатать файлы''' — если флажок установлен, по завершении комплектации распечатываются прикрепленные к корреспонденции файлы. Просмотреть файлы можно в карточке корреспонденции по кнопке '''Функции''' &amp;gt; '''Прикрепленные файлы'''.&lt;br /&gt;
* '''Печатать наклейки на место''' — снимите флажок, если нужно отключать печать наклейки на места при использовании упаковок.&lt;br /&gt;
&lt;br /&gt;
Цвета состояния полок:&lt;br /&gt;
* cерый цвет — пустые полки;&lt;br /&gt;
* желтый цвет — полки, на которых уже есть товар, но не весь;&lt;br /&gt;
* зеленый цвет — полки, на которых товар собран полностью.&lt;br /&gt;
&lt;br /&gt;
В комплектации существует две основных операции: «[[#Операция «положить товар на полку»|положить товар на полку]]» и «[[#Операция «снять заказ с полки»|снять заказ с полки]]».&lt;br /&gt;
&lt;br /&gt;
Операции осуществляются с помощью сканирования штрихкодов. Когда операция началась, ожидаемое действие выводится в поле '''Сообщение''' и дублируется голосом, остальные действия блокируются. Чтобы прервать операцию, нажмите на кнопку '''Отмена'''.&lt;br /&gt;
&lt;br /&gt;
=== Операция «положить товар на полку» ===&lt;br /&gt;
&lt;br /&gt;
Это основная операция комплектации. Товар сначала помещается на желтые (частично заполненные) полки, а потом на серые полки (пустые).&lt;br /&gt;
# Отсканируйте штрихкод производителя на упаковке с товаром. Программа находит в комплектуемом заказе адрес с таким товаром и выбирает нужную полку. На экране полка выделится красным, отображается сообщение «Положите товар на полку …».&lt;br /&gt;
# Кладовщик несет товар к полке и сканирует ее штрихкод. В программе одна единица товара помещается на полку, операция завершается.&lt;br /&gt;
&lt;br /&gt;
Если на полке будет собран весь товар по отправлению, полка окрасится в зеленый цвет, и в названии полки будет отображен статус «Готов».&lt;br /&gt;
&lt;br /&gt;
Если отправление на полке не полностью укомплектовано, полка окрасится в желтый цвет, и в названии полки будет статус «Кол-во на полке» из «Кол-ва товаров в заказе».&lt;br /&gt;
&lt;br /&gt;
Если заканчиваются полки, MeaSoft печатает наклейки на полностью собранные заказы. Кладовщик перекладывает товары с полки в пакет, маркирует его наклейкой, раскладывает по курьерам. Полки освобождаются для следующих заказов.&lt;br /&gt;
&lt;br /&gt;
=== Учет мест и упаковки ===&lt;br /&gt;
Чтобы учитывать использованные упаковки и распределение товара по местам, нужно вести комплектацию по местам с упаковкой. Тогда процесс будет таким:&lt;br /&gt;
# Отсканируйте штрихкод товара. Программа говорит, на какую полку его нужно отнести.&lt;br /&gt;
# Отсканируйте штрихкод упаковки. Упаковка добавлена в карточку корреспонденции, списана со склада.&lt;br /&gt;
# Отсканируйте штрихкод полки. Товар и упаковка помещаются на полку, в корреспонденции создается место, печатается наклейка на место, ее нужно наклеить на упаковку.&lt;br /&gt;
# Отсканируйте штрихкод товара, чтобы скомплектовать следующий товар. Вместо штрихкода полки теперь можно использовать штрихкод места.&lt;br /&gt;
# Если потребуется собирать следующее место, необходимо повторить процесс с 1 шага: сканирование штрихкода товара &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;
# Отсканируйте штрихкод корреспонденции. Полка, на которой лежит товар из этой корреспонденции, подсветится красным цветом, отобразится сообщение «Отсканируйте полку …».&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;
Перечислите клиентов, для которых необходимо делать такую проверку, в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Прочие`  &amp;gt; '''ShelvingClientCheck'''.&lt;br /&gt;
&lt;br /&gt;
=== Модификация печати стикера адреса ===&lt;br /&gt;
Чтобы отключить автоматическую печать наклейки корреспонденции, отключите переменную '''Корреспонденция''' &amp;gt; '''Печатать наклейку адреса автоматически при комплектации'''.&lt;br /&gt;
&lt;br /&gt;
В таком случае снимать товар с полки можно сканированием штрихкода клиента или шифра, а потом полки.&lt;br /&gt;
&lt;br /&gt;
Комплектация одновременно может происходить с нескольких рабочих мест, программа полностью автоматически будет следить за распределением полок и товара по заказам. Когда происходит операция «положить товар на полку», товар и полка резервируется, чтобы никто не мог её использовать, пока операция не будет завершена кладовщиком, начавшим её. По умолчанию резерв ставится на 20 минут. Резерв снимается автоматически, когда операция завершена или прошло больше 20 минут.&lt;br /&gt;
&lt;br /&gt;
=== Дополнение ===&lt;br /&gt;
Одного реестра с заказами и штрихкодами товара иногда недостаточно для того, чтобы комплектация заработала и начала находить товар по штрихкоду. Дело в том, что у одного товара может быть несколько штрихкодов. Поэтому необходима таблица перекодировки. Как правило, этот справочник предоставляет интернет-магазин. Его можно загрузить и обновить через скрипт в дополнительных возможностях.&lt;br /&gt;
&lt;br /&gt;
В дополнительных возможностях есть функция OnShelvingBarScan — в нее передается отсканированный штрихкод, она проверяет его по таблице перекодировки и, если нужно, изменяет его.&lt;br /&gt;
&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;
Справочник предназначен для хранения конфигурации полок для предварительной сборки заказов в комплекты.&lt;br /&gt;
&lt;br /&gt;
Каждый комплект помещается на отдельную полку. Полки могут быть привязаны к курьерам — в таком случае при попытке положить на полку заказ, запланированный на другого курьера, отображается ошибка. Чтобы привязать полку к курьеру, нажмите на прямоугольник полки и в открывшемся окне укажите имя курьера.&lt;br /&gt;
&lt;br /&gt;
Когда полки в программе созданы, распечатайте наклейки для сборки комплектов и сканируйте корреспонденцию. Подробнее см. раздел «[[Выдача корреспонденции курьерам#Предварительная сборка комплекта заказов|Предварительная сборка комплекта заказов]]».&lt;br /&gt;
&lt;br /&gt;
С помощью дополнительной возможности «Назначить полки план. курьерам (32577)» вы можете настроить процесс автоматической сборки комплектов заказов по запланированным курьерам:&lt;br /&gt;
&lt;br /&gt;
# Настройте отображение справочника '''Сборка комплектов''' в соответствии с действительным расположением полок на складе.&lt;br /&gt;
# Чтобы подключить доп. возможность, обратитесь в техническую поддержку MeaSoft.&lt;br /&gt;
# [[Учет корреспонденции#Учет корреспонденции|Запланируйте]] заказы на курьеров.&lt;br /&gt;
# Запустите доп. возможность, в открывшемся окне укажите склад и плановую дату доставки. В результате формируются сборки комплектов. Они отображаются на вкладке '''Выдача''' в узле '''Сборка комплекта заказов'''.&lt;br /&gt;
# Запустите [[Прием корреспонденции на склад|прием корреспонденции]] по клавише F10. В окне «Прием корреспонденции» в настройках выберите пункт '''Диктовать: номер сборки комплекта'''.&lt;br /&gt;
# Сканируйте отправление. Отобразится номер полки, отведенный для этой корреспонденции, информация продублируется голосом.&lt;br /&gt;
# Положите отправление на указанную полку и отсканируйте ее штрихкод.&lt;br /&gt;
# Повторите шаги 6-7 для всех отправлений.&lt;br /&gt;
# Чтобы выдать сборку курьеру, перейдите на вкладку '''Выдача''' и отсканируйте штрихкод полки.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=14156</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=14156"/>
				<updated>2022-05-26T09:16:37Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Содержание */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Эта страница — оглавление документации к системе [http://courierexe.ru MeaSoft]. Мы постоянно дополняем и улучшаем описания функциональности. Все вопросы и предложения направляйте в службу технической поддержки. &lt;br /&gt;
&lt;br /&gt;
Опубликованная документация описывает текущую версию системы. Если у вас установлена одна из предыдущих версий, то [http://courierexe.ru/contacts.htm обратитесь к нам] для обновления. Обновление может быть платным. Историю изменений программы смотрите на [https://home.courierexe.ru/whatsnew специальной странице].&lt;br /&gt;
&lt;br /&gt;
Спасибо, что пользуетесь системой MeaSoft и принимаете участие в ее развитии!&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= Коллеги! На наш сервер в настоящий момент осуществляется [https://ru.wikipedia.org/wiki/DoS-%D0%B0%D1%82%D0%B0%D0%BA%D0%B0 DDOS атака]. Приносим извинения за временную недоступность наших сервисов. Мы активно работаем над отражением. Надеемся, скоро наладим. Благодарим за понимание. =  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Содержание==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width: 100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:right; padding-top: 20px&amp;quot;&amp;gt;[[File:general.png|50px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:left; padding-top: 20px&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Общий раздел&amp;lt;/h3&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:right; padding-top: 20px&amp;quot;&amp;gt;[[File:operator.png|50px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:left; padding-top: 20px&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Работа с заказами&amp;lt;/h3&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:right; padding-top: 20px&amp;quot;&amp;gt;[[File:admin.png|50px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:left; padding-top: 20px&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Настройка системы&amp;lt;/h3&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;vertical-align:top; padding-left: 20px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Как с нами работать]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Справки о налоговом резидентстве]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://home.courierexe.ru/whatsnew История изменений]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Файлы для загрузки]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Видео уроки|Видеоуроки]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://courierexe.userecho.com/ Часто задаваемые вопросы]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[План изучения MeaSoft]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[English Help]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;vertical-align:top; padding-left: 20px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Знакомство с программой|Знакомство с программой]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Учет корреспонденции]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Работа с заказами]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Модуль «Карта»#Виды планирования|Планирование доставок на карте]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Печать ведомостей и наклеек]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Выдача корреспонденции курьерам]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Манифесты]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Доска приема]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Документы]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;[[Приходные кассовые ордера]]&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;[[Путевые листы]]&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;[[Счета|Работа со счетами]]&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;[[Акты передачи денег и корреспонденции]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Учет наличных по бухгалтерии]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Биллинг курьеров]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Работа со срочными заказами]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Импорт баз данных|Импорт заказов из Excel]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Модуль складского учета|Складской учет]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Работа с Почтой России]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Отчеты]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Задания]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Честный ЗНАК]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Функции|Функции]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;vertical-align:top; padding-left: 20px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Начало использования]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Настройка глобальных параметров|Глобальные параметры]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Настройка параметров рабочего места|Рабочее место]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[Быстрый старт]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Клиенты и партнеры]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Сотрудники]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Пользователи]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Модуль «Карта»#Настройка|Модуль «Карта»]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Тарифы]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Работа с пунктами самовывоза (ПВЗ)|Пункты самовывоза (ПВЗ)]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Зарплата]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Собеседования]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Тикеты]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Справочники]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Охрана]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Устранение неполадок]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Оборудование]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Дополнительные модули]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;[[Настройка модуля печати кассовых чеков|Модуль печати кассовых чеков]]&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;[[Настройка модуля автоматизации|Модуль автоматизации]]&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;[[Модуль «Кросс-докинг»]]&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;[[Модуль отправки SMS-сообщений]]&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;[[Модуль репликации данных]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Интеграция с другими системами]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:right; padding-top: 20px&amp;quot;&amp;gt;[[File:developer.png|50px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:left; padding-top: 20px&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Для разработчиков&amp;lt;/h3&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:right; padding-top: 20px&amp;quot;&amp;gt;[[File:cabinet.png|50px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:left; padding-top: 20px&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Сервисы&amp;lt;/h3&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:right; padding-top: 20px&amp;quot;&amp;gt;[[File:mobile.png|50px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align:left; padding-top: 20px&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Мобильные приложения&amp;lt;/h3&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;vertical-align:top; padding-left: 20px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Руководство программиста]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[API|API-интеграция]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Пользовательские отчеты]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Пользовательские поля]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;vertical-align:top; padding-left: 20px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Личный кабинет клиента]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Личный кабинет курьерской службы]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Личный кабинет курьера]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[M-POINT]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Веб-сервисы]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[MeaShip]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;vertical-align:top; padding-left: 20px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Мобильное приложение курьера для Android|Приложение курьера для Android]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Мобильное приложение курьера для IPhone|Приложение курьера для iOS]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Мобильное приложение кладовщика для Android|Приложение кладовщика для Android]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Наши контакты==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 13px; overflow: hidden; min-width: 400px;&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div style=&amp;quot;overflow:hidden; margin-bottom: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;div style=&amp;quot;padding-left: 90px;&amp;quot;&amp;gt;&lt;br /&gt;
                                &amp;lt;div style=&amp;quot;width: 90px; float:left; margin-left: -90px;&amp;quot;&amp;gt;									&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;div style=&amp;quot;float: left;&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;h3&amp;gt; Техническая поддержка &amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt; &amp;lt;b&amp;gt;По будням &amp;lt;/b&amp;gt; обращайтесь с 8:00 до 21:00 по московскому времени. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt; &amp;lt;b&amp;gt;По выходным&amp;lt;/b&amp;gt; помогаем вам с 10:00 до 18:00. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt; Email: [mailto:support@courierexe.ru support@courierexe.ru] &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt; Телефон: +7 (495) 987-17-12, 8 (800) 707-90-35 &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt; Skype: courierexe, courierexe1, courierexe2, courierexe3, courierexe4 &amp;lt;/p&amp;gt;&lt;br /&gt;
					&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt;						&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Подробнее о поддержке&amp;quot;&amp;gt;Перед обращением в поддержку, пожалуйста, поищите решение проблемы в этой документации и в сообществе пользователей [http://courierexe.userecho.com courierexe.userecho.com]. В сообществе вы можете оставить свой вопрос и мы обязательно на него ответим!&lt;br /&gt;
&lt;br /&gt;
Если вы не нашли ответ и не оставили свой вопрос, то позвоните нам по телефону или Skype. Мы спросим ваше имя и название компании, которую представляете. Также будьте готовы оставить телефон для связи и заранее установите программу для подключения к вашему компьютеру: [https://download.teamviewer.com/download/TeamViewer_Setup.exe TeamViewer] или [https://anydesk.com Any Desk].&amp;lt;/spoiler&amp;gt;	&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;div style=&amp;quot;float: left;&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;h3&amp;gt; Социальные сети &amp;lt;/h3&amp;gt;&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt; Мы доступны в социальных сетях! Там мы пишем об изменениях в системе и проводим голосования. Планируем публиковать обучающие видео. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt; [https://vk.com/measoft ВКонтакте] &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt; [https://facebook.com/courierexe Facebook] &amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;div style=&amp;quot;width: 43%; float: right;&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;div style=&amp;quot;padding-left: 90px;&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div style=&amp;quot;width: 90px; float:left; margin-left: -90px;&amp;quot;&amp;gt;					&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div style=&amp;quot;float: left; width: 100%;&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;h3&amp;gt; Сообщество пользователей&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt;&lt;br /&gt;
						[http://courierexe.userecho.com courierexe.userecho.com]&lt;br /&gt;
					&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt;&lt;br /&gt;
						Здесь вы можете предложить свою идею по улучшению или обсудить работу сервиса с другими&lt;br /&gt;
						пользователями.&lt;br /&gt;
					&amp;lt;/p&amp;gt;&lt;br /&gt;
                                        &amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
						[https://t.me/measoft Telegram-канал]&lt;br /&gt;
					&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;p style=&amp;quot;padding: 0; margin: 0; line-height: 19px;&amp;quot;&amp;gt;&lt;br /&gt;
						Подпишитесь на наш канал и будьте уверены, что не пропустите важную для вашей работы&amp;lt;br&amp;gt;&lt;br /&gt;
                                                новую функциональность! Обсуждайте обновления с другими пользователями и расскажите,&amp;lt;br&amp;gt;&lt;br /&gt;
                                                что вы думаете о работе сервиса.&lt;br /&gt;
					&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14154</id>
		<title>Импорт баз данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14154"/>
				<updated>2022-05-26T08:42:37Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Как загрузить заказы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Логика загрузки заказов ==&lt;br /&gt;
&lt;br /&gt;
Для загрузки заказов из MS Excel в MeaSoft используются шаблоны.&lt;br /&gt;
&lt;br /&gt;
Шаблон описывает соответствие между столбцами таблицы Excel и параметрами заказа в системе. Например, в файле Excel в столбце H указан телефон получателя. Шаблон нужен, чтобы перенести значение из столбца H в параметр заказа «Телефон получателя».&lt;br /&gt;
&lt;br /&gt;
В системе нет готовых шаблонов. Как правило, шаблоны каждой курьерской службы уникальны. Содержимое шаблона зависит от формата данных во входящих Excel-файлах.&lt;br /&gt;
&lt;br /&gt;
В процессе импорта система может выполнить обработку отдельных значений. Для этого добавьте в шаблон выражение на внутреннем языке разработки. Подробнее см. в статье [[Руководство программиста|«Руководство программиста»]]. Например, рекомендуем приводить адрес доставки к внутреннему формату системы.&lt;br /&gt;
&lt;br /&gt;
MeaSoft поддерживает импорт из всех форматов данных, которые предоставляет Excel. Подробнее см. [https://support.office.com/ru-ru/article/поддерживаемые-excel-форматы-файлов-0943ff2c-6014-4e8d-aaea-b83d51d46247 на официальном сайте Microsoft Office].&lt;br /&gt;
&lt;br /&gt;
== Создание шаблона загрузки ==&lt;br /&gt;
Чтобы создать шаблон:&lt;br /&gt;
# Перейдите в '''Связь''' &amp;gt; '''Импорт БД из Excel''', затем в окне «Импорт из Excel» нажмите на кнопку '''Шаблоны'''. Откроется окно со списком шаблонов.&lt;br /&gt;
# Нажмите на кнопку F3. Откроется окно «Шаблон загрузки»:[[Файл:Vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Для загрузки по шаблону достаточно настроить вкладку '''Основное'''. Настройка остальных вкладок необязательна и зависит от формата заказов в Excel-файле.&lt;br /&gt;
&lt;br /&gt;
'''Примечание'''. Не рекомендуем самостоятельно писать скрипты для вкладок '''Дополнительно'''. Если надо изменить логику обработки заказов, обратитесь в службу поддержки MeaSoft.&lt;br /&gt;
&lt;br /&gt;
'''Поля вкладки «Основное»'''&lt;br /&gt;
&lt;br /&gt;
'''Название'''. Укажите название шаблона.&lt;br /&gt;
&lt;br /&gt;
'''Личный шаблон'''. Если флажок установлен, другие пользователи не могут редактировать шаблон. Личный шаблон может изменить его владелец или администратор системы.&lt;br /&gt;
&lt;br /&gt;
'''Первая строка'''. Укажите номер первой строки с заказом в таблице Excel. Не указывайте номер строки с заголовком таблицы. Например, если в шаблоне первая строка это заголовок таблицы и поле '''Условие загрузки''' пустое, то система создаст заказ на основе заголовка таблицы.&lt;br /&gt;
&lt;br /&gt;
'''Условие загрузки'''. Дополнительное условие, значение — логическое выражение на [[Руководство программиста|внутреннем языке разработки]]. &amp;lt;rspoiler text =&amp;quot;Посмотреть примеры условий&amp;quot;&amp;gt; &amp;lt;p&amp;gt;&amp;lt;nowiki&amp;gt;A!''&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!'Итого'&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!A(-1)&amp;lt;/p&amp;gt; &amp;lt;/rspoiler&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;
'''Идентификация отправителя'''. Выберите параметр, по которому будет определяться отпавитель. Возможные значения: '''Нет''', '''Юр. лицо''', '''ИНН''', '''ID'''.&lt;br /&gt;
&lt;br /&gt;
'''Столбец''' и '''Строка'''. Укажите столбец и строку с информацией об отправителе.&lt;br /&gt;
&lt;br /&gt;
'''Пересчитать стоимость после загрузки'''. Если флажок установлен, стоимость доставки пересчитывается после завершения загрузки из файла.&lt;br /&gt;
&lt;br /&gt;
В таблице настройте соответствие столбцов в Excel с параметрами заказа в системе. Столбцы в таблице:&lt;br /&gt;
* '''Поле''' — внутреннее имя параметра заказа;&lt;br /&gt;
* '''Название''' — название параметра в MeaSoft;&lt;br /&gt;
* '''По умолчанию''' — значение параметра, если столбец «Значение» пустой;&lt;br /&gt;
* '''Значение''' — значение параметра. Укажите буквенное обозначение столбца в Excel. Система использует значение из указанного столбца текущей строки. Чтобы отредактировать исходное значение, используйте внутренний язык разработки. Например, в Excel фамилия, имя и отчество получателя указаны в отдельных столбцах: A, B и C. MeaSoft хранит эти данные в одном параметре «ФИО получателя» (name). Чтобы сложить значения из трех столбцов в один параметр, для ФИО получателя укажите следующее: «A+' '+B+' '+C».&lt;br /&gt;
&lt;br /&gt;
Для параметра '''Адрес получателя''' используйте значение вида «MakeAddress(буква столбца)». Такой подход преобразует адрес во внутренний формат системы.&lt;br /&gt;
&lt;br /&gt;
== Как указать лист с заказами в Excel-файле ==&lt;br /&gt;
По умолчанию система ищет информацию о товарах на первом листе Excel-файла. Эту логику можно изменить вручную. Для этого:&lt;br /&gt;
# Откройте существующий шаблон на редактирование или добавьте новый шаблон.&lt;br /&gt;
# Перейдите на вкладку '''Дополнительно'''.&lt;br /&gt;
# В поле '''Скрипт до загрузки''' напишите формулу:&lt;br /&gt;
 &amp;lt;?&amp;gt;&lt;br /&gt;
 SetSheet(х);&lt;br /&gt;
&lt;br /&gt;
В указанной формуле х — это номер листа с заказами в Excel-файле. Замените х на подходящее число.&lt;br /&gt;
&lt;br /&gt;
== Как загрузить заказы ==&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из одного файла ===&lt;br /&gt;
# Убедитесь, что в MeaSoft есть [[Клиенты и партнеры|запись клиента]], от имени которого будет создан заказ. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название компании, ФИО менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите F3 и в окне новой записи заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''.&lt;br /&gt;
# Перейдите на вкладку '''Заказы''' и создайте новый [[Работа с заказами#Карточка заказа|заказ]].&lt;br /&gt;
# В главном меню выберите '''Связь''' &amp;gt; '''Импорт БД из Excel'''. Откроется окно «Импорт из Excel»:[[Файл:Импорт из эксель.png|none]]&lt;br /&gt;
# В поле '''Формат''' выберите шаблон импорта.&lt;br /&gt;
# В поле '''Заказ''' укажите номер созданного заказа или выберите его из списка по кнопке [[Файл:More.png]]. В этот заказ будут загружены данные файла.&lt;br /&gt;
# В поле '''Файл''' нажмите на кнопку [[Файл:More.png]] справа и укажите путь к файлу MS Excel с информацией о заказах.&lt;br /&gt;
# Нажмите '''Старт''', чтобы начать импорт данных.&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из нескольких файлов ===&lt;br /&gt;
# Убедитесь, что в MeaSoft есть [[Клиенты и партнеры|запись клиента]], от имени которого будет создан заказ. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название компании, ФИО менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите F3 и в окне новой записи заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''.&lt;br /&gt;
# В главном меню выберите '''Связь''' &amp;gt; '''Импорт БД из папки'''. Откроется окно «Импорт из папки»:[[Файл:Importfromfolder.png|none]]&lt;br /&gt;
# В поле '''Папка''' нажмите на кнопку [[Файл:More.png]] справа и укажите укажите путь к папке с нужными Excel-файлами. Убедитесь, что в папке хранятся только файлы с заказами. Система не проверяет содержимое файлов.&lt;br /&gt;
# В поле '''Клиент''' укажите название клиента, для которого будет создан заказ. В поле работает автозаполнение при вводе.&lt;br /&gt;
# В списке '''Шаблон''' выберите шаблон импорта для обработки первого файла в списке. Для удобства рекомендуем в названии Excel-файлов писать название подходящего шаблона или клиента.&lt;br /&gt;
# Нажмите '''Загрузить'''. Система обработает первый файл и уберет его из списка, в панели внизу отобразится отчет о количестве обработанных записей.&lt;br /&gt;
# Если в списке остались элементы, повторите действия, начиная с пункта 4, для следующего файла.&lt;br /&gt;
&lt;br /&gt;
== Шаблон как отдельный файл ==&lt;br /&gt;
Вы можете сохранить шаблон в отдельный XML-файл. Или загрузить шаблон в систему из XML-файла.&lt;br /&gt;
{{Note|При выгрузке и загрузке шаблона система не копирует настройки на вкладке '''Услуги'''. Укажите эти настройки вручную после импорта шаблона.}}&lt;br /&gt;
&lt;br /&gt;
=== Сохранить шаблон в файл ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Сохранить в файл'''.&lt;br /&gt;
# Выберите папку и нажмите '''Сохранить'''.&lt;br /&gt;
&lt;br /&gt;
Сохранение шаблона:&lt;br /&gt;
[[Файл:Vlog 12_1.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
=== Добавить в систему шаблон из файла ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Добавить из файла'''.&lt;br /&gt;
# Выберите XML-файл шаблона и нажмите '''Открыть'''.&lt;br /&gt;
&lt;br /&gt;
Загрузка шаблона:&lt;br /&gt;
[[Файл:Vlog 12_2.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
== Пример создания простого шаблона для загрузки вложений ==&lt;br /&gt;
{{Note|Пример построения простого шаблона рассмотрен в этой статье в целях обучения и для возможности самостоятельного создания шаблона пользователем. В случае необходимости создания сложного шаблона для клиента, который включает в себя сложные модификаторы формул, процедуры преобразования типов и множество прочих нюансов - следует обращаться с вопросами в техническую поддержку (желательно с файлом реестра Вашего клиента и описанием желаемых требований для его загрузки в MeaSoft).}}&lt;br /&gt;
&lt;br /&gt;
Для импорта базы рассылки в формате Microsoft Excel необходимо сделать заказ (вкладка основного окна программы '''«Заказы»'''), в который будет производиться импорт. Затем, в главном меню основного окна программы выберите пункт меню '''«Связь» → «Импорт БД из Excel»''' (необходимо наличие прав создания почтовых заказов). Откроется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 1.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В окне импорта выберите имя (формат) шаблона загрузки, заказ, в который необходимо импортировать базу, а также указать имя файла-источника, из которого необходимо загружать реестр:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы редактировать шаблон, нажмите на кнопку '''Шаблоны'''. Можно использовать существующий шаблон или же создать новый путём нажатия клавиши F3.&lt;br /&gt;
&lt;br /&gt;
Шаблон состоит из заголовка, который включает в себя название шаблона, порядковый номер первой загружаемой строки в таблице, а также условие загрузки каждой конкретной строки (номер первой строки и условие загрузки могут задаваться формулами), и строк описания значений, помещаемых в каждое конкретное поле базы данных адресов. Строка состоит из названия поля в БД по-английски и описания по-русски, значения по умолчанию, и значения ячейки. Если поле '''значение''' пустое — программа использует значение поля '''значение по умолчанию'''. Поля «значение» и «значение по умолчанию» описывают преобразования данных на внутреннем языке формул (описание языка приведено по ссылке [http://wiki.courierexe.ru/index.php/Руководство_программиста]).&lt;br /&gt;
&lt;br /&gt;
Процесс импорта реестра заказов из Microsoft Excel в систему будет выполнен на примере построения шаблона с именем '''«пример»'''. На рисунке ниже изображено содержимое таблицы Microsoft Excel с заказами клиента:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_3.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном реестре мы видим, что заказы № 1-3 имеют одного и того же получателя, поэтому для удобства выполнения их можно объединить в одну единицу корреспонденции. Такая же ситуация с заказами № 4-6.&lt;br /&gt;
&lt;br /&gt;
Примечание: На рисунке выше, поля столбцов по горизонтали нумеруются буквами латинского алфавита (A-N), однако данное представление в пакете MS Office может отличаться от привычного и иметь цифровую нумерацию (R1C1). На рисунке ниже представлено меню настроек (включение/отключение) в программе Microsoft Excel для стиля ссылок R1C1. Для работы с цифровым представлением столбцов Microsoft Excel — соответствие цифровой нумерации буквенной происходит путем простого преобразования: номер цифры = порядковому номеру буквы алфавита (1-‘A’, 2-‘B’, 3-‘C’ и т. д.):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 4.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' Обработка программой реестра заказов из файла происходит с первого листа документа, поэтому таблица заказов должна находиться на первой странице.&lt;br /&gt;
&lt;br /&gt;
Редактирование старых и создание новых шаблонов доступно по нажатию на кнопку '''«Шаблоны…»''' в окне '''«Импорт из Excel»'''. Буквенные соответствия столбцов таблицы указаны напротив ячеек с названием. На рисунке ниже показано окно редактирования шаблона с именем '''«пример»'''.&lt;br /&gt;
&lt;br /&gt;
Для поля '''«Адрес получателя»''' указано значение с функцией '''MakeAddress'''(буква столбца с адресом из реестра в Excel файле). Функция '''MakeAddress'''(e) — помогает и позволяет синтактически более точно преобразовывать адрес получателя путем его многократного преобразования и приведения к внутреннему стандарту программы. Параметры преобразования адреса можно задать путем нажатия кнопки '''«Автозамена…»''' в окне '''«Импорт из Excel»'''.&lt;br /&gt;
&lt;br /&gt;
Описание других полей интуитивно понятно и не требует дополнительных комментариев.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном примере мы видим, что первой строкой, из которой программа начнёт считывать данные, является строка под номером 10. Условием загрузки является то, что ячейка ‘d’ (Контактное лицо (Ф.И.О.)) не равна своему же значению из предыдущей строки. Если равно, то такая строка будет считаться вложением к предыдущей строке. Вложения необходимы для того, чтобы можно было объединять несколько единиц корреспонденции в одну карточку при выполнении заданных условий (в нашем случае таким условием является то, что получателем корреспонденции является одно и то же лицо по одному и тому же адресу).&lt;br /&gt;
&lt;br /&gt;
Для работы с вложениями необходимо перейти во вкладку '''«Дополнительно»''' и в окне '''«Скрипт после загрузки (используйте %zakaz% как код загружаемого заказа)»''' ввести следующий скрипт (первая строка должна быть пустой):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Query update address a join&lt;br /&gt;
 (select b.address, sum(b.kol_vo*b.price) as price, sum(b.kol_vo*b.mass) as mass, &lt;br /&gt;
        sum(b.kol_vo) as kol_vo&lt;br /&gt;
  from address a join boxes b on b.address=a.code&lt;br /&gt;
  where a.zakaz=%zakaz%&lt;br /&gt;
  group by b.address) b on a.code=b.address&lt;br /&gt;
 set &lt;br /&gt;
 a.kol_vo=b.kol_vo,&lt;br /&gt;
 a.rur=b.price,&lt;br /&gt;
 a.mass=CalcAddressMass(a.code)&lt;br /&gt;
 WHERE NOT EXISTS (SELECT r.code FROM boxes bb JOIN `returns` r ON r.box=bb.code WHERE bb.address=a.code) and a.date_put is null&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 6.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Этот скрипт необходим для суммирования значений переменных '''«количество»''', '''«масса»''' и '''«цена»''' вложений в карточке корреспонденции.&lt;br /&gt;
&lt;br /&gt;
Далее переходим во вкладку '''«Вложения»''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 7.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ставим галку '''«Загружать вложения»'''.&lt;br /&gt;
&lt;br /&gt;
Условием загрузки в данном примере является то, что ячейка ‘d’ не пустая. Наименование вложения будет браться из ячейки ‘h’.&lt;br /&gt;
&lt;br /&gt;
Поле '''«Код товара»''' используется как артикул в [[Модуль складского учета#Карточка товара|номенклатуре поставщика]] (актуально при использовании модуля складского учёта). В нашем случае оно пустое.&lt;br /&gt;
&lt;br /&gt;
Каждое из полей в настройке шаблона соответствует определенному полю в карточке единицы корреспонденции, показанному на рисунке ниже. Заполнение полей шаблона «пример» происходит в соответствии со структурой и содержимым ячеек реестра в Excel файле. Поля на вкладке '''«Получатель»''' единицы корреспонденции заполняются следующим образом:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 8.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Значения ячейеек ‘m’, ‘g’, ‘i’ в карточке корреспонденции будут суммироваться согласно своим значениям во вложениях.&lt;br /&gt;
&lt;br /&gt;
Поля на вкладке '''«Вложения»''' единицы корреспонденции заполнятся так:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 9.png|none]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
После создания и редактирования нового шаблона становится возможным автоматическая загрузка заказов из файла Excel. Для этого в окне '''«Импорт из Excel»''', последовательно указываем тип шаблона для обработки реестра заказов в Excel, номер заказа и файл реестра. По нажатию на кнопку '''«Cтарт»''' происходит последовательная обработка строк из файла Excel, ячейки которой считываются в базу данных заказов программы. Процесс завершения обработки сопровождается информационным сообщением содержащим статистику обработки записей:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 10.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Из результата импорта видно, что программа обработала 6 записей из файла реестра Excel, которые были объеденены в 2 карточки корреспонденции согласно заданных в шаблоне условий.&lt;br /&gt;
После этого мы можем перейти во вкладку '''«Адреса»''' где можно просмотреть те единицы корреспонденции, которые были импортированы в заказ (в данном случае это заказ № 120340) и продолжить работу в программе:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_11.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
== Примеры модификаций содержимого ячеек при помощи формул ==&lt;br /&gt;
Иногда для приведения содержимого ячеек Excel к стандартному типу, который будет понятен программе, следует воспользоваться [[Руководство программиста|специальными функциями]]. Простые примеры применения функций рассмотрены ниже.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''1.'''Пример содержимого ячейки Excel «F»: «Россия, Москва, Горького ул., д. 23»&lt;br /&gt;
&lt;br /&gt;
Задача: Копировать из ячейки слово «Москва».&lt;br /&gt;
&lt;br /&gt;
Решение: '''PARAM(replace(f, ' ', ','), 2)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Делим строку разделителями пробелов на параметры и читаем второй параметр. На выходе получаем «Москва».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2.'''Пример содержимого ячейки Excel «J»: «с 11 до 18»&lt;br /&gt;
&lt;br /&gt;
Задача А: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «11» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''LEFT(REMSPACE(replace(J, 'с', '')), 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Поиском слева ищем в строке значение «c», после читаем второй параметр, разделенный символом пробел — число «11», затем к нему прибавляем значение «:00». На выходе получаем «11:00».&lt;br /&gt;
&lt;br /&gt;
Задача Б: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «18» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''RIGHT(J, 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Копируем справа от начала строки 2 символа — значение «18», затем к нему прибавляем значение «:00». На выходе получаем «18:00».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''3.'''Пример содержимого ячейки Excel «A»: «'забор груза'», либо «'забор'»&lt;br /&gt;
&lt;br /&gt;
Задача: Определять при чтении содержимого ячейки забор или доставку. В случае наличия слова «'забор груза'», либо «'забор'» — подставлять в ячейку цифру «0»,&lt;br /&gt;
иначе подставлять следующий порядковый номер.&lt;br /&gt;
&lt;br /&gt;
Решение: '''if((C='забор груза')+(C='забор'), 0, GetNewNumber)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: При помощи условия if и логического ИЛИ выполняем проверку, если условие соблюдается — подставиться значение «0», если не соблюдается — подставлять следующий порядковый номер (функция GetNewNumber).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''4.'''Пример содержимого ячейки Excel «K» -«забрать документы», содержимого ячейки Excel «L» — «поставить печать»:&lt;br /&gt;
&lt;br /&gt;
Задача: сложить одержимое двух ячеек для загрузки поля «поручение курьера».&lt;br /&gt;
&lt;br /&gt;
Решение: '''k+', '+l'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем сложение содержимого двух ячеек «K» и «L», разделенного запятой и пробелом. На выходе получаем «забрать документы, поставить печать».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''5.'''Пример содержимого ячейки «масса, грамм» в Excel «N»: «2500»&lt;br /&gt;
&lt;br /&gt;
Задача: Перевод значения ячейки «масса» из грамм в килограмм.&lt;br /&gt;
&lt;br /&gt;
Решение: '''n/1000'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем операцию деления. На выходе получаем значение для поля масса &amp;quot;2.5 &amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''6.'''Пример расчета сроков доставки&lt;br /&gt;
&lt;br /&gt;
Задача: Рассчитать планируемую дату доставки на основе [[Тарифы клиентов|сроков доставки]]&lt;br /&gt;
&lt;br /&gt;
Решение: '''CalcDeliveryDate(ZakazRecord.source, Mode, TownTo, TownFrom, ZakazRecord.date_beg)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Вызываем функцию CalcTownDeliveryDate которая рассчитывает дату планируемой доставки по таблице сроков. В функцию передаем : ZakazRecord.date_beg — дата заказа, к ней будет добавлено найденное количество дней на доставку. ZakazRecord.source — код клиента, по нему будет найден тариф с указанными сроками. Mode — режим срочности. TownTo, TownFrom — коды городов отправителя и получателя.&lt;br /&gt;
 Примечание:&lt;br /&gt;
 функция CalcDeliveryDate до версии 804, имела имя CalcTownDeliveryDate&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Importfromfolder.png&amp;diff=14153</id>
		<title>Файл:Importfromfolder.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Importfromfolder.png&amp;diff=14153"/>
				<updated>2022-05-26T08:38:54Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: Olga загрузила новую версию Файл:Importfromfolder.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14152</id>
		<title>Импорт баз данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14152"/>
				<updated>2022-05-26T08:20:25Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Загрузка из одного файла */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Логика загрузки заказов ==&lt;br /&gt;
&lt;br /&gt;
Для загрузки заказов из MS Excel в MeaSoft используются шаблоны.&lt;br /&gt;
&lt;br /&gt;
Шаблон описывает соответствие между столбцами таблицы Excel и параметрами заказа в системе. Например, в файле Excel в столбце H указан телефон получателя. Шаблон нужен, чтобы перенести значение из столбца H в параметр заказа «Телефон получателя».&lt;br /&gt;
&lt;br /&gt;
В системе нет готовых шаблонов. Как правило, шаблоны каждой курьерской службы уникальны. Содержимое шаблона зависит от формата данных во входящих Excel-файлах.&lt;br /&gt;
&lt;br /&gt;
В процессе импорта система может выполнить обработку отдельных значений. Для этого добавьте в шаблон выражение на внутреннем языке разработки. Подробнее см. в статье [[Руководство программиста|«Руководство программиста»]]. Например, рекомендуем приводить адрес доставки к внутреннему формату системы.&lt;br /&gt;
&lt;br /&gt;
MeaSoft поддерживает импорт из всех форматов данных, которые предоставляет Excel. Подробнее см. [https://support.office.com/ru-ru/article/поддерживаемые-excel-форматы-файлов-0943ff2c-6014-4e8d-aaea-b83d51d46247 на официальном сайте Microsoft Office].&lt;br /&gt;
&lt;br /&gt;
== Создание шаблона загрузки ==&lt;br /&gt;
Чтобы создать шаблон:&lt;br /&gt;
# Перейдите в '''Связь''' &amp;gt; '''Импорт БД из Excel''', затем в окне «Импорт из Excel» нажмите на кнопку '''Шаблоны'''. Откроется окно со списком шаблонов.&lt;br /&gt;
# Нажмите на кнопку F3. Откроется окно «Шаблон загрузки»:[[Файл:Vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Для загрузки по шаблону достаточно настроить вкладку '''Основное'''. Настройка остальных вкладок необязательна и зависит от формата заказов в Excel-файле.&lt;br /&gt;
&lt;br /&gt;
'''Примечание'''. Не рекомендуем самостоятельно писать скрипты для вкладок '''Дополнительно'''. Если надо изменить логику обработки заказов, обратитесь в службу поддержки MeaSoft.&lt;br /&gt;
&lt;br /&gt;
'''Поля вкладки «Основное»'''&lt;br /&gt;
&lt;br /&gt;
'''Название'''. Укажите название шаблона.&lt;br /&gt;
&lt;br /&gt;
'''Личный шаблон'''. Если флажок установлен, другие пользователи не могут редактировать шаблон. Личный шаблон может изменить его владелец или администратор системы.&lt;br /&gt;
&lt;br /&gt;
'''Первая строка'''. Укажите номер первой строки с заказом в таблице Excel. Не указывайте номер строки с заголовком таблицы. Например, если в шаблоне первая строка это заголовок таблицы и поле '''Условие загрузки''' пустое, то система создаст заказ на основе заголовка таблицы.&lt;br /&gt;
&lt;br /&gt;
'''Условие загрузки'''. Дополнительное условие, значение — логическое выражение на [[Руководство программиста|внутреннем языке разработки]]. &amp;lt;rspoiler text =&amp;quot;Посмотреть примеры условий&amp;quot;&amp;gt; &amp;lt;p&amp;gt;&amp;lt;nowiki&amp;gt;A!''&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!'Итого'&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!A(-1)&amp;lt;/p&amp;gt; &amp;lt;/rspoiler&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;
'''Идентификация отправителя'''. Выберите параметр, по которому будет определяться отпавитель. Возможные значения: '''Нет''', '''Юр. лицо''', '''ИНН''', '''ID'''.&lt;br /&gt;
&lt;br /&gt;
'''Столбец''' и '''Строка'''. Укажите столбец и строку с информацией об отправителе.&lt;br /&gt;
&lt;br /&gt;
'''Пересчитать стоимость после загрузки'''. Если флажок установлен, стоимость доставки пересчитывается после завершения загрузки из файла.&lt;br /&gt;
&lt;br /&gt;
В таблице настройте соответствие столбцов в Excel с параметрами заказа в системе. Столбцы в таблице:&lt;br /&gt;
* '''Поле''' — внутреннее имя параметра заказа;&lt;br /&gt;
* '''Название''' — название параметра в MeaSoft;&lt;br /&gt;
* '''По умолчанию''' — значение параметра, если столбец «Значение» пустой;&lt;br /&gt;
* '''Значение''' — значение параметра. Укажите буквенное обозначение столбца в Excel. Система использует значение из указанного столбца текущей строки. Чтобы отредактировать исходное значение, используйте внутренний язык разработки. Например, в Excel фамилия, имя и отчество получателя указаны в отдельных столбцах: A, B и C. MeaSoft хранит эти данные в одном параметре «ФИО получателя» (name). Чтобы сложить значения из трех столбцов в один параметр, для ФИО получателя укажите следующее: «A+' '+B+' '+C».&lt;br /&gt;
&lt;br /&gt;
Для параметра '''Адрес получателя''' используйте значение вида «MakeAddress(буква столбца)». Такой подход преобразует адрес во внутренний формат системы.&lt;br /&gt;
&lt;br /&gt;
== Как указать лист с заказами в Excel-файле ==&lt;br /&gt;
По умолчанию система ищет информацию о товарах на первом листе Excel-файла. Эту логику можно изменить вручную. Для этого:&lt;br /&gt;
# Откройте существующий шаблон на редактирование или добавьте новый шаблон.&lt;br /&gt;
# Перейдите на вкладку '''Дополнительно'''.&lt;br /&gt;
# В поле '''Скрипт до загрузки''' напишите формулу:&lt;br /&gt;
 &amp;lt;?&amp;gt;&lt;br /&gt;
 SetSheet(х);&lt;br /&gt;
&lt;br /&gt;
В указанной формуле х — это номер листа с заказами в Excel-файле. Замените х на подходящее число.&lt;br /&gt;
&lt;br /&gt;
== Как загрузить заказы ==&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из одного файла ===&lt;br /&gt;
# Убедитесь, что в MeaSoft есть [[Клиенты и партнеры|запись клиента]], от имени которого будет создан заказ. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название компании, ФИО менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите '''F3''' и в окне новой записи заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''.&lt;br /&gt;
# Перейдите на вкладку '''Заказы''' и создайте новый [[Работа с заказами#Карточка заказа|заказ]].&lt;br /&gt;
# В главном меню выберите '''Связь''' &amp;gt; '''Импорт БД из Excel'''. Откроется окно «Импорт из Excel»:[[Файл:Импорт из эксель.png|none]]&lt;br /&gt;
# В поле '''Формат''' выберите шаблон импорта.&lt;br /&gt;
# В поле '''Заказ''' укажите номер созданного заказа или выберите его из списка по кнопке [[Файл:More.png]]. В этот заказ будут загружены данные файла.&lt;br /&gt;
# В поле '''Файл''' нажмите на кнопку [[Файл:More.png]] справа и укажите путь к файлу MS Excel с информацией о заказах.&lt;br /&gt;
# Нажмите '''Старт''', чтобы начать импорт данных.&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из нескольких файлов ===&lt;br /&gt;
# Убедитесь, что в систему добавлен нужный клиент. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название '''Компании''', '''ФИО''' менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите '''F3''', чтобы добавить нового. В открывшемся окне обязательно заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''. Их подробное описание см. в статье [[Клиенты и партнеры]].&lt;br /&gt;
# Укажите '''Папку''' с нужными Excel-файлами. Убедитесь, что в папке хранятся только файлы с заказами. Система не проверяет содержимое файлов.&lt;br /&gt;
# Укажите '''Клиента''', для которого система создаст новый заказ.&lt;br /&gt;
# Выберите '''Шаблон''' импорта для обработки первого файлу в списке. Для удобства рекомендуем в названии Excel-файлов писать название подходящего шаблона или клиента.&lt;br /&gt;
# Нажмите '''Загрузить'''. Система обработает первый файл и уберет его из списка.&lt;br /&gt;
# Если в списке остались элементы, то вернитесь на пункт 2 и повторите действия для следующего файла.&lt;br /&gt;
&lt;br /&gt;
Форма импорта из нескольких файлов:&lt;br /&gt;
[[Файл:Importfromfolder.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
== Шаблон как отдельный файл ==&lt;br /&gt;
Вы можете сохранить шаблон в отдельный XML-файл. Или загрузить шаблон в систему из XML-файла.&lt;br /&gt;
{{Note|При выгрузке и загрузке шаблона система не копирует настройки на вкладке '''Услуги'''. Укажите эти настройки вручную после импорта шаблона.}}&lt;br /&gt;
&lt;br /&gt;
=== Сохранить шаблон в файл ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Сохранить в файл'''.&lt;br /&gt;
# Выберите папку и нажмите '''Сохранить'''.&lt;br /&gt;
&lt;br /&gt;
Сохранение шаблона:&lt;br /&gt;
[[Файл:Vlog 12_1.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
=== Добавить в систему шаблон из файла ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Добавить из файла'''.&lt;br /&gt;
# Выберите XML-файл шаблона и нажмите '''Открыть'''.&lt;br /&gt;
&lt;br /&gt;
Загрузка шаблона:&lt;br /&gt;
[[Файл:Vlog 12_2.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
== Пример создания простого шаблона для загрузки вложений ==&lt;br /&gt;
{{Note|Пример построения простого шаблона рассмотрен в этой статье в целях обучения и для возможности самостоятельного создания шаблона пользователем. В случае необходимости создания сложного шаблона для клиента, который включает в себя сложные модификаторы формул, процедуры преобразования типов и множество прочих нюансов - следует обращаться с вопросами в техническую поддержку (желательно с файлом реестра Вашего клиента и описанием желаемых требований для его загрузки в MeaSoft).}}&lt;br /&gt;
&lt;br /&gt;
Для импорта базы рассылки в формате Microsoft Excel необходимо сделать заказ (вкладка основного окна программы '''«Заказы»'''), в который будет производиться импорт. Затем, в главном меню основного окна программы выберите пункт меню '''«Связь» → «Импорт БД из Excel»''' (необходимо наличие прав создания почтовых заказов). Откроется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 1.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В окне импорта выберите имя (формат) шаблона загрузки, заказ, в который необходимо импортировать базу, а также указать имя файла-источника, из которого необходимо загружать реестр:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы редактировать шаблон, нажмите на кнопку '''Шаблоны'''. Можно использовать существующий шаблон или же создать новый путём нажатия клавиши F3.&lt;br /&gt;
&lt;br /&gt;
Шаблон состоит из заголовка, который включает в себя название шаблона, порядковый номер первой загружаемой строки в таблице, а также условие загрузки каждой конкретной строки (номер первой строки и условие загрузки могут задаваться формулами), и строк описания значений, помещаемых в каждое конкретное поле базы данных адресов. Строка состоит из названия поля в БД по-английски и описания по-русски, значения по умолчанию, и значения ячейки. Если поле '''значение''' пустое — программа использует значение поля '''значение по умолчанию'''. Поля «значение» и «значение по умолчанию» описывают преобразования данных на внутреннем языке формул (описание языка приведено по ссылке [http://wiki.courierexe.ru/index.php/Руководство_программиста]).&lt;br /&gt;
&lt;br /&gt;
Процесс импорта реестра заказов из Microsoft Excel в систему будет выполнен на примере построения шаблона с именем '''«пример»'''. На рисунке ниже изображено содержимое таблицы Microsoft Excel с заказами клиента:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_3.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном реестре мы видим, что заказы № 1-3 имеют одного и того же получателя, поэтому для удобства выполнения их можно объединить в одну единицу корреспонденции. Такая же ситуация с заказами № 4-6.&lt;br /&gt;
&lt;br /&gt;
Примечание: На рисунке выше, поля столбцов по горизонтали нумеруются буквами латинского алфавита (A-N), однако данное представление в пакете MS Office может отличаться от привычного и иметь цифровую нумерацию (R1C1). На рисунке ниже представлено меню настроек (включение/отключение) в программе Microsoft Excel для стиля ссылок R1C1. Для работы с цифровым представлением столбцов Microsoft Excel — соответствие цифровой нумерации буквенной происходит путем простого преобразования: номер цифры = порядковому номеру буквы алфавита (1-‘A’, 2-‘B’, 3-‘C’ и т. д.):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 4.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' Обработка программой реестра заказов из файла происходит с первого листа документа, поэтому таблица заказов должна находиться на первой странице.&lt;br /&gt;
&lt;br /&gt;
Редактирование старых и создание новых шаблонов доступно по нажатию на кнопку '''«Шаблоны…»''' в окне '''«Импорт из Excel»'''. Буквенные соответствия столбцов таблицы указаны напротив ячеек с названием. На рисунке ниже показано окно редактирования шаблона с именем '''«пример»'''.&lt;br /&gt;
&lt;br /&gt;
Для поля '''«Адрес получателя»''' указано значение с функцией '''MakeAddress'''(буква столбца с адресом из реестра в Excel файле). Функция '''MakeAddress'''(e) — помогает и позволяет синтактически более точно преобразовывать адрес получателя путем его многократного преобразования и приведения к внутреннему стандарту программы. Параметры преобразования адреса можно задать путем нажатия кнопки '''«Автозамена…»''' в окне '''«Импорт из Excel»'''.&lt;br /&gt;
&lt;br /&gt;
Описание других полей интуитивно понятно и не требует дополнительных комментариев.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном примере мы видим, что первой строкой, из которой программа начнёт считывать данные, является строка под номером 10. Условием загрузки является то, что ячейка ‘d’ (Контактное лицо (Ф.И.О.)) не равна своему же значению из предыдущей строки. Если равно, то такая строка будет считаться вложением к предыдущей строке. Вложения необходимы для того, чтобы можно было объединять несколько единиц корреспонденции в одну карточку при выполнении заданных условий (в нашем случае таким условием является то, что получателем корреспонденции является одно и то же лицо по одному и тому же адресу).&lt;br /&gt;
&lt;br /&gt;
Для работы с вложениями необходимо перейти во вкладку '''«Дополнительно»''' и в окне '''«Скрипт после загрузки (используйте %zakaz% как код загружаемого заказа)»''' ввести следующий скрипт (первая строка должна быть пустой):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Query update address a join&lt;br /&gt;
 (select b.address, sum(b.kol_vo*b.price) as price, sum(b.kol_vo*b.mass) as mass, &lt;br /&gt;
        sum(b.kol_vo) as kol_vo&lt;br /&gt;
  from address a join boxes b on b.address=a.code&lt;br /&gt;
  where a.zakaz=%zakaz%&lt;br /&gt;
  group by b.address) b on a.code=b.address&lt;br /&gt;
 set &lt;br /&gt;
 a.kol_vo=b.kol_vo,&lt;br /&gt;
 a.rur=b.price,&lt;br /&gt;
 a.mass=CalcAddressMass(a.code)&lt;br /&gt;
 WHERE NOT EXISTS (SELECT r.code FROM boxes bb JOIN `returns` r ON r.box=bb.code WHERE bb.address=a.code) and a.date_put is null&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 6.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Этот скрипт необходим для суммирования значений переменных '''«количество»''', '''«масса»''' и '''«цена»''' вложений в карточке корреспонденции.&lt;br /&gt;
&lt;br /&gt;
Далее переходим во вкладку '''«Вложения»''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 7.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ставим галку '''«Загружать вложения»'''.&lt;br /&gt;
&lt;br /&gt;
Условием загрузки в данном примере является то, что ячейка ‘d’ не пустая. Наименование вложения будет браться из ячейки ‘h’.&lt;br /&gt;
&lt;br /&gt;
Поле '''«Код товара»''' используется как артикул в [[Модуль складского учета#Карточка товара|номенклатуре поставщика]] (актуально при использовании модуля складского учёта). В нашем случае оно пустое.&lt;br /&gt;
&lt;br /&gt;
Каждое из полей в настройке шаблона соответствует определенному полю в карточке единицы корреспонденции, показанному на рисунке ниже. Заполнение полей шаблона «пример» происходит в соответствии со структурой и содержимым ячеек реестра в Excel файле. Поля на вкладке '''«Получатель»''' единицы корреспонденции заполняются следующим образом:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 8.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Значения ячейеек ‘m’, ‘g’, ‘i’ в карточке корреспонденции будут суммироваться согласно своим значениям во вложениях.&lt;br /&gt;
&lt;br /&gt;
Поля на вкладке '''«Вложения»''' единицы корреспонденции заполнятся так:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 9.png|none]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
После создания и редактирования нового шаблона становится возможным автоматическая загрузка заказов из файла Excel. Для этого в окне '''«Импорт из Excel»''', последовательно указываем тип шаблона для обработки реестра заказов в Excel, номер заказа и файл реестра. По нажатию на кнопку '''«Cтарт»''' происходит последовательная обработка строк из файла Excel, ячейки которой считываются в базу данных заказов программы. Процесс завершения обработки сопровождается информационным сообщением содержащим статистику обработки записей:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 10.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Из результата импорта видно, что программа обработала 6 записей из файла реестра Excel, которые были объеденены в 2 карточки корреспонденции согласно заданных в шаблоне условий.&lt;br /&gt;
После этого мы можем перейти во вкладку '''«Адреса»''' где можно просмотреть те единицы корреспонденции, которые были импортированы в заказ (в данном случае это заказ № 120340) и продолжить работу в программе:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_11.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
== Примеры модификаций содержимого ячеек при помощи формул ==&lt;br /&gt;
Иногда для приведения содержимого ячеек Excel к стандартному типу, который будет понятен программе, следует воспользоваться [[Руководство программиста|специальными функциями]]. Простые примеры применения функций рассмотрены ниже.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''1.'''Пример содержимого ячейки Excel «F»: «Россия, Москва, Горького ул., д. 23»&lt;br /&gt;
&lt;br /&gt;
Задача: Копировать из ячейки слово «Москва».&lt;br /&gt;
&lt;br /&gt;
Решение: '''PARAM(replace(f, ' ', ','), 2)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Делим строку разделителями пробелов на параметры и читаем второй параметр. На выходе получаем «Москва».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2.'''Пример содержимого ячейки Excel «J»: «с 11 до 18»&lt;br /&gt;
&lt;br /&gt;
Задача А: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «11» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''LEFT(REMSPACE(replace(J, 'с', '')), 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Поиском слева ищем в строке значение «c», после читаем второй параметр, разделенный символом пробел — число «11», затем к нему прибавляем значение «:00». На выходе получаем «11:00».&lt;br /&gt;
&lt;br /&gt;
Задача Б: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «18» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''RIGHT(J, 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Копируем справа от начала строки 2 символа — значение «18», затем к нему прибавляем значение «:00». На выходе получаем «18:00».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''3.'''Пример содержимого ячейки Excel «A»: «'забор груза'», либо «'забор'»&lt;br /&gt;
&lt;br /&gt;
Задача: Определять при чтении содержимого ячейки забор или доставку. В случае наличия слова «'забор груза'», либо «'забор'» — подставлять в ячейку цифру «0»,&lt;br /&gt;
иначе подставлять следующий порядковый номер.&lt;br /&gt;
&lt;br /&gt;
Решение: '''if((C='забор груза')+(C='забор'), 0, GetNewNumber)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: При помощи условия if и логического ИЛИ выполняем проверку, если условие соблюдается — подставиться значение «0», если не соблюдается — подставлять следующий порядковый номер (функция GetNewNumber).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''4.'''Пример содержимого ячейки Excel «K» -«забрать документы», содержимого ячейки Excel «L» — «поставить печать»:&lt;br /&gt;
&lt;br /&gt;
Задача: сложить одержимое двух ячеек для загрузки поля «поручение курьера».&lt;br /&gt;
&lt;br /&gt;
Решение: '''k+', '+l'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем сложение содержимого двух ячеек «K» и «L», разделенного запятой и пробелом. На выходе получаем «забрать документы, поставить печать».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''5.'''Пример содержимого ячейки «масса, грамм» в Excel «N»: «2500»&lt;br /&gt;
&lt;br /&gt;
Задача: Перевод значения ячейки «масса» из грамм в килограмм.&lt;br /&gt;
&lt;br /&gt;
Решение: '''n/1000'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем операцию деления. На выходе получаем значение для поля масса &amp;quot;2.5 &amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''6.'''Пример расчета сроков доставки&lt;br /&gt;
&lt;br /&gt;
Задача: Рассчитать планируемую дату доставки на основе [[Тарифы клиентов|сроков доставки]]&lt;br /&gt;
&lt;br /&gt;
Решение: '''CalcDeliveryDate(ZakazRecord.source, Mode, TownTo, TownFrom, ZakazRecord.date_beg)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Вызываем функцию CalcTownDeliveryDate которая рассчитывает дату планируемой доставки по таблице сроков. В функцию передаем : ZakazRecord.date_beg — дата заказа, к ней будет добавлено найденное количество дней на доставку. ZakazRecord.source — код клиента, по нему будет найден тариф с указанными сроками. Mode — режим срочности. TownTo, TownFrom — коды городов отправителя и получателя.&lt;br /&gt;
 Примечание:&lt;br /&gt;
 функция CalcDeliveryDate до версии 804, имела имя CalcTownDeliveryDate&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14151</id>
		<title>Импорт баз данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14151"/>
				<updated>2022-05-26T08:19:30Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Загрузка из одного файла */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Логика загрузки заказов ==&lt;br /&gt;
&lt;br /&gt;
Для загрузки заказов из MS Excel в MeaSoft используются шаблоны.&lt;br /&gt;
&lt;br /&gt;
Шаблон описывает соответствие между столбцами таблицы Excel и параметрами заказа в системе. Например, в файле Excel в столбце H указан телефон получателя. Шаблон нужен, чтобы перенести значение из столбца H в параметр заказа «Телефон получателя».&lt;br /&gt;
&lt;br /&gt;
В системе нет готовых шаблонов. Как правило, шаблоны каждой курьерской службы уникальны. Содержимое шаблона зависит от формата данных во входящих Excel-файлах.&lt;br /&gt;
&lt;br /&gt;
В процессе импорта система может выполнить обработку отдельных значений. Для этого добавьте в шаблон выражение на внутреннем языке разработки. Подробнее см. в статье [[Руководство программиста|«Руководство программиста»]]. Например, рекомендуем приводить адрес доставки к внутреннему формату системы.&lt;br /&gt;
&lt;br /&gt;
MeaSoft поддерживает импорт из всех форматов данных, которые предоставляет Excel. Подробнее см. [https://support.office.com/ru-ru/article/поддерживаемые-excel-форматы-файлов-0943ff2c-6014-4e8d-aaea-b83d51d46247 на официальном сайте Microsoft Office].&lt;br /&gt;
&lt;br /&gt;
== Создание шаблона загрузки ==&lt;br /&gt;
Чтобы создать шаблон:&lt;br /&gt;
# Перейдите в '''Связь''' &amp;gt; '''Импорт БД из Excel''', затем в окне «Импорт из Excel» нажмите на кнопку '''Шаблоны'''. Откроется окно со списком шаблонов.&lt;br /&gt;
# Нажмите на кнопку F3. Откроется окно «Шаблон загрузки»:[[Файл:Vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Для загрузки по шаблону достаточно настроить вкладку '''Основное'''. Настройка остальных вкладок необязательна и зависит от формата заказов в Excel-файле.&lt;br /&gt;
&lt;br /&gt;
'''Примечание'''. Не рекомендуем самостоятельно писать скрипты для вкладок '''Дополнительно'''. Если надо изменить логику обработки заказов, обратитесь в службу поддержки MeaSoft.&lt;br /&gt;
&lt;br /&gt;
'''Поля вкладки «Основное»'''&lt;br /&gt;
&lt;br /&gt;
'''Название'''. Укажите название шаблона.&lt;br /&gt;
&lt;br /&gt;
'''Личный шаблон'''. Если флажок установлен, другие пользователи не могут редактировать шаблон. Личный шаблон может изменить его владелец или администратор системы.&lt;br /&gt;
&lt;br /&gt;
'''Первая строка'''. Укажите номер первой строки с заказом в таблице Excel. Не указывайте номер строки с заголовком таблицы. Например, если в шаблоне первая строка это заголовок таблицы и поле '''Условие загрузки''' пустое, то система создаст заказ на основе заголовка таблицы.&lt;br /&gt;
&lt;br /&gt;
'''Условие загрузки'''. Дополнительное условие, значение — логическое выражение на [[Руководство программиста|внутреннем языке разработки]]. &amp;lt;rspoiler text =&amp;quot;Посмотреть примеры условий&amp;quot;&amp;gt; &amp;lt;p&amp;gt;&amp;lt;nowiki&amp;gt;A!''&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!'Итого'&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!A(-1)&amp;lt;/p&amp;gt; &amp;lt;/rspoiler&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;
'''Идентификация отправителя'''. Выберите параметр, по которому будет определяться отпавитель. Возможные значения: '''Нет''', '''Юр. лицо''', '''ИНН''', '''ID'''.&lt;br /&gt;
&lt;br /&gt;
'''Столбец''' и '''Строка'''. Укажите столбец и строку с информацией об отправителе.&lt;br /&gt;
&lt;br /&gt;
'''Пересчитать стоимость после загрузки'''. Если флажок установлен, стоимость доставки пересчитывается после завершения загрузки из файла.&lt;br /&gt;
&lt;br /&gt;
В таблице настройте соответствие столбцов в Excel с параметрами заказа в системе. Столбцы в таблице:&lt;br /&gt;
* '''Поле''' — внутреннее имя параметра заказа;&lt;br /&gt;
* '''Название''' — название параметра в MeaSoft;&lt;br /&gt;
* '''По умолчанию''' — значение параметра, если столбец «Значение» пустой;&lt;br /&gt;
* '''Значение''' — значение параметра. Укажите буквенное обозначение столбца в Excel. Система использует значение из указанного столбца текущей строки. Чтобы отредактировать исходное значение, используйте внутренний язык разработки. Например, в Excel фамилия, имя и отчество получателя указаны в отдельных столбцах: A, B и C. MeaSoft хранит эти данные в одном параметре «ФИО получателя» (name). Чтобы сложить значения из трех столбцов в один параметр, для ФИО получателя укажите следующее: «A+' '+B+' '+C».&lt;br /&gt;
&lt;br /&gt;
Для параметра '''Адрес получателя''' используйте значение вида «MakeAddress(буква столбца)». Такой подход преобразует адрес во внутренний формат системы.&lt;br /&gt;
&lt;br /&gt;
== Как указать лист с заказами в Excel-файле ==&lt;br /&gt;
По умолчанию система ищет информацию о товарах на первом листе Excel-файла. Эту логику можно изменить вручную. Для этого:&lt;br /&gt;
# Откройте существующий шаблон на редактирование или добавьте новый шаблон.&lt;br /&gt;
# Перейдите на вкладку '''Дополнительно'''.&lt;br /&gt;
# В поле '''Скрипт до загрузки''' напишите формулу:&lt;br /&gt;
 &amp;lt;?&amp;gt;&lt;br /&gt;
 SetSheet(х);&lt;br /&gt;
&lt;br /&gt;
В указанной формуле х — это номер листа с заказами в Excel-файле. Замените х на подходящее число.&lt;br /&gt;
&lt;br /&gt;
== Как загрузить заказы ==&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из одного файла ===&lt;br /&gt;
# Убедитесь, что в MeaSoft есть [[Клиенты и партнеры|запись заказчика]]. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название компании, ФИО менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите '''F3''' и в окне новой записи заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''.&lt;br /&gt;
# Перейдите на вкладку '''Заказы''' и создайте новый [[Работа с заказами#Карточка заказа|заказ]].&lt;br /&gt;
# В главном меню выберите '''Связь''' &amp;gt; '''Импорт БД из Excel'''. Откроется окно «Импорт из Excel»:[[Файл:Импорт из эксель.png|none]]&lt;br /&gt;
# В поле '''Формат''' выберите шаблон импорта.&lt;br /&gt;
# В поле '''Заказ''' укажите номер созданного заказа или выберите его из списка по кнопке [[Файл:More.png]]. В этот заказ будут загружены данные файла.&lt;br /&gt;
# В поле '''Файл''' нажмите на кнопку [[Файл:More.png]] справа и укажите путь к файлу MS Excel с информацией о заказах.&lt;br /&gt;
# Нажмите '''Старт''', чтобы начать импорт данных.&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из нескольких файлов ===&lt;br /&gt;
# Убедитесь, что в систему добавлен нужный клиент. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название '''Компании''', '''ФИО''' менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите '''F3''', чтобы добавить нового. В открывшемся окне обязательно заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''. Их подробное описание см. в статье [[Клиенты и партнеры]].&lt;br /&gt;
# Укажите '''Папку''' с нужными Excel-файлами. Убедитесь, что в папке хранятся только файлы с заказами. Система не проверяет содержимое файлов.&lt;br /&gt;
# Укажите '''Клиента''', для которого система создаст новый заказ.&lt;br /&gt;
# Выберите '''Шаблон''' импорта для обработки первого файлу в списке. Для удобства рекомендуем в названии Excel-файлов писать название подходящего шаблона или клиента.&lt;br /&gt;
# Нажмите '''Загрузить'''. Система обработает первый файл и уберет его из списка.&lt;br /&gt;
# Если в списке остались элементы, то вернитесь на пункт 2 и повторите действия для следующего файла.&lt;br /&gt;
&lt;br /&gt;
Форма импорта из нескольких файлов:&lt;br /&gt;
[[Файл:Importfromfolder.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
== Шаблон как отдельный файл ==&lt;br /&gt;
Вы можете сохранить шаблон в отдельный XML-файл. Или загрузить шаблон в систему из XML-файла.&lt;br /&gt;
{{Note|При выгрузке и загрузке шаблона система не копирует настройки на вкладке '''Услуги'''. Укажите эти настройки вручную после импорта шаблона.}}&lt;br /&gt;
&lt;br /&gt;
=== Сохранить шаблон в файл ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Сохранить в файл'''.&lt;br /&gt;
# Выберите папку и нажмите '''Сохранить'''.&lt;br /&gt;
&lt;br /&gt;
Сохранение шаблона:&lt;br /&gt;
[[Файл:Vlog 12_1.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
=== Добавить в систему шаблон из файла ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Добавить из файла'''.&lt;br /&gt;
# Выберите XML-файл шаблона и нажмите '''Открыть'''.&lt;br /&gt;
&lt;br /&gt;
Загрузка шаблона:&lt;br /&gt;
[[Файл:Vlog 12_2.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
== Пример создания простого шаблона для загрузки вложений ==&lt;br /&gt;
{{Note|Пример построения простого шаблона рассмотрен в этой статье в целях обучения и для возможности самостоятельного создания шаблона пользователем. В случае необходимости создания сложного шаблона для клиента, который включает в себя сложные модификаторы формул, процедуры преобразования типов и множество прочих нюансов - следует обращаться с вопросами в техническую поддержку (желательно с файлом реестра Вашего клиента и описанием желаемых требований для его загрузки в MeaSoft).}}&lt;br /&gt;
&lt;br /&gt;
Для импорта базы рассылки в формате Microsoft Excel необходимо сделать заказ (вкладка основного окна программы '''«Заказы»'''), в который будет производиться импорт. Затем, в главном меню основного окна программы выберите пункт меню '''«Связь» → «Импорт БД из Excel»''' (необходимо наличие прав создания почтовых заказов). Откроется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 1.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В окне импорта выберите имя (формат) шаблона загрузки, заказ, в который необходимо импортировать базу, а также указать имя файла-источника, из которого необходимо загружать реестр:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы редактировать шаблон, нажмите на кнопку '''Шаблоны'''. Можно использовать существующий шаблон или же создать новый путём нажатия клавиши F3.&lt;br /&gt;
&lt;br /&gt;
Шаблон состоит из заголовка, который включает в себя название шаблона, порядковый номер первой загружаемой строки в таблице, а также условие загрузки каждой конкретной строки (номер первой строки и условие загрузки могут задаваться формулами), и строк описания значений, помещаемых в каждое конкретное поле базы данных адресов. Строка состоит из названия поля в БД по-английски и описания по-русски, значения по умолчанию, и значения ячейки. Если поле '''значение''' пустое — программа использует значение поля '''значение по умолчанию'''. Поля «значение» и «значение по умолчанию» описывают преобразования данных на внутреннем языке формул (описание языка приведено по ссылке [http://wiki.courierexe.ru/index.php/Руководство_программиста]).&lt;br /&gt;
&lt;br /&gt;
Процесс импорта реестра заказов из Microsoft Excel в систему будет выполнен на примере построения шаблона с именем '''«пример»'''. На рисунке ниже изображено содержимое таблицы Microsoft Excel с заказами клиента:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_3.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном реестре мы видим, что заказы № 1-3 имеют одного и того же получателя, поэтому для удобства выполнения их можно объединить в одну единицу корреспонденции. Такая же ситуация с заказами № 4-6.&lt;br /&gt;
&lt;br /&gt;
Примечание: На рисунке выше, поля столбцов по горизонтали нумеруются буквами латинского алфавита (A-N), однако данное представление в пакете MS Office может отличаться от привычного и иметь цифровую нумерацию (R1C1). На рисунке ниже представлено меню настроек (включение/отключение) в программе Microsoft Excel для стиля ссылок R1C1. Для работы с цифровым представлением столбцов Microsoft Excel — соответствие цифровой нумерации буквенной происходит путем простого преобразования: номер цифры = порядковому номеру буквы алфавита (1-‘A’, 2-‘B’, 3-‘C’ и т. д.):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 4.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' Обработка программой реестра заказов из файла происходит с первого листа документа, поэтому таблица заказов должна находиться на первой странице.&lt;br /&gt;
&lt;br /&gt;
Редактирование старых и создание новых шаблонов доступно по нажатию на кнопку '''«Шаблоны…»''' в окне '''«Импорт из Excel»'''. Буквенные соответствия столбцов таблицы указаны напротив ячеек с названием. На рисунке ниже показано окно редактирования шаблона с именем '''«пример»'''.&lt;br /&gt;
&lt;br /&gt;
Для поля '''«Адрес получателя»''' указано значение с функцией '''MakeAddress'''(буква столбца с адресом из реестра в Excel файле). Функция '''MakeAddress'''(e) — помогает и позволяет синтактически более точно преобразовывать адрес получателя путем его многократного преобразования и приведения к внутреннему стандарту программы. Параметры преобразования адреса можно задать путем нажатия кнопки '''«Автозамена…»''' в окне '''«Импорт из Excel»'''.&lt;br /&gt;
&lt;br /&gt;
Описание других полей интуитивно понятно и не требует дополнительных комментариев.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном примере мы видим, что первой строкой, из которой программа начнёт считывать данные, является строка под номером 10. Условием загрузки является то, что ячейка ‘d’ (Контактное лицо (Ф.И.О.)) не равна своему же значению из предыдущей строки. Если равно, то такая строка будет считаться вложением к предыдущей строке. Вложения необходимы для того, чтобы можно было объединять несколько единиц корреспонденции в одну карточку при выполнении заданных условий (в нашем случае таким условием является то, что получателем корреспонденции является одно и то же лицо по одному и тому же адресу).&lt;br /&gt;
&lt;br /&gt;
Для работы с вложениями необходимо перейти во вкладку '''«Дополнительно»''' и в окне '''«Скрипт после загрузки (используйте %zakaz% как код загружаемого заказа)»''' ввести следующий скрипт (первая строка должна быть пустой):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Query update address a join&lt;br /&gt;
 (select b.address, sum(b.kol_vo*b.price) as price, sum(b.kol_vo*b.mass) as mass, &lt;br /&gt;
        sum(b.kol_vo) as kol_vo&lt;br /&gt;
  from address a join boxes b on b.address=a.code&lt;br /&gt;
  where a.zakaz=%zakaz%&lt;br /&gt;
  group by b.address) b on a.code=b.address&lt;br /&gt;
 set &lt;br /&gt;
 a.kol_vo=b.kol_vo,&lt;br /&gt;
 a.rur=b.price,&lt;br /&gt;
 a.mass=CalcAddressMass(a.code)&lt;br /&gt;
 WHERE NOT EXISTS (SELECT r.code FROM boxes bb JOIN `returns` r ON r.box=bb.code WHERE bb.address=a.code) and a.date_put is null&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 6.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Этот скрипт необходим для суммирования значений переменных '''«количество»''', '''«масса»''' и '''«цена»''' вложений в карточке корреспонденции.&lt;br /&gt;
&lt;br /&gt;
Далее переходим во вкладку '''«Вложения»''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 7.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ставим галку '''«Загружать вложения»'''.&lt;br /&gt;
&lt;br /&gt;
Условием загрузки в данном примере является то, что ячейка ‘d’ не пустая. Наименование вложения будет браться из ячейки ‘h’.&lt;br /&gt;
&lt;br /&gt;
Поле '''«Код товара»''' используется как артикул в [[Модуль складского учета#Карточка товара|номенклатуре поставщика]] (актуально при использовании модуля складского учёта). В нашем случае оно пустое.&lt;br /&gt;
&lt;br /&gt;
Каждое из полей в настройке шаблона соответствует определенному полю в карточке единицы корреспонденции, показанному на рисунке ниже. Заполнение полей шаблона «пример» происходит в соответствии со структурой и содержимым ячеек реестра в Excel файле. Поля на вкладке '''«Получатель»''' единицы корреспонденции заполняются следующим образом:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 8.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Значения ячейеек ‘m’, ‘g’, ‘i’ в карточке корреспонденции будут суммироваться согласно своим значениям во вложениях.&lt;br /&gt;
&lt;br /&gt;
Поля на вкладке '''«Вложения»''' единицы корреспонденции заполнятся так:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 9.png|none]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
После создания и редактирования нового шаблона становится возможным автоматическая загрузка заказов из файла Excel. Для этого в окне '''«Импорт из Excel»''', последовательно указываем тип шаблона для обработки реестра заказов в Excel, номер заказа и файл реестра. По нажатию на кнопку '''«Cтарт»''' происходит последовательная обработка строк из файла Excel, ячейки которой считываются в базу данных заказов программы. Процесс завершения обработки сопровождается информационным сообщением содержащим статистику обработки записей:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 10.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Из результата импорта видно, что программа обработала 6 записей из файла реестра Excel, которые были объеденены в 2 карточки корреспонденции согласно заданных в шаблоне условий.&lt;br /&gt;
После этого мы можем перейти во вкладку '''«Адреса»''' где можно просмотреть те единицы корреспонденции, которые были импортированы в заказ (в данном случае это заказ № 120340) и продолжить работу в программе:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_11.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
== Примеры модификаций содержимого ячеек при помощи формул ==&lt;br /&gt;
Иногда для приведения содержимого ячеек Excel к стандартному типу, который будет понятен программе, следует воспользоваться [[Руководство программиста|специальными функциями]]. Простые примеры применения функций рассмотрены ниже.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''1.'''Пример содержимого ячейки Excel «F»: «Россия, Москва, Горького ул., д. 23»&lt;br /&gt;
&lt;br /&gt;
Задача: Копировать из ячейки слово «Москва».&lt;br /&gt;
&lt;br /&gt;
Решение: '''PARAM(replace(f, ' ', ','), 2)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Делим строку разделителями пробелов на параметры и читаем второй параметр. На выходе получаем «Москва».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2.'''Пример содержимого ячейки Excel «J»: «с 11 до 18»&lt;br /&gt;
&lt;br /&gt;
Задача А: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «11» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''LEFT(REMSPACE(replace(J, 'с', '')), 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Поиском слева ищем в строке значение «c», после читаем второй параметр, разделенный символом пробел — число «11», затем к нему прибавляем значение «:00». На выходе получаем «11:00».&lt;br /&gt;
&lt;br /&gt;
Задача Б: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «18» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''RIGHT(J, 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Копируем справа от начала строки 2 символа — значение «18», затем к нему прибавляем значение «:00». На выходе получаем «18:00».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''3.'''Пример содержимого ячейки Excel «A»: «'забор груза'», либо «'забор'»&lt;br /&gt;
&lt;br /&gt;
Задача: Определять при чтении содержимого ячейки забор или доставку. В случае наличия слова «'забор груза'», либо «'забор'» — подставлять в ячейку цифру «0»,&lt;br /&gt;
иначе подставлять следующий порядковый номер.&lt;br /&gt;
&lt;br /&gt;
Решение: '''if((C='забор груза')+(C='забор'), 0, GetNewNumber)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: При помощи условия if и логического ИЛИ выполняем проверку, если условие соблюдается — подставиться значение «0», если не соблюдается — подставлять следующий порядковый номер (функция GetNewNumber).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''4.'''Пример содержимого ячейки Excel «K» -«забрать документы», содержимого ячейки Excel «L» — «поставить печать»:&lt;br /&gt;
&lt;br /&gt;
Задача: сложить одержимое двух ячеек для загрузки поля «поручение курьера».&lt;br /&gt;
&lt;br /&gt;
Решение: '''k+', '+l'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем сложение содержимого двух ячеек «K» и «L», разделенного запятой и пробелом. На выходе получаем «забрать документы, поставить печать».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''5.'''Пример содержимого ячейки «масса, грамм» в Excel «N»: «2500»&lt;br /&gt;
&lt;br /&gt;
Задача: Перевод значения ячейки «масса» из грамм в килограмм.&lt;br /&gt;
&lt;br /&gt;
Решение: '''n/1000'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем операцию деления. На выходе получаем значение для поля масса &amp;quot;2.5 &amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''6.'''Пример расчета сроков доставки&lt;br /&gt;
&lt;br /&gt;
Задача: Рассчитать планируемую дату доставки на основе [[Тарифы клиентов|сроков доставки]]&lt;br /&gt;
&lt;br /&gt;
Решение: '''CalcDeliveryDate(ZakazRecord.source, Mode, TownTo, TownFrom, ZakazRecord.date_beg)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Вызываем функцию CalcTownDeliveryDate которая рассчитывает дату планируемой доставки по таблице сроков. В функцию передаем : ZakazRecord.date_beg — дата заказа, к ней будет добавлено найденное количество дней на доставку. ZakazRecord.source — код клиента, по нему будет найден тариф с указанными сроками. Mode — режим срочности. TownTo, TownFrom — коды городов отправителя и получателя.&lt;br /&gt;
 Примечание:&lt;br /&gt;
 функция CalcDeliveryDate до версии 804, имела имя CalcTownDeliveryDate&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B8%D0%B7_%D1%8D%D0%BA%D1%81%D0%B5%D0%BB%D1%8C.png&amp;diff=14150</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%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B8%D0%B7_%D1%8D%D0%BA%D1%81%D0%B5%D0%BB%D1%8C.png&amp;diff=14150"/>
				<updated>2022-05-26T08:11:21Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14149</id>
		<title>Импорт баз данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14149"/>
				<updated>2022-05-25T14:48:23Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Создание шаблона */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Логика загрузки заказов ==&lt;br /&gt;
&lt;br /&gt;
Для загрузки заказов из MS Excel в MeaSoft используются шаблоны.&lt;br /&gt;
&lt;br /&gt;
Шаблон описывает соответствие между столбцами таблицы Excel и параметрами заказа в системе. Например, в файле Excel в столбце H указан телефон получателя. Шаблон нужен, чтобы перенести значение из столбца H в параметр заказа «Телефон получателя».&lt;br /&gt;
&lt;br /&gt;
В системе нет готовых шаблонов. Как правило, шаблоны каждой курьерской службы уникальны. Содержимое шаблона зависит от формата данных во входящих Excel-файлах.&lt;br /&gt;
&lt;br /&gt;
В процессе импорта система может выполнить обработку отдельных значений. Для этого добавьте в шаблон выражение на внутреннем языке разработки. Подробнее см. в статье [[Руководство программиста|«Руководство программиста»]]. Например, рекомендуем приводить адрес доставки к внутреннему формату системы.&lt;br /&gt;
&lt;br /&gt;
MeaSoft поддерживает импорт из всех форматов данных, которые предоставляет Excel. Подробнее см. [https://support.office.com/ru-ru/article/поддерживаемые-excel-форматы-файлов-0943ff2c-6014-4e8d-aaea-b83d51d46247 на официальном сайте Microsoft Office].&lt;br /&gt;
&lt;br /&gt;
== Создание шаблона загрузки ==&lt;br /&gt;
Чтобы создать шаблон:&lt;br /&gt;
# Перейдите в '''Связь''' &amp;gt; '''Импорт БД из Excel''', затем в окне «Импорт из Excel» нажмите на кнопку '''Шаблоны'''. Откроется окно со списком шаблонов.&lt;br /&gt;
# Нажмите на кнопку F3. Откроется окно «Шаблон загрузки»:[[Файл:Vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Для загрузки по шаблону достаточно настроить вкладку '''Основное'''. Настройка остальных вкладок необязательна и зависит от формата заказов в Excel-файле.&lt;br /&gt;
&lt;br /&gt;
'''Примечание'''. Не рекомендуем самостоятельно писать скрипты для вкладок '''Дополнительно'''. Если надо изменить логику обработки заказов, обратитесь в службу поддержки MeaSoft.&lt;br /&gt;
&lt;br /&gt;
'''Поля вкладки «Основное»'''&lt;br /&gt;
&lt;br /&gt;
'''Название'''. Укажите название шаблона.&lt;br /&gt;
&lt;br /&gt;
'''Личный шаблон'''. Если флажок установлен, другие пользователи не могут редактировать шаблон. Личный шаблон может изменить его владелец или администратор системы.&lt;br /&gt;
&lt;br /&gt;
'''Первая строка'''. Укажите номер первой строки с заказом в таблице Excel. Не указывайте номер строки с заголовком таблицы. Например, если в шаблоне первая строка это заголовок таблицы и поле '''Условие загрузки''' пустое, то система создаст заказ на основе заголовка таблицы.&lt;br /&gt;
&lt;br /&gt;
'''Условие загрузки'''. Дополнительное условие, значение — логическое выражение на [[Руководство программиста|внутреннем языке разработки]]. &amp;lt;rspoiler text =&amp;quot;Посмотреть примеры условий&amp;quot;&amp;gt; &amp;lt;p&amp;gt;&amp;lt;nowiki&amp;gt;A!''&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!'Итого'&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!A(-1)&amp;lt;/p&amp;gt; &amp;lt;/rspoiler&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;
'''Идентификация отправителя'''. Выберите параметр, по которому будет определяться отпавитель. Возможные значения: '''Нет''', '''Юр. лицо''', '''ИНН''', '''ID'''.&lt;br /&gt;
&lt;br /&gt;
'''Столбец''' и '''Строка'''. Укажите столбец и строку с информацией об отправителе.&lt;br /&gt;
&lt;br /&gt;
'''Пересчитать стоимость после загрузки'''. Если флажок установлен, стоимость доставки пересчитывается после завершения загрузки из файла.&lt;br /&gt;
&lt;br /&gt;
В таблице настройте соответствие столбцов в Excel с параметрами заказа в системе. Столбцы в таблице:&lt;br /&gt;
* '''Поле''' — внутреннее имя параметра заказа;&lt;br /&gt;
* '''Название''' — название параметра в MeaSoft;&lt;br /&gt;
* '''По умолчанию''' — значение параметра, если столбец «Значение» пустой;&lt;br /&gt;
* '''Значение''' — значение параметра. Укажите буквенное обозначение столбца в Excel. Система использует значение из указанного столбца текущей строки. Чтобы отредактировать исходное значение, используйте внутренний язык разработки. Например, в Excel фамилия, имя и отчество получателя указаны в отдельных столбцах: A, B и C. MeaSoft хранит эти данные в одном параметре «ФИО получателя» (name). Чтобы сложить значения из трех столбцов в один параметр, для ФИО получателя укажите следующее: «A+' '+B+' '+C».&lt;br /&gt;
&lt;br /&gt;
Для параметра '''Адрес получателя''' используйте значение вида «MakeAddress(буква столбца)». Такой подход преобразует адрес во внутренний формат системы.&lt;br /&gt;
&lt;br /&gt;
== Как указать лист с заказами в Excel-файле ==&lt;br /&gt;
По умолчанию система ищет информацию о товарах на первом листе Excel-файла. Эту логику можно изменить вручную. Для этого:&lt;br /&gt;
# Откройте существующий шаблон на редактирование или добавьте новый шаблон.&lt;br /&gt;
# Перейдите на вкладку '''Дополнительно'''.&lt;br /&gt;
# В поле '''Скрипт до загрузки''' напишите формулу:&lt;br /&gt;
 &amp;lt;?&amp;gt;&lt;br /&gt;
 SetSheet(х);&lt;br /&gt;
&lt;br /&gt;
В указанной формуле х — это номер листа с заказами в Excel-файле. Замените х на подходящее число.&lt;br /&gt;
&lt;br /&gt;
== Как загрузить заказы ==&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из одного файла ===&lt;br /&gt;
# Убедитесь, что в систему добавлен нужный клиент. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название '''Компании''', '''ФИО''' менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите '''F3''', чтобы добавить нового. В открывшемся окне обязательно заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''. Их подробное описание см. в статье [[Клиенты и партнеры]].&lt;br /&gt;
# Перейдите на вкладку '''Заказы''' и нажмите '''F3''', чтобы создать новый заказ. Система откроет окно Информация о заказе.&lt;br /&gt;
# Укажите '''Заказчика'''. В поле работает автозаполнение: введите часть значения и нажмите '''Tab''', когда предложено подходящее. Система автоматически заполнит часть полей, используя информацию о клиенте.&lt;br /&gt;
# Выберите '''Тип заказа'''.&lt;br /&gt;
# Нажмите '''OK''', чтобы создать заказ.&lt;br /&gt;
# В верхнем меню выберите '''Связь''' → '''Импорт БД из Excel'''.&lt;br /&gt;
# В поле '''Формат''' выберите шаблон импорта.&lt;br /&gt;
# Укажите созданный '''Заказ'''.&lt;br /&gt;
# Выберите '''Файл''' Excel с информацией о заказах.&lt;br /&gt;
# Нажмите '''Старт''', чтобы начать импорт данных.&lt;br /&gt;
&lt;br /&gt;
Форма импорта заказов:&lt;br /&gt;
[[Файл:Import.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из нескольких файлов ===&lt;br /&gt;
# Убедитесь, что в систему добавлен нужный клиент. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название '''Компании''', '''ФИО''' менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите '''F3''', чтобы добавить нового. В открывшемся окне обязательно заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''. Их подробное описание см. в статье [[Клиенты и партнеры]].&lt;br /&gt;
# Укажите '''Папку''' с нужными Excel-файлами. Убедитесь, что в папке хранятся только файлы с заказами. Система не проверяет содержимое файлов.&lt;br /&gt;
# Укажите '''Клиента''', для которого система создаст новый заказ.&lt;br /&gt;
# Выберите '''Шаблон''' импорта для обработки первого файлу в списке. Для удобства рекомендуем в названии Excel-файлов писать название подходящего шаблона или клиента.&lt;br /&gt;
# Нажмите '''Загрузить'''. Система обработает первый файл и уберет его из списка.&lt;br /&gt;
# Если в списке остались элементы, то вернитесь на пункт 2 и повторите действия для следующего файла.&lt;br /&gt;
&lt;br /&gt;
Форма импорта из нескольких файлов:&lt;br /&gt;
[[Файл:Importfromfolder.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
== Шаблон как отдельный файл ==&lt;br /&gt;
Вы можете сохранить шаблон в отдельный XML-файл. Или загрузить шаблон в систему из XML-файла.&lt;br /&gt;
{{Note|При выгрузке и загрузке шаблона система не копирует настройки на вкладке '''Услуги'''. Укажите эти настройки вручную после импорта шаблона.}}&lt;br /&gt;
&lt;br /&gt;
=== Сохранить шаблон в файл ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Сохранить в файл'''.&lt;br /&gt;
# Выберите папку и нажмите '''Сохранить'''.&lt;br /&gt;
&lt;br /&gt;
Сохранение шаблона:&lt;br /&gt;
[[Файл:Vlog 12_1.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
=== Добавить в систему шаблон из файла ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Добавить из файла'''.&lt;br /&gt;
# Выберите XML-файл шаблона и нажмите '''Открыть'''.&lt;br /&gt;
&lt;br /&gt;
Загрузка шаблона:&lt;br /&gt;
[[Файл:Vlog 12_2.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
== Пример создания простого шаблона для загрузки вложений ==&lt;br /&gt;
{{Note|Пример построения простого шаблона рассмотрен в этой статье в целях обучения и для возможности самостоятельного создания шаблона пользователем. В случае необходимости создания сложного шаблона для клиента, который включает в себя сложные модификаторы формул, процедуры преобразования типов и множество прочих нюансов - следует обращаться с вопросами в техническую поддержку (желательно с файлом реестра Вашего клиента и описанием желаемых требований для его загрузки в MeaSoft).}}&lt;br /&gt;
&lt;br /&gt;
Для импорта базы рассылки в формате Microsoft Excel необходимо сделать заказ (вкладка основного окна программы '''«Заказы»'''), в который будет производиться импорт. Затем, в главном меню основного окна программы выберите пункт меню '''«Связь» → «Импорт БД из Excel»''' (необходимо наличие прав создания почтовых заказов). Откроется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 1.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В окне импорта выберите имя (формат) шаблона загрузки, заказ, в который необходимо импортировать базу, а также указать имя файла-источника, из которого необходимо загружать реестр:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы редактировать шаблон, нажмите на кнопку '''Шаблоны'''. Можно использовать существующий шаблон или же создать новый путём нажатия клавиши F3.&lt;br /&gt;
&lt;br /&gt;
Шаблон состоит из заголовка, который включает в себя название шаблона, порядковый номер первой загружаемой строки в таблице, а также условие загрузки каждой конкретной строки (номер первой строки и условие загрузки могут задаваться формулами), и строк описания значений, помещаемых в каждое конкретное поле базы данных адресов. Строка состоит из названия поля в БД по-английски и описания по-русски, значения по умолчанию, и значения ячейки. Если поле '''значение''' пустое — программа использует значение поля '''значение по умолчанию'''. Поля «значение» и «значение по умолчанию» описывают преобразования данных на внутреннем языке формул (описание языка приведено по ссылке [http://wiki.courierexe.ru/index.php/Руководство_программиста]).&lt;br /&gt;
&lt;br /&gt;
Процесс импорта реестра заказов из Microsoft Excel в систему будет выполнен на примере построения шаблона с именем '''«пример»'''. На рисунке ниже изображено содержимое таблицы Microsoft Excel с заказами клиента:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_3.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном реестре мы видим, что заказы № 1-3 имеют одного и того же получателя, поэтому для удобства выполнения их можно объединить в одну единицу корреспонденции. Такая же ситуация с заказами № 4-6.&lt;br /&gt;
&lt;br /&gt;
Примечание: На рисунке выше, поля столбцов по горизонтали нумеруются буквами латинского алфавита (A-N), однако данное представление в пакете MS Office может отличаться от привычного и иметь цифровую нумерацию (R1C1). На рисунке ниже представлено меню настроек (включение/отключение) в программе Microsoft Excel для стиля ссылок R1C1. Для работы с цифровым представлением столбцов Microsoft Excel — соответствие цифровой нумерации буквенной происходит путем простого преобразования: номер цифры = порядковому номеру буквы алфавита (1-‘A’, 2-‘B’, 3-‘C’ и т. д.):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 4.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' Обработка программой реестра заказов из файла происходит с первого листа документа, поэтому таблица заказов должна находиться на первой странице.&lt;br /&gt;
&lt;br /&gt;
Редактирование старых и создание новых шаблонов доступно по нажатию на кнопку '''«Шаблоны…»''' в окне '''«Импорт из Excel»'''. Буквенные соответствия столбцов таблицы указаны напротив ячеек с названием. На рисунке ниже показано окно редактирования шаблона с именем '''«пример»'''.&lt;br /&gt;
&lt;br /&gt;
Для поля '''«Адрес получателя»''' указано значение с функцией '''MakeAddress'''(буква столбца с адресом из реестра в Excel файле). Функция '''MakeAddress'''(e) — помогает и позволяет синтактически более точно преобразовывать адрес получателя путем его многократного преобразования и приведения к внутреннему стандарту программы. Параметры преобразования адреса можно задать путем нажатия кнопки '''«Автозамена…»''' в окне '''«Импорт из Excel»'''.&lt;br /&gt;
&lt;br /&gt;
Описание других полей интуитивно понятно и не требует дополнительных комментариев.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном примере мы видим, что первой строкой, из которой программа начнёт считывать данные, является строка под номером 10. Условием загрузки является то, что ячейка ‘d’ (Контактное лицо (Ф.И.О.)) не равна своему же значению из предыдущей строки. Если равно, то такая строка будет считаться вложением к предыдущей строке. Вложения необходимы для того, чтобы можно было объединять несколько единиц корреспонденции в одну карточку при выполнении заданных условий (в нашем случае таким условием является то, что получателем корреспонденции является одно и то же лицо по одному и тому же адресу).&lt;br /&gt;
&lt;br /&gt;
Для работы с вложениями необходимо перейти во вкладку '''«Дополнительно»''' и в окне '''«Скрипт после загрузки (используйте %zakaz% как код загружаемого заказа)»''' ввести следующий скрипт (первая строка должна быть пустой):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Query update address a join&lt;br /&gt;
 (select b.address, sum(b.kol_vo*b.price) as price, sum(b.kol_vo*b.mass) as mass, &lt;br /&gt;
        sum(b.kol_vo) as kol_vo&lt;br /&gt;
  from address a join boxes b on b.address=a.code&lt;br /&gt;
  where a.zakaz=%zakaz%&lt;br /&gt;
  group by b.address) b on a.code=b.address&lt;br /&gt;
 set &lt;br /&gt;
 a.kol_vo=b.kol_vo,&lt;br /&gt;
 a.rur=b.price,&lt;br /&gt;
 a.mass=CalcAddressMass(a.code)&lt;br /&gt;
 WHERE NOT EXISTS (SELECT r.code FROM boxes bb JOIN `returns` r ON r.box=bb.code WHERE bb.address=a.code) and a.date_put is null&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 6.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Этот скрипт необходим для суммирования значений переменных '''«количество»''', '''«масса»''' и '''«цена»''' вложений в карточке корреспонденции.&lt;br /&gt;
&lt;br /&gt;
Далее переходим во вкладку '''«Вложения»''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 7.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ставим галку '''«Загружать вложения»'''.&lt;br /&gt;
&lt;br /&gt;
Условием загрузки в данном примере является то, что ячейка ‘d’ не пустая. Наименование вложения будет браться из ячейки ‘h’.&lt;br /&gt;
&lt;br /&gt;
Поле '''«Код товара»''' используется как артикул в [[Модуль складского учета#Карточка товара|номенклатуре поставщика]] (актуально при использовании модуля складского учёта). В нашем случае оно пустое.&lt;br /&gt;
&lt;br /&gt;
Каждое из полей в настройке шаблона соответствует определенному полю в карточке единицы корреспонденции, показанному на рисунке ниже. Заполнение полей шаблона «пример» происходит в соответствии со структурой и содержимым ячеек реестра в Excel файле. Поля на вкладке '''«Получатель»''' единицы корреспонденции заполняются следующим образом:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 8.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Значения ячейеек ‘m’, ‘g’, ‘i’ в карточке корреспонденции будут суммироваться согласно своим значениям во вложениях.&lt;br /&gt;
&lt;br /&gt;
Поля на вкладке '''«Вложения»''' единицы корреспонденции заполнятся так:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 9.png|none]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
После создания и редактирования нового шаблона становится возможным автоматическая загрузка заказов из файла Excel. Для этого в окне '''«Импорт из Excel»''', последовательно указываем тип шаблона для обработки реестра заказов в Excel, номер заказа и файл реестра. По нажатию на кнопку '''«Cтарт»''' происходит последовательная обработка строк из файла Excel, ячейки которой считываются в базу данных заказов программы. Процесс завершения обработки сопровождается информационным сообщением содержащим статистику обработки записей:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 10.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Из результата импорта видно, что программа обработала 6 записей из файла реестра Excel, которые были объеденены в 2 карточки корреспонденции согласно заданных в шаблоне условий.&lt;br /&gt;
После этого мы можем перейти во вкладку '''«Адреса»''' где можно просмотреть те единицы корреспонденции, которые были импортированы в заказ (в данном случае это заказ № 120340) и продолжить работу в программе:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_11.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
== Примеры модификаций содержимого ячеек при помощи формул ==&lt;br /&gt;
Иногда для приведения содержимого ячеек Excel к стандартному типу, который будет понятен программе, следует воспользоваться [[Руководство программиста|специальными функциями]]. Простые примеры применения функций рассмотрены ниже.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''1.'''Пример содержимого ячейки Excel «F»: «Россия, Москва, Горького ул., д. 23»&lt;br /&gt;
&lt;br /&gt;
Задача: Копировать из ячейки слово «Москва».&lt;br /&gt;
&lt;br /&gt;
Решение: '''PARAM(replace(f, ' ', ','), 2)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Делим строку разделителями пробелов на параметры и читаем второй параметр. На выходе получаем «Москва».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2.'''Пример содержимого ячейки Excel «J»: «с 11 до 18»&lt;br /&gt;
&lt;br /&gt;
Задача А: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «11» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''LEFT(REMSPACE(replace(J, 'с', '')), 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Поиском слева ищем в строке значение «c», после читаем второй параметр, разделенный символом пробел — число «11», затем к нему прибавляем значение «:00». На выходе получаем «11:00».&lt;br /&gt;
&lt;br /&gt;
Задача Б: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «18» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''RIGHT(J, 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Копируем справа от начала строки 2 символа — значение «18», затем к нему прибавляем значение «:00». На выходе получаем «18:00».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''3.'''Пример содержимого ячейки Excel «A»: «'забор груза'», либо «'забор'»&lt;br /&gt;
&lt;br /&gt;
Задача: Определять при чтении содержимого ячейки забор или доставку. В случае наличия слова «'забор груза'», либо «'забор'» — подставлять в ячейку цифру «0»,&lt;br /&gt;
иначе подставлять следующий порядковый номер.&lt;br /&gt;
&lt;br /&gt;
Решение: '''if((C='забор груза')+(C='забор'), 0, GetNewNumber)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: При помощи условия if и логического ИЛИ выполняем проверку, если условие соблюдается — подставиться значение «0», если не соблюдается — подставлять следующий порядковый номер (функция GetNewNumber).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''4.'''Пример содержимого ячейки Excel «K» -«забрать документы», содержимого ячейки Excel «L» — «поставить печать»:&lt;br /&gt;
&lt;br /&gt;
Задача: сложить одержимое двух ячеек для загрузки поля «поручение курьера».&lt;br /&gt;
&lt;br /&gt;
Решение: '''k+', '+l'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем сложение содержимого двух ячеек «K» и «L», разделенного запятой и пробелом. На выходе получаем «забрать документы, поставить печать».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''5.'''Пример содержимого ячейки «масса, грамм» в Excel «N»: «2500»&lt;br /&gt;
&lt;br /&gt;
Задача: Перевод значения ячейки «масса» из грамм в килограмм.&lt;br /&gt;
&lt;br /&gt;
Решение: '''n/1000'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем операцию деления. На выходе получаем значение для поля масса &amp;quot;2.5 &amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''6.'''Пример расчета сроков доставки&lt;br /&gt;
&lt;br /&gt;
Задача: Рассчитать планируемую дату доставки на основе [[Тарифы клиентов|сроков доставки]]&lt;br /&gt;
&lt;br /&gt;
Решение: '''CalcDeliveryDate(ZakazRecord.source, Mode, TownTo, TownFrom, ZakazRecord.date_beg)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Вызываем функцию CalcTownDeliveryDate которая рассчитывает дату планируемой доставки по таблице сроков. В функцию передаем : ZakazRecord.date_beg — дата заказа, к ней будет добавлено найденное количество дней на доставку. ZakazRecord.source — код клиента, по нему будет найден тариф с указанными сроками. Mode — режим срочности. TownTo, TownFrom — коды городов отправителя и получателя.&lt;br /&gt;
 Примечание:&lt;br /&gt;
 функция CalcDeliveryDate до версии 804, имела имя CalcTownDeliveryDate&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Vlog_5.png&amp;diff=14148</id>
		<title>Файл:Vlog 5.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Vlog_5.png&amp;diff=14148"/>
				<updated>2022-05-25T13:54:34Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: Olga загрузила новую версию Файл:Vlog 5.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14147</id>
		<title>Импорт баз данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14147"/>
				<updated>2022-05-25T13:44:40Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Логика загрузки заказов */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Логика загрузки заказов ==&lt;br /&gt;
&lt;br /&gt;
Для загрузки заказов из MS Excel в MeaSoft используются шаблоны.&lt;br /&gt;
&lt;br /&gt;
Шаблон описывает соответствие между столбцами таблицы Excel и параметрами заказа в системе. Например, в файле Excel в столбце H указан телефон получателя. Шаблон нужен, чтобы перенести значение из столбца H в параметр заказа «Телефон получателя».&lt;br /&gt;
&lt;br /&gt;
В системе нет готовых шаблонов. Как правило, шаблоны каждой курьерской службы уникальны. Содержимое шаблона зависит от формата данных во входящих Excel-файлах.&lt;br /&gt;
&lt;br /&gt;
В процессе импорта система может выполнить обработку отдельных значений. Для этого добавьте в шаблон выражение на внутреннем языке разработки. Подробнее см. в статье [[Руководство программиста|«Руководство программиста»]]. Например, рекомендуем приводить адрес доставки к внутреннему формату системы.&lt;br /&gt;
&lt;br /&gt;
MeaSoft поддерживает импорт из всех форматов данных, которые предоставляет Excel. Подробнее см. [https://support.office.com/ru-ru/article/поддерживаемые-excel-форматы-файлов-0943ff2c-6014-4e8d-aaea-b83d51d46247 на официальном сайте Microsoft Office].&lt;br /&gt;
&lt;br /&gt;
== Создание шаблона ==&lt;br /&gt;
На форме настройки шаблона есть несколько вкладок: '''Основное''', '''Места''', '''Вложения''', '''Услуги''' и '''Дополнительные'''. Для загрузки по шаблону настройте вкладку '''Основное'''. Настройка остальных вкладок необязательна и зависит от формата заказов в Excel-файле.&lt;br /&gt;
&lt;br /&gt;
{{Note|Не рекомендуем самостоятельно писать скрипты на '''Дополнительных''' вкладках. Если надо изменить логику обработки заказов, то обратитесь в службу поддержки MEA Soft.}}&lt;br /&gt;
&lt;br /&gt;
=== Как добавить шаблон ===&lt;br /&gt;
Создать шаблон загрузки может пользователь с доступом к созданию заказа. Чтобы создать шаблон:&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel'''.&lt;br /&gt;
# Нажмите '''Шаблоны''' → '''F3''', чтобы добавить шаблон.&lt;br /&gt;
# Укажите '''Название''' шаблона.&lt;br /&gt;
# Включите опцию '''Личный шаблон''', чтобы другие пользователи не могли его редактировать. Личный шаблон может изменить его владелец или администратор системы.&lt;br /&gt;
# Укажите номер '''Первой строки''' с заказом в электронной таблице. Не указывайте номер строки с заголовком таблицы. Например, если в шаблоне '''Первая строка''' это заголовок таблицы и поле '''Условие загрузки''' пустое, то система создаст заказ на основе заголовка таблицы.&lt;br /&gt;
# Включите опцию '''Адрес не пустой''', чтобы система создавала заказы только из строк с указанным адресом.&lt;br /&gt;
# Если требуется дополнительное условие, то укажите '''Условие загрузки''' — логическое выражение на [[Руководство программиста|внутреннем языке разработки]]. &amp;lt;rspoiler text =&amp;quot;Посмотреть примеры условий&amp;quot;&amp;gt; &amp;lt;p&amp;gt;&amp;lt;nowiki&amp;gt;A!''&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!'Итого'&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;A!A(-1)&amp;lt;/p&amp;gt; &amp;lt;/rspoiler&amp;gt;. Во время чтения таблицы система проверяет каждую строку по указанному условию:&lt;br /&gt;
#* условие выполнено — система формирует новый заказ из строки;&lt;br /&gt;
#* условие не выполнено — система пропускает строку и переходит к следующей.&lt;br /&gt;
# Включите опцию '''Контролировать уникальность шифра''', чтобы пропускать заказы с шифром, который уже есть в системе.&lt;br /&gt;
# Включите опцию '''Только в недоставленных''', чтобы система не проверяла уникальность шифра среди доставленной корреспонденции.&lt;br /&gt;
# Выберите способ '''Идентификации отправителя'''. Укажите '''Столбец''' и '''Строку''' с информацией об отправителе.&lt;br /&gt;
# Включите опцию '''Пересчитать стоимость после загрузки''', чтобы система рассчитала стоимость доставки после завершения загрузки из файла.&lt;br /&gt;
# В таблице настройте соответствие столбцов в Excel с параметрами заказа в системе. Столбцы в таблице:&lt;br /&gt;
#* '''Поле''' — внутреннее имя параметра заказа;&lt;br /&gt;
#* '''Название''' параметра в MeaSoft;&lt;br /&gt;
#* '''По умолчанию''' — значение параметра, если столбец Значение пустой;&lt;br /&gt;
#* '''Значение''' параметра. Укажите буквенное обозначение столбца в Excel. Система использует значение из указанного столбца текущей строки. Чтобы отредактировать исходное значение, используйте внутренний язык разработки. Например, в Excel фамилия имя и отчество получателя указаны в отдельных столбцах: A, B и C. MeaSoft хранит эти данные в одном параметре «ФИО получателя» (name). Чтобы сложить значения из трех столбцов в один параметр, для ФИО получателя укажите следующее: «A+' '+B+' '+C».&lt;br /&gt;
&lt;br /&gt;
{{Note|Для параметра '''Адрес получателя''' используйте значение вида &amp;quot;MakeAddress(буква столбца)&amp;quot;. Такой подход преобразует адрес во внутренний формат системы. }}&lt;br /&gt;
&lt;br /&gt;
Форма настройки шаблона:&lt;br /&gt;
[[Файл:Vlog 5.png|center|600px|]]&lt;br /&gt;
&lt;br /&gt;
=== Как указать лист с заказами в Excel-файле ===&lt;br /&gt;
По умолчанию система ищет информацию о товарах на первом листе Excel-файла. Эту логику можно изменить вручную. Для этого:&lt;br /&gt;
# Откройте существующий шаблон на редактирование. Или добавьте новый шаблон.&lt;br /&gt;
# Перейдите на вкладку '''Дополнительно'''.&lt;br /&gt;
# В поле '''Скрипт до загрузки''' напишите формулу:&lt;br /&gt;
 &amp;lt;?&amp;gt;&lt;br /&gt;
 SetSheet(2);&lt;br /&gt;
&lt;br /&gt;
В указанной формуле 2 это номер листа с заказами в Excel-файле. Замените 2 на подходящее вам число.&lt;br /&gt;
&lt;br /&gt;
[[Файл:template_setsheet.png|center|600px|]]&lt;br /&gt;
&lt;br /&gt;
== Как загрузить заказы ==&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из одного файла ===&lt;br /&gt;
# Убедитесь, что в систему добавлен нужный клиент. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название '''Компании''', '''ФИО''' менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите '''F3''', чтобы добавить нового. В открывшемся окне обязательно заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''. Их подробное описание см. в статье [[Клиенты и партнеры]].&lt;br /&gt;
# Перейдите на вкладку '''Заказы''' и нажмите '''F3''', чтобы создать новый заказ. Система откроет окно Информация о заказе.&lt;br /&gt;
# Укажите '''Заказчика'''. В поле работает автозаполнение: введите часть значения и нажмите '''Tab''', когда предложено подходящее. Система автоматически заполнит часть полей, используя информацию о клиенте.&lt;br /&gt;
# Выберите '''Тип заказа'''.&lt;br /&gt;
# Нажмите '''OK''', чтобы создать заказ.&lt;br /&gt;
# В верхнем меню выберите '''Связь''' → '''Импорт БД из Excel'''.&lt;br /&gt;
# В поле '''Формат''' выберите шаблон импорта.&lt;br /&gt;
# Укажите созданный '''Заказ'''.&lt;br /&gt;
# Выберите '''Файл''' Excel с информацией о заказах.&lt;br /&gt;
# Нажмите '''Старт''', чтобы начать импорт данных.&lt;br /&gt;
&lt;br /&gt;
Форма импорта заказов:&lt;br /&gt;
[[Файл:Import.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
=== Загрузка из нескольких файлов ===&lt;br /&gt;
# Убедитесь, что в систему добавлен нужный клиент. Для этого перейдите на вкладку '''Клиенты''' и используйте поиск в правой части окна. Например, укажите название '''Компании''', '''ФИО''' менеджера и нажмите '''Вывести'''.&lt;br /&gt;
# Если клиент не найден, то нажмите '''F3''', чтобы добавить нового. В открывшемся окне обязательно заполните вкладки '''Основное''', '''Реквизиты''' и '''Финансы'''. Их подробное описание см. в статье [[Клиенты и партнеры]].&lt;br /&gt;
# Укажите '''Папку''' с нужными Excel-файлами. Убедитесь, что в папке хранятся только файлы с заказами. Система не проверяет содержимое файлов.&lt;br /&gt;
# Укажите '''Клиента''', для которого система создаст новый заказ.&lt;br /&gt;
# Выберите '''Шаблон''' импорта для обработки первого файлу в списке. Для удобства рекомендуем в названии Excel-файлов писать название подходящего шаблона или клиента.&lt;br /&gt;
# Нажмите '''Загрузить'''. Система обработает первый файл и уберет его из списка.&lt;br /&gt;
# Если в списке остались элементы, то вернитесь на пункт 2 и повторите действия для следующего файла.&lt;br /&gt;
&lt;br /&gt;
Форма импорта из нескольких файлов:&lt;br /&gt;
[[Файл:Importfromfolder.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
== Шаблон как отдельный файл ==&lt;br /&gt;
Вы можете сохранить шаблон в отдельный XML-файл. Или загрузить шаблон в систему из XML-файла.&lt;br /&gt;
{{Note|При выгрузке и загрузке шаблона система не копирует настройки на вкладке '''Услуги'''. Укажите эти настройки вручную после импорта шаблона.}}&lt;br /&gt;
&lt;br /&gt;
=== Сохранить шаблон в файл ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Сохранить в файл'''.&lt;br /&gt;
# Выберите папку и нажмите '''Сохранить'''.&lt;br /&gt;
&lt;br /&gt;
Сохранение шаблона:&lt;br /&gt;
[[Файл:Vlog 12_1.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
=== Добавить в систему шаблон из файла ===&lt;br /&gt;
# Перейдите в '''Связь''' → '''Импорт БД из Excel''' → '''Шаблоны'''.&lt;br /&gt;
# Выберите шаблон для выгрузки и кликните на нем правой кнопкой мыши.&lt;br /&gt;
# Нажмите '''Добавить из файла'''.&lt;br /&gt;
# Выберите XML-файл шаблона и нажмите '''Открыть'''.&lt;br /&gt;
&lt;br /&gt;
Загрузка шаблона:&lt;br /&gt;
[[Файл:Vlog 12_2.png|center|300px]]&lt;br /&gt;
&lt;br /&gt;
== Пример создания простого шаблона для загрузки вложений ==&lt;br /&gt;
{{Note|Пример построения простого шаблона рассмотрен в этой статье в целях обучения и для возможности самостоятельного создания шаблона пользователем. В случае необходимости создания сложного шаблона для клиента, который включает в себя сложные модификаторы формул, процедуры преобразования типов и множество прочих нюансов - следует обращаться с вопросами в техническую поддержку (желательно с файлом реестра Вашего клиента и описанием желаемых требований для его загрузки в MeaSoft).}}&lt;br /&gt;
&lt;br /&gt;
Для импорта базы рассылки в формате Microsoft Excel необходимо сделать заказ (вкладка основного окна программы '''«Заказы»'''), в который будет производиться импорт. Затем, в главном меню основного окна программы выберите пункт меню '''«Связь» → «Импорт БД из Excel»''' (необходимо наличие прав создания почтовых заказов). Откроется окно следующего вида:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 1.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В окне импорта выберите имя (формат) шаблона загрузки, заказ, в который необходимо импортировать базу, а также указать имя файла-источника, из которого необходимо загружать реестр:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы редактировать шаблон, нажмите на кнопку '''Шаблоны'''. Можно использовать существующий шаблон или же создать новый путём нажатия клавиши F3.&lt;br /&gt;
&lt;br /&gt;
Шаблон состоит из заголовка, который включает в себя название шаблона, порядковый номер первой загружаемой строки в таблице, а также условие загрузки каждой конкретной строки (номер первой строки и условие загрузки могут задаваться формулами), и строк описания значений, помещаемых в каждое конкретное поле базы данных адресов. Строка состоит из названия поля в БД по-английски и описания по-русски, значения по умолчанию, и значения ячейки. Если поле '''значение''' пустое — программа использует значение поля '''значение по умолчанию'''. Поля «значение» и «значение по умолчанию» описывают преобразования данных на внутреннем языке формул (описание языка приведено по ссылке [http://wiki.courierexe.ru/index.php/Руководство_программиста]).&lt;br /&gt;
&lt;br /&gt;
Процесс импорта реестра заказов из Microsoft Excel в систему будет выполнен на примере построения шаблона с именем '''«пример»'''. На рисунке ниже изображено содержимое таблицы Microsoft Excel с заказами клиента:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_3.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном реестре мы видим, что заказы № 1-3 имеют одного и того же получателя, поэтому для удобства выполнения их можно объединить в одну единицу корреспонденции. Такая же ситуация с заказами № 4-6.&lt;br /&gt;
&lt;br /&gt;
Примечание: На рисунке выше, поля столбцов по горизонтали нумеруются буквами латинского алфавита (A-N), однако данное представление в пакете MS Office может отличаться от привычного и иметь цифровую нумерацию (R1C1). На рисунке ниже представлено меню настроек (включение/отключение) в программе Microsoft Excel для стиля ссылок R1C1. Для работы с цифровым представлением столбцов Microsoft Excel — соответствие цифровой нумерации буквенной происходит путем простого преобразования: номер цифры = порядковому номеру буквы алфавита (1-‘A’, 2-‘B’, 3-‘C’ и т. д.):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 4.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' Обработка программой реестра заказов из файла происходит с первого листа документа, поэтому таблица заказов должна находиться на первой странице.&lt;br /&gt;
&lt;br /&gt;
Редактирование старых и создание новых шаблонов доступно по нажатию на кнопку '''«Шаблоны…»''' в окне '''«Импорт из Excel»'''. Буквенные соответствия столбцов таблицы указаны напротив ячеек с названием. На рисунке ниже показано окно редактирования шаблона с именем '''«пример»'''.&lt;br /&gt;
&lt;br /&gt;
Для поля '''«Адрес получателя»''' указано значение с функцией '''MakeAddress'''(буква столбца с адресом из реестра в Excel файле). Функция '''MakeAddress'''(e) — помогает и позволяет синтактически более точно преобразовывать адрес получателя путем его многократного преобразования и приведения к внутреннему стандарту программы. Параметры преобразования адреса можно задать путем нажатия кнопки '''«Автозамена…»''' в окне '''«Импорт из Excel»'''.&lt;br /&gt;
&lt;br /&gt;
Описание других полей интуитивно понятно и не требует дополнительных комментариев.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 5.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном примере мы видим, что первой строкой, из которой программа начнёт считывать данные, является строка под номером 10. Условием загрузки является то, что ячейка ‘d’ (Контактное лицо (Ф.И.О.)) не равна своему же значению из предыдущей строки. Если равно, то такая строка будет считаться вложением к предыдущей строке. Вложения необходимы для того, чтобы можно было объединять несколько единиц корреспонденции в одну карточку при выполнении заданных условий (в нашем случае таким условием является то, что получателем корреспонденции является одно и то же лицо по одному и тому же адресу).&lt;br /&gt;
&lt;br /&gt;
Для работы с вложениями необходимо перейти во вкладку '''«Дополнительно»''' и в окне '''«Скрипт после загрузки (используйте %zakaz% как код загружаемого заказа)»''' ввести следующий скрипт (первая строка должна быть пустой):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Query update address a join&lt;br /&gt;
 (select b.address, sum(b.kol_vo*b.price) as price, sum(b.kol_vo*b.mass) as mass, &lt;br /&gt;
        sum(b.kol_vo) as kol_vo&lt;br /&gt;
  from address a join boxes b on b.address=a.code&lt;br /&gt;
  where a.zakaz=%zakaz%&lt;br /&gt;
  group by b.address) b on a.code=b.address&lt;br /&gt;
 set &lt;br /&gt;
 a.kol_vo=b.kol_vo,&lt;br /&gt;
 a.rur=b.price,&lt;br /&gt;
 a.mass=CalcAddressMass(a.code)&lt;br /&gt;
 WHERE NOT EXISTS (SELECT r.code FROM boxes bb JOIN `returns` r ON r.box=bb.code WHERE bb.address=a.code) and a.date_put is null&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 6.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Этот скрипт необходим для суммирования значений переменных '''«количество»''', '''«масса»''' и '''«цена»''' вложений в карточке корреспонденции.&lt;br /&gt;
&lt;br /&gt;
Далее переходим во вкладку '''«Вложения»''':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 7.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ставим галку '''«Загружать вложения»'''.&lt;br /&gt;
&lt;br /&gt;
Условием загрузки в данном примере является то, что ячейка ‘d’ не пустая. Наименование вложения будет браться из ячейки ‘h’.&lt;br /&gt;
&lt;br /&gt;
Поле '''«Код товара»''' используется как артикул в [[Модуль складского учета#Карточка товара|номенклатуре поставщика]] (актуально при использовании модуля складского учёта). В нашем случае оно пустое.&lt;br /&gt;
&lt;br /&gt;
Каждое из полей в настройке шаблона соответствует определенному полю в карточке единицы корреспонденции, показанному на рисунке ниже. Заполнение полей шаблона «пример» происходит в соответствии со структурой и содержимым ячеек реестра в Excel файле. Поля на вкладке '''«Получатель»''' единицы корреспонденции заполняются следующим образом:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 8.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Значения ячейеек ‘m’, ‘g’, ‘i’ в карточке корреспонденции будут суммироваться согласно своим значениям во вложениях.&lt;br /&gt;
&lt;br /&gt;
Поля на вкладке '''«Вложения»''' единицы корреспонденции заполнятся так:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 9.png|none]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
После создания и редактирования нового шаблона становится возможным автоматическая загрузка заказов из файла Excel. Для этого в окне '''«Импорт из Excel»''', последовательно указываем тип шаблона для обработки реестра заказов в Excel, номер заказа и файл реестра. По нажатию на кнопку '''«Cтарт»''' происходит последовательная обработка строк из файла Excel, ячейки которой считываются в базу данных заказов программы. Процесс завершения обработки сопровождается информационным сообщением содержащим статистику обработки записей:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog 10.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Из результата импорта видно, что программа обработала 6 записей из файла реестра Excel, которые были объеденены в 2 карточки корреспонденции согласно заданных в шаблоне условий.&lt;br /&gt;
После этого мы можем перейти во вкладку '''«Адреса»''' где можно просмотреть те единицы корреспонденции, которые были импортированы в заказ (в данном случае это заказ № 120340) и продолжить работу в программе:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:vlog_11.png|none|1000px]]&lt;br /&gt;
&lt;br /&gt;
== Примеры модификаций содержимого ячеек при помощи формул ==&lt;br /&gt;
Иногда для приведения содержимого ячеек Excel к стандартному типу, который будет понятен программе, следует воспользоваться [[Руководство программиста|специальными функциями]]. Простые примеры применения функций рассмотрены ниже.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''1.'''Пример содержимого ячейки Excel «F»: «Россия, Москва, Горького ул., д. 23»&lt;br /&gt;
&lt;br /&gt;
Задача: Копировать из ячейки слово «Москва».&lt;br /&gt;
&lt;br /&gt;
Решение: '''PARAM(replace(f, ' ', ','), 2)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Делим строку разделителями пробелов на параметры и читаем второй параметр. На выходе получаем «Москва».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2.'''Пример содержимого ячейки Excel «J»: «с 11 до 18»&lt;br /&gt;
&lt;br /&gt;
Задача А: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «11» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''LEFT(REMSPACE(replace(J, 'с', '')), 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Поиском слева ищем в строке значение «c», после читаем второй параметр, разделенный символом пробел — число «11», затем к нему прибавляем значение «:00». На выходе получаем «11:00».&lt;br /&gt;
&lt;br /&gt;
Задача Б: приведение строки к стандартному типу времени ЧЧ:ММ (например, для времени доставки). Необходимо к значению времени «18» добавить значение «:00».&lt;br /&gt;
&lt;br /&gt;
Решение: '''RIGHT(J, 2)+':00''''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Копируем справа от начала строки 2 символа — значение «18», затем к нему прибавляем значение «:00». На выходе получаем «18:00».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''3.'''Пример содержимого ячейки Excel «A»: «'забор груза'», либо «'забор'»&lt;br /&gt;
&lt;br /&gt;
Задача: Определять при чтении содержимого ячейки забор или доставку. В случае наличия слова «'забор груза'», либо «'забор'» — подставлять в ячейку цифру «0»,&lt;br /&gt;
иначе подставлять следующий порядковый номер.&lt;br /&gt;
&lt;br /&gt;
Решение: '''if((C='забор груза')+(C='забор'), 0, GetNewNumber)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: При помощи условия if и логического ИЛИ выполняем проверку, если условие соблюдается — подставиться значение «0», если не соблюдается — подставлять следующий порядковый номер (функция GetNewNumber).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''4.'''Пример содержимого ячейки Excel «K» -«забрать документы», содержимого ячейки Excel «L» — «поставить печать»:&lt;br /&gt;
&lt;br /&gt;
Задача: сложить одержимое двух ячеек для загрузки поля «поручение курьера».&lt;br /&gt;
&lt;br /&gt;
Решение: '''k+', '+l'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем сложение содержимого двух ячеек «K» и «L», разделенного запятой и пробелом. На выходе получаем «забрать документы, поставить печать».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''5.'''Пример содержимого ячейки «масса, грамм» в Excel «N»: «2500»&lt;br /&gt;
&lt;br /&gt;
Задача: Перевод значения ячейки «масса» из грамм в килограмм.&lt;br /&gt;
&lt;br /&gt;
Решение: '''n/1000'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Выполняем операцию деления. На выходе получаем значение для поля масса &amp;quot;2.5 &amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''6.'''Пример расчета сроков доставки&lt;br /&gt;
&lt;br /&gt;
Задача: Рассчитать планируемую дату доставки на основе [[Тарифы клиентов|сроков доставки]]&lt;br /&gt;
&lt;br /&gt;
Решение: '''CalcDeliveryDate(ZakazRecord.source, Mode, TownTo, TownFrom, ZakazRecord.date_beg)'''&lt;br /&gt;
&lt;br /&gt;
Комментарий: Вызываем функцию CalcTownDeliveryDate которая рассчитывает дату планируемой доставки по таблице сроков. В функцию передаем : ZakazRecord.date_beg — дата заказа, к ней будет добавлено найденное количество дней на доставку. ZakazRecord.source — код клиента, по нему будет найден тариф с указанными сроками. Mode — режим срочности. TownTo, TownFrom — коды городов отправителя и получателя.&lt;br /&gt;
 Примечание:&lt;br /&gt;
 функция CalcDeliveryDate до версии 804, имела имя CalcTownDeliveryDate&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%B2%D0%B0%D0%BB%D1%8E%D1%82&amp;diff=14146</id>
		<title>Курсы валют</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9A%D1%83%D1%80%D1%81%D1%8B_%D0%B2%D0%B0%D0%BB%D1%8E%D1%82&amp;diff=14146"/>
				<updated>2022-05-25T13:30:10Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Вы можете вести расчеты с клиентами и сотрудниками в разных валютах.&lt;br /&gt;
&lt;br /&gt;
Чтобы добавить валюту:&lt;br /&gt;
&lt;br /&gt;
# Откройте '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''32 Валюты''' и в контекстном меню выберите '''Добавить'''. Подробнее о справочнике см. раздел [[Статусы|«Статусы»]].&lt;br /&gt;
# Настройте написание валюты в разных склонениях для документов. Для этого выберите пункт контекстного меню '''Дополнительная информация''', в первой строке укажите через запятую обозначение и код валюты, во второй строке укажите язык написания (например, rus:) и укажите варианты наименования в различных склонениях. &amp;lt;br&amp;gt;'''Пример 1:''' &amp;lt;br /&amp;gt; грн., uah &amp;lt;br /&amp;gt; rus:гривна, гривны, гривен, 0, копейка, копейки, копеек, 0 &amp;lt;br /&amp;gt; ukr:гривна, гривны, гривен, 0, копійка, копійки, копійок, 0 &amp;lt;br /&amp;gt;'''Пример 2:''' &amp;lt;br /&amp;gt; $, usd &amp;lt;br /&amp;gt; rus:доллар, доллара, долларов, 1, цент, цента, центов, 1[[Файл:Валюта.PNG|none|700px]]&lt;br /&gt;
# Откройте '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Региональные настройки''' &amp;gt; '''Валюта по умолчанию''' и выберите валюту по умолчанию.&lt;br /&gt;
# Откройте '''Справочники''' &amp;gt; '''Курсы валют''' и  с помощью контекстного меню добавьте дату и присвойте ей курс валюты.[[Файл:Курсы_валют.PNG|none|600px]]&lt;br /&gt;
&lt;br /&gt;
С помощью [[Дополнительные модули#Настройка модуля автоматизации|модуля автоматизации]] можно настроить автоматическое обновление курса валют с официального сайта Национального (Центрального) банка страны.&lt;br /&gt;
&amp;lt;!--При выставлении счета или платежа сотруднику в документах будет указана валюта из карточки клиента или тарифа сотрудника, а в общей таблице будет сумма в рублях, взятая из расчета конвертации курса валют на дату документа.--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%BF%D1%83%D0%BD%D0%BA%D1%82%D0%B0%D0%BC%D0%B8_%D1%81%D0%B0%D0%BC%D0%BE%D0%B2%D1%8B%D0%B2%D0%BE%D0%B7%D0%B0_(%D0%9F%D0%92%D0%97)&amp;diff=14145</id>
		<title>Работа с пунктами самовывоза (ПВЗ)</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%BF%D1%83%D0%BD%D0%BA%D1%82%D0%B0%D0%BC%D0%B8_%D1%81%D0%B0%D0%BC%D0%BE%D0%B2%D1%8B%D0%B2%D0%BE%D0%B7%D0%B0_(%D0%9F%D0%92%D0%97)&amp;diff=14145"/>
				<updated>2022-05-25T11:56:15Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Загрузка ПВЗ через интеграцию (СДЭК, BOXBERRY) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Введение ==&lt;br /&gt;
&lt;br /&gt;
Пунктами самовывоза могут быть склады и филиалы курьерской службы, а также отделения партнеров курьерской службы. Получатель выбирает пункт выдачи на сайте &amp;lt;rspoiler text=&amp;quot;интернет-магазина&amp;quot;&amp;gt;Клиента курьерской службы&amp;lt;/rspoiler&amp;gt; и узнает номер заказа или шифр его отправления. При поступлении отправления в ПВЗ получатель называет номер заказа или шифр работнику пункта или вводит данные в специальную панель и забирает корреспонденцию.&lt;br /&gt;
&lt;br /&gt;
Процесс оформления корреспонденции для самовывоза описан в разделе [[Прием корреспонденции на склад#Самовывоз|«Самовывоз»]].&lt;br /&gt;
&lt;br /&gt;
Информация о ПВЗ в Measoft хранится в справочнике [[Филиалы|'''Филиалы''']]. ПВЗ отображаются в выпадающем списке при вводе заказа как в офисной программе, так и в [[Личный кабинет клиента#Пункты выдачи заказов|личном кабинете]]. Это позволяет корректно указывать адреса ПВЗ.&lt;br /&gt;
&lt;br /&gt;
Для отображения списка пунктов выдачи есть [https://home.courierexe.ru/js/measoft_map.js JavaScript модуль]. Инструкция по использованию — внутри. Посмотреть пример работы можно [https://home.courierexe.ru/pvz_test.html здесь].&lt;br /&gt;
&lt;br /&gt;
== Пример создания корреспонденции с указанием ПВЗ ==&lt;br /&gt;
&lt;br /&gt;
Чтобы при создании корреспонденции появилась возможность указать ПВЗ, в карточке корреспонденции установите флажок '''Самовывоз'''. После этого в поле '''ПВЗ''' появится список пунктов самовывоза. В списке отображаются только подчиненные филиалы, отмеченные флажком '''ПВЗ'''. &lt;br /&gt;
&lt;br /&gt;
Если снять флажок '''Москва''', можно указать регион и населенный пункт, для которых будет выводиться список ПВЗ.&lt;br /&gt;
 &lt;br /&gt;
[[Файл:pvz014.png|700 px|none]]&lt;br /&gt;
&lt;br /&gt;
== Загрузка ПВЗ через интеграцию (СДЭК, BOXBERRY) ==&lt;br /&gt;
&lt;br /&gt;
Чтобы в систему загрузились ПВЗ компаний, например СДЭК или BOXBERRY, настройте с ними интеграции в соответствии с разделом [[Интеграция с другими системами#Тарификация и выбор подрядчика и его тарифа клиентом|«Тарификация и выбор подрядчика и его тарифа клиентом»]].&lt;br /&gt;
&lt;br /&gt;
Обмен запросами при настроенной интеграции проходит каждые 30 минут.&lt;br /&gt;
&lt;br /&gt;
Пример загруженного ПВЗ можно увидеть ниже. В карточке ПВЗ заполняется поле '''Код в филиале''' и устанавливается флажок '''Загружен из внешней системы'''.&lt;br /&gt;
&lt;br /&gt;
[[Файл:pvz015.png|none]]&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;
[[Файл:pvz016.png|400px|none]]&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;
== Импорт из файла Excel с указанием ПВЗ ==&lt;br /&gt;
&lt;br /&gt;
Чтобы автоматически распознавать ПВЗ при импорте файла Microsoft Excel из интерфейса программы ('''Связь''' &amp;gt; '''Импорт БД из Excel'''):&lt;br /&gt;
&lt;br /&gt;
* укажите в поле '''Адрес''' в загружаемом файле наименование ПВЗ и обязательно заполните поле '''Город получателя''', т.к. у многих ПВЗ в разных городах имеются одинаковые наименования.&lt;br /&gt;
&lt;br /&gt;
Перед наименованием ПВЗ добавляйте префикс «ПВЗ »:&lt;br /&gt;
&lt;br /&gt;
[[Файл:pvz024.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
* укажите в поле '''Адрес''' значение из поля '''Код''' [[Филиалы|карточки ПВЗ]]. В этом случае город получателя указывать необязательно, так как код ПВЗ уникален.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B5_%D0%BF%D0%BE%D0%BB%D1%8F&amp;diff=14144</id>
		<title>Пользовательские поля</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B5_%D0%BF%D0%BE%D0%BB%D1%8F&amp;diff=14144"/>
				<updated>2022-05-25T09:44:37Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Пользовательские поля отображаются на вкладке '''Пользовательская''' в карточках следующих объектов системы:&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; '''42 Пользовательские поля'''.&lt;br /&gt;
&lt;br /&gt;
Одно пользовательское поле соответствует одному статусу, название статуса используется как название пользовательского поля. Тип поля определяется в дополнительной информации статуса.&lt;br /&gt;
&lt;br /&gt;
Формат записи: &amp;lt;code&amp;gt;Видимость, тип поля, [параметры в зависимости от типа]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пример записи:&lt;br /&gt;
 1, DATE, 01.01.2020&lt;br /&gt;
&lt;br /&gt;
Первый параметр указывает, отображается поле или нет:&lt;br /&gt;
* '''1''' — отображается;&lt;br /&gt;
* '''0''' — скрыто.&lt;br /&gt;
Этот параметр устарел, хоть и поддерживается. Рекомендуется управлять видимостью поля с помощью пункта контекстного меню '''Выключить/Включить'''.&lt;br /&gt;
&lt;br /&gt;
Второй параметр определяет тип поля:&lt;br /&gt;
* INT — вводит целое число (как UPDOWN, с границами диапазона от −1000000 до 1000000);&lt;br /&gt;
* STR — вводит строку;&lt;br /&gt;
* CUSTSTR — вводит строку, но не экранирует ее при подстановке в запрос;&lt;br /&gt;
* FLOAT — вводит число с плавающей точкой;&lt;br /&gt;
* CHECK — вводит булево значение, отображается на форме в виде флажка;&lt;br /&gt;
* DATE — вводит дату;&lt;br /&gt;
* COMBO — вводит текст с возможностью выбора из выпадающего списка;&lt;br /&gt;
* COMBOLIST — вводит текст из выпадающего списка;&lt;br /&gt;
* UPDOWN — вводит целое число со стрелками уменьшения/увеличения, с возможностью определения диапазона (пример: UPDOWN, 0-100, 1);&lt;br /&gt;
* (типы FILESTR и SAVEFILESTR не поддерживаются);&lt;br /&gt;
* GROUPBOX — создает панель и помещает на нее последующие поля. Можно добавлять все поля или только указанное количество в третьем параметре. Пример: GROUPBOX, название группы.&lt;br /&gt;
&lt;br /&gt;
Третий параметр — значение по умолчанию.&lt;br /&gt;
&lt;br /&gt;
Все три параметра обязательные.&lt;br /&gt;
&lt;br /&gt;
'''Особенности:'''&lt;br /&gt;
* для поля типа COMBOBOX третий параметр — это SQL-запрос для заполнения, а четвёртый — номер записи из списка;&lt;br /&gt;
* для поля типа UPDOWN третий параметр — это границы диапазона изменения значений (указываются через тире), а четвертый — значение по умолчанию. Пример использования: 1,UPDOWN,0-100,1 — поле с возможностью выбора значения с помощью стрелок уменьшения/увеличения, возможные значения поля лежат в диапазоне от 0 до 100, значение по умолчанию равно 1.&lt;br /&gt;
&lt;br /&gt;
Примеры объявления &lt;br /&gt;
  1, COMBOLIST, 'Нет, Вечерний менеджер 1, Вечерний менеджер 2', 'Нет'&lt;br /&gt;
  1, COMBOLIST, 'Нет, Вечерний менеджер 1, Вечерний менеджер 2', 0&lt;br /&gt;
  1, COMBOLIST, 'select &amp;quot;Нет SMS&amp;quot; as name union select &amp;quot;SMS Обычные&amp;quot; union select &amp;quot;SMS Китай&amp;quot;', 0&lt;br /&gt;
  1, STR, '''''''&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; '''42 Пользовательские поля''' &amp;gt; '''Пользовательские поля для клиентов''' и нажмите на кнопку F3.&lt;br /&gt;
# В окне «Создание статуса» введите название поля.&lt;br /&gt;
# В контекстном меню созданного статуса выберите пункт '''Дополнительная информация''', укажите строкой параметры &amp;lt;code&amp;gt;1, CHECK, F&amp;lt;/code&amp;gt; и нажмите на кнопку '''ОК'''.&lt;br /&gt;
&lt;br /&gt;
В результате в карточке клиента появится вкладка '''Пользовательская''', и будет создан флажок:&lt;br /&gt;
&lt;br /&gt;
[[Файл:UserField_1.png|500 px|none]]&lt;br /&gt;
&lt;br /&gt;
Если установить флажок в карточке клиента, будет работать отправка электронного сообщения (при наличии задания в модуле автоматизации).&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B5_%D0%BF%D0%BE%D0%BB%D1%8F&amp;diff=14143</id>
		<title>Пользовательские поля</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B5_%D0%BF%D0%BE%D0%BB%D1%8F&amp;diff=14143"/>
				<updated>2022-05-25T09:08:28Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Пример использования */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Пользовательские поля отображаются на вкладке '''Пользовательская''' в карточках следующих объектов системы:&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; '''42 Пользовательские поля'''.&lt;br /&gt;
&lt;br /&gt;
Одно пользовательское поле соответствует одному статусу, название статуса используется как название пользовательского поля. Тип поля определяется в дополнительной информации статуса.&lt;br /&gt;
&lt;br /&gt;
Формат записи: &amp;lt;code&amp;gt;Видимость, тип поля [, параметры в зависимости от типа]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пример записи:&lt;br /&gt;
 1, DATE, 01.01.2020&lt;br /&gt;
&lt;br /&gt;
Первый параметр указывает, отображается поле или нет:&lt;br /&gt;
* '''1''' — отображается;&lt;br /&gt;
* '''0''' — скрыто.&lt;br /&gt;
Этот параметр устарел, хоть и поддерживается. Рекомендуется управлять видимостью поля с помощью пункта контекстного меню '''Выключить/Включить'''.&lt;br /&gt;
&lt;br /&gt;
Второй параметр определяет тип поля:&lt;br /&gt;
* INT — вводит целое число (как UPDOWN, с границами диапазона от −1000000 до 1000000);&lt;br /&gt;
* STR — вводит строку;&lt;br /&gt;
* CUSTSTR — вводит строку, но не экранирует ее при подстановке в запрос;&lt;br /&gt;
* FLOAT — вводит число с плавающей точкой;&lt;br /&gt;
* CHECK — вводит булево значение, отображается на форме в виде флажка;&lt;br /&gt;
* DATE — вводит дату;&lt;br /&gt;
* COMBO — вводит текст с возможностью выбора из выпадающего списка;&lt;br /&gt;
* COMBOLIST — вводит текст из выпадающего списка;&lt;br /&gt;
* UPDOWN — вводит целое число со стрелками уменьшения/увеличения, с возможностью определения диапазона (пример: UPDOWN, 0-100, 1);&lt;br /&gt;
* (типы FILESTR и SAVEFILESTR не поддерживаются);&lt;br /&gt;
* GROUPBOX — создает панель и помещает на нее последующие поля. Можно добавлять все поля или только указанное количество в третьем параметре. Пример: GROUPBOX, название группы.&lt;br /&gt;
&lt;br /&gt;
Третий параметр — значение по умолчанию.&lt;br /&gt;
&lt;br /&gt;
Все три параметра обязательные.&lt;br /&gt;
&lt;br /&gt;
'''Особенности:'''&lt;br /&gt;
* для поля типа COMBOBOX третий параметр — это SQL-запрос для заполнения, а четвёртый — номер записи из списка;&lt;br /&gt;
* для поля типа UPDOWN третий параметр — это границы диапазона изменения значений (указываются через тире), а четвертый — значение по умолчанию. Пример использования: 1,UPDOWN,0-100,1 — поле с возможностью выбора значения с помощью стрелок уменьшения/увеличения, возможные значения поля лежат в диапазоне от 0 до 100, значение по умолчанию равно 1.&lt;br /&gt;
&lt;br /&gt;
Примеры объявления &lt;br /&gt;
  1, COMBOLIST, 'Нет, Вечерний менеджер 1, Вечерний менеджер 2', 'Нет'&lt;br /&gt;
  1, COMBOLIST, 'Нет, Вечерний менеджер 1, Вечерний менеджер 2', 0&lt;br /&gt;
  1, COMBOLIST, 'select &amp;quot;Нет SMS&amp;quot; as name union select &amp;quot;SMS Обычные&amp;quot; union select &amp;quot;SMS Китай&amp;quot;', 0&lt;br /&gt;
  1, STR, '''''''&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; '''42 Пользовательские поля''' &amp;gt; '''Пользовательские поля для клиентов''' и нажмите на кнопку F3.&lt;br /&gt;
# В окне «Создание статуса» введите название поля.&lt;br /&gt;
# В контекстном меню созданного статуса выберите пункт '''Дополнительная информация''', укажите строкой параметры &amp;lt;code&amp;gt;1, CHECK, F&amp;lt;/code&amp;gt; и нажмите на кнопку '''ОК'''.&lt;br /&gt;
&lt;br /&gt;
В результате в карточке клиента появится вкладка '''Пользовательская''' и будет создан флажок:&lt;br /&gt;
&lt;br /&gt;
[[Файл:UserField_1.png|680 px|none]]&lt;br /&gt;
&lt;br /&gt;
Если установить флажок в карточке клиента, будет работать отправка электронного сообщения (при наличии задания в модуле автоматизации).&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9E%D1%85%D1%80%D0%B0%D0%BD%D0%B0&amp;diff=14142</id>
		<title>Охрана</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9E%D1%85%D1%80%D0%B0%D0%BD%D0%B0&amp;diff=14142"/>
				<updated>2022-05-25T09:01:59Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Вкладка предназначена для отметки фактического рабочего времени сотрудника. Для этого на входе сотрудник сканирует [[Сотрудники#Удостоверение сотрудника|удостоверение]] сотрудника на открытой вкладке '''Охрана'''.&lt;br /&gt;
&lt;br /&gt;
При сканировании удостоверения работающего сотрудника вкладка выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ohrana1.png|none|900px]]&lt;br /&gt;
&lt;br /&gt;
В верхней части окна отображается фотография сотрудника.&lt;br /&gt;
&lt;br /&gt;
Поле '''ФИО''' отображает имя работника из карточки сотрудника.&lt;br /&gt;
&lt;br /&gt;
Значение поля '''Состояние''' изменяется в зависимости от того, работает, уволен или увольняется сотрудник. &lt;br /&gt;
&lt;br /&gt;
Если сканируется удостоверение сотрудника, у которого в карточке указана дата увольнения позже текущей даты, поле подсветится желтым цветом и отобразится информация о будущей дате увольнения.&lt;br /&gt;
&lt;br /&gt;
Если сканируется удостоверение сотрудника, у которого в карточке указана дата увольнения раньше текущей или равная ей, поле подсветится красным цветом и отобразится информация о том, что сотрудник уволен.&lt;br /&gt;
&lt;br /&gt;
После сканирования удостоверения сотрудника в его график добавляется запись о приходе в виде текущего времени. После повторного сканирования текущее время проставится в поле '''Ушел''' и столбце '''Факт. вр. ух.'''.&lt;br /&gt;
&lt;br /&gt;
Для сканирования удостоверений подходит любой сканер, приведенный в разделе [[Оборудование#Подключение и настройка сканеров штрихкодов|«Оборудование»]].&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ohrana1.png&amp;diff=14141</id>
		<title>Файл:Ohrana1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ohrana1.png&amp;diff=14141"/>
				<updated>2022-05-25T08:24:59Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: Olga загрузила новую версию Файл:Ohrana1.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Изображение вкладки &amp;quot;Охрана&amp;quot;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE_%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9&amp;diff=14140</id>
		<title>Знакомство с программой</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE_%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9&amp;diff=14140"/>
				<updated>2022-05-25T08:04:46Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Ручная сортировка */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Назначение =&lt;br /&gt;
Раздел создан для знакомства с базовым функционалом программы.&lt;br /&gt;
&lt;br /&gt;
[[Файл:2_interface.png|none|1200px]]&lt;br /&gt;
&lt;br /&gt;
= Интерфейс =&lt;br /&gt;
[[Терминология#Основные принципы работы в программе |Интерфейс]] позволяет решать задачи пользователя через взаимосвязь «задача — элемент интерфейса».&lt;br /&gt;
&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;
* '''Экспорт в Excel''' — выгрузить таблицу с текущими настройками отображения в файл Microsoft Excel. Пользователь должен иметь [[Пользователи|право]] «Экспортировать корреспонденции» (в узле «Отчеты»), чтобы выгружать таблицы с вкладки '''Адреса''' и '''Выдача''', и право «Экспортировать клиентов», чтобы выгружать данные вкладки '''Клиенты''';&lt;br /&gt;
* '''Шаблоны''' — создать шаблон с необходимыми столбцами. Подробнее см. раздел [[#Работа с шаблонами|«Работа с шаблонами»]];&lt;br /&gt;
* '''Обновить''' — обновить данные в таблице. Таблицы во вкладках '''Сотрудники''', '''Клиенты''' и '''Заказы''' обновляются автоматически с периодичностью 6 секунд. В остальных таблицах данные могут изменяться (другой пользователь может внести информацию или поступают данные через интеграцию), поэтому их стоит периодически обновлять;&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;
* шаблон таблицы для формирования отчета. Отобразите нужные столбцы (например, «Дата», «Масса», «Стоимость» и т.д) и сохраните как шаблон. Затем примените фильтр для компании, по которой формируется отчет и выгрузите данные из получившейся таблицы в Microsoft Excel. Для этого выберите пункт контекстного меню '''Экспорт в Excel'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить шаблон, в контекстном меню заголовка столбца выберите пункт '''Шаблоны''' &amp;gt; '''Удалить''' и выберите из списка удаляемый шаблон.&lt;br /&gt;
&lt;br /&gt;
=== Поиск информации ===&lt;br /&gt;
&lt;br /&gt;
Поиск по ключевым словам позволяет найти точные совпадения в тексте и работает на всех вкладках, кроме '''Направления''' и '''Охрана'''. Для поиска информации нажмите комбинацию клавиш CTRL + F и введите искомые слова. Совпадения подсвечиваются на вкладке:&lt;br /&gt;
&lt;br /&gt;
[[Файл:4_interface.png|900px]]&lt;br /&gt;
&lt;br /&gt;
Вы можете перемещаться по найденным совпадениям с помощью стрелок [[Файл:Поиск вниз.png]] и [[Файл:Поиск вверх.png]] или ввести параметры, уточняющие поиск, по кнопке [[Файл:Поиск опции.png]].&lt;br /&gt;
Критерии поиска:&lt;br /&gt;
* '''Область поиска''' — часть таблицы, где будет производиться поиск. Возможные значения: '''Текущая колонка''', '''Вся таблица''';&lt;br /&gt;
* '''С учетом регистра''' — поиск ведется с учетом регистра поискового запроса;&lt;br /&gt;
* '''Целые слова''' — целые слова должны совпадать с введенным запросом;&lt;br /&gt;
* '''Начинается с''' — результат поиска будет начинаться с поискового запроса.&lt;br /&gt;
&lt;br /&gt;
= Горячие клавиши = &lt;br /&gt;
Кнопки или комбинация кнопок, которые позволяют выполнить то или иное действие. Горячие клавиши могут быть не активны, если действие, которое они выполняют, заблокировано [[Сотрудники#Права пользователей |правами пользователя]].&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Общие (действуют везде)&lt;br /&gt;
!style=&amp;quot;width: 40%;&amp;quot;|Вкладка Адреса&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Вкладка Срочные&lt;br /&gt;
|-&lt;br /&gt;
|F1 — справка (CTRL+F1 для вкладки '''Срочные''' и карточки корреспонденции)&lt;br /&gt;
&lt;br /&gt;
F3 — создать&lt;br /&gt;
&lt;br /&gt;
ESC — закрыть&lt;br /&gt;
&lt;br /&gt;
Enter — открыть&lt;br /&gt;
&lt;br /&gt;
F11 — обновить список&lt;br /&gt;
&lt;br /&gt;
CRTL+F8 — удалить выбранную позицию&lt;br /&gt;
&lt;br /&gt;
CTRL+ALT+B — имитация считывания штрихкода&lt;br /&gt;
&lt;br /&gt;
CTRL+P — печать&lt;br /&gt;
|&lt;br /&gt;
F1 — просмотреть информацию о заказе&lt;br /&gt;
&lt;br /&gt;
F2 — сортировка&lt;br /&gt;
&lt;br /&gt;
F4 — скопировать все адреса в срочные&lt;br /&gt;
&lt;br /&gt;
F5 — ввод информации о доставке и предпросмотр прикрепленных фото&lt;br /&gt;
&lt;br /&gt;
F6 — фильтр заказов&lt;br /&gt;
&lt;br /&gt;
F7 — формирует отчет по выборке для денежных заданий&lt;br /&gt;
&lt;br /&gt;
F8 — удалить из выборки&lt;br /&gt;
&lt;br /&gt;
F9 — открывает окно экспорта выборки в Microsoft Excel с возможностью отправки информации по e-mail&lt;br /&gt;
&lt;br /&gt;
CTRL+F1 — открыть карточку клиента&lt;br /&gt;
&lt;br /&gt;
CTRL+F3 — создать заборную накладную по выборке&lt;br /&gt;
&lt;br /&gt;
CTRL+F12, CTRL+P — печать ведомостей/наклеек&lt;br /&gt;
&lt;br /&gt;
CTRL+ENTER (dblClick) — выбор по компании-получателю (выбрать только адреса с компанией-получателем, как у выбранного)&lt;br /&gt;
&lt;br /&gt;
CTRL+S — показать на карте&lt;br /&gt;
&lt;br /&gt;
CTRL+M — добавить в новый манифест (открытие карточки создания манифеста)&lt;br /&gt;
&lt;br /&gt;
CTRL+T — принять в работу на завтра&lt;br /&gt;
&lt;br /&gt;
CTRL+O — выбрать только выделенное&lt;br /&gt;
&lt;br /&gt;
CTRL+К — выбор по запланированным курьерам (выбрать только адреса запланированные на того же курьера, что и выбранный)&lt;br /&gt;
&lt;br /&gt;
CTRL+SHIFT+F10 — оплата доставки отправителем (если заказ с наличной оплатой, откроется карта внесения платежа)&lt;br /&gt;
&lt;br /&gt;
BACKSPACE — предыдущая выборка&lt;br /&gt;
&lt;br /&gt;
SHIFT+BACKSPACE — следующая выборка&lt;br /&gt;
&lt;br /&gt;
|CTRL+F1  — справка&lt;br /&gt;
&lt;br /&gt;
CTRL+F9 — печать таблицы&lt;br /&gt;
&lt;br /&gt;
'''7''' — проставить «?» в курьере&lt;br /&gt;
&lt;br /&gt;
'''8''' — показать карточку клиента&lt;br /&gt;
&lt;br /&gt;
'''+''' — проставить «+» (в случае наличного заказа необходимо внести платеж)&lt;br /&gt;
&lt;br /&gt;
'''-''' — проставить «V»&lt;br /&gt;
&lt;br /&gt;
F1 — показать список работающих курьеров, заказы в разрезе курьеров&lt;br /&gt;
&lt;br /&gt;
F2 — показать заказы в разрезе клиентов&lt;br /&gt;
&lt;br /&gt;
F4 — уменьшить статус&lt;br /&gt;
&lt;br /&gt;
F5 — увеличить статус&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;80%&amp;quot; &lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Вкладка Сотрудники&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Вкладка Собеседования&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Вкладка Задания&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Окно Платежи&lt;br /&gt;
|-&lt;br /&gt;
|F9 — отчет «Работающие курьеры»&lt;br /&gt;
|F9 — составить отчет по собеседованиям&lt;br /&gt;
|CTRL+F3 — создать новое периодическое задание&lt;br /&gt;
|CTRL+F3 — посмотреть привязку к счетам&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;80%&amp;quot; &lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Вкладка Клиенты&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Вкладка Выдача&lt;br /&gt;
!style=&amp;quot;width: 22%;&amp;quot;|Вкладка Манифесты&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Вкладка Заказы&lt;br /&gt;
!style=&amp;quot;width: 18%;&amp;quot;|Окно Счета&lt;br /&gt;
|-&lt;br /&gt;
|F2 — выставить счет&lt;br /&gt;
&lt;br /&gt;
F5 — внести оплату&lt;br /&gt;
&lt;br /&gt;
|F5 — проставить информацию о доставке в [[Карточка корреспонденции|карточке отправления]]&lt;br /&gt;
&lt;br /&gt;
F12 — бонус/штраф курьера&lt;br /&gt;
&lt;br /&gt;
CTRL+M — показать на карте&lt;br /&gt;
&lt;br /&gt;
CTRL+ENTER — выбор по компании-получателю (выбрать только адреса с компанией-получателем, как у выбранного)&lt;br /&gt;
&lt;br /&gt;
|CTRL+M — печатать манифест&lt;br /&gt;
&lt;br /&gt;
SHIFT+CTRL+M — печатать манифест 2&lt;br /&gt;
&lt;br /&gt;
CTRL+R — рентабельность&lt;br /&gt;
&lt;br /&gt;
|SPACE (пробел) — открыть адреса выбранного заказа&lt;br /&gt;
&lt;br /&gt;
F10 — [[Прием корреспонденции на склад]]&lt;br /&gt;
&lt;br /&gt;
|F5 — внести оплату&lt;br /&gt;
&lt;br /&gt;
F9 — детализация&lt;br /&gt;
&lt;br /&gt;
CTRL+F9 — отчет по суммам и датам оплаты&lt;br /&gt;
&lt;br /&gt;
CTRL+F12 — переместить в доставку&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Общие сведения об элементах управления =&lt;br /&gt;
&lt;br /&gt;
В определенных полях и формах программы используются упрощения ввода:&lt;br /&gt;
* в поле типа «Дата» и «Время» при нажатии клавиши SPACE (пробел) будет проставлены сегодняшнее число и время на компьютере;&lt;br /&gt;
* в поле типа «Дата» можно проставлять значение вида «121022», программа приводит это значение к общепринятому обозначению даты — 12.10.2022;&lt;br /&gt;
* в полях выбора сотрудника, например «Курьер», можно перемещаться между записями сотрудников клавишами PAGE UP и PAGE DOWN;&lt;br /&gt;
* вы можете устанавливать количество столбцов в меню. Например, в курьерской службе работает более 220 курьеров, тогда в контекстном меню '''Запланировать на курьера''' на вкладке '''Адреса''' записи объединяются по алфавиту. По такому же принципу происходит объединение и в других меню в программе. Чтобы настроить такое поведение, выберите основной пункт меню '''Настройка''' &amp;gt; '''Параметры''' &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;
&lt;br /&gt;
== Ручная сортировка ==&lt;br /&gt;
&lt;br /&gt;
Этот тип сортировки предназначен для изменения порядка следования заказов на вкладке '''Адреса''' в ручном режиме. Ручная сортировка включается клавишей F2 и доступна в следующих режимах:&lt;br /&gt;
* по району;&lt;br /&gt;
* по компании-получателю;&lt;br /&gt;
* по заказу и номеру;&lt;br /&gt;
* по заказу и району;&lt;br /&gt;
* по сроку доставки и району.&lt;br /&gt;
&lt;br /&gt;
Чтобы переключиться между режимами, нажмите на клавишу F2.&lt;br /&gt;
&lt;br /&gt;
Для режимов сортировки, где есть район, слева отобразится пустой фиксированный столбец.&lt;br /&gt;
&lt;br /&gt;
Чтобы перенести заказ или группу заказов в списке, в левом столбце выберите одну или нескольких записей, затем, удерживая левую кнопку мыши, перетащите записи в верх или низ списка. &lt;br /&gt;
&lt;br /&gt;
Порядок последовательности сохраняется для выбранного режима сортировки.&lt;br /&gt;
&lt;br /&gt;
= Ввод адресной информации =&lt;br /&gt;
&lt;br /&gt;
При определении станции метро программа считает улицей текст до первой запятой, а между первой и второй запятыми — номером дома. В первую очередь производится поиск по улице и номеру дома, а при отсутствии таких данных — только по улице. &lt;br /&gt;
&lt;br /&gt;
При сохранении корреспонденции программа сохраняет и соответствие станции метро для конкретной улицы и номера дома.&lt;br /&gt;
&lt;br /&gt;
Указанный формат написания адресов используется и в карточках [[Клиенты и партнеры|клиентов]] и [[Сотрудники|сотрудников]] для поля '''Адрес'''.&lt;br /&gt;
&lt;br /&gt;
[[Файл:17_interface.png|none]]&lt;br /&gt;
&lt;br /&gt;
Для ввода адреса доставки междугороднего отправления нужно дополнительно указать регион или страну и город-получатель. Город-получатель можно указать почтовым индексом (для России) или выбрать вручную область получателя в выпадающем списке, затем город получателя из выпадающего списка городов. Обратите внимание, что одному индексу может соответствовать несколько населенных пунктов, и программа выбирает случайным образом один из них, поэтому нужно проверить наличие необходимого города в списке городов, формируемом справа.&lt;br /&gt;
&lt;br /&gt;
Если нужного населенного пункта нет в списке городов, нажмите [[Файл:Кнопка Лупа.png|20px]] и поищите населенный пункт по региону и названию города. Возможны ситуации, когда в одной области может быть несколько городов с одним названием, тогда они объединяются в программе как один.&lt;br /&gt;
&lt;br /&gt;
Чтобы отправить корреспонденцию в другую страну, вместо города введите название страны и города на английском языке. Если нужного города нет, его можно добавить вручную. После модерации город появится в программе. Подробнее см. в разделе [[Города|«Города»]].&lt;br /&gt;
&lt;br /&gt;
'''Правила написания адресов'''&lt;br /&gt;
&lt;br /&gt;
В программе используется интеграция с [[Терминология#Основные принципы работы в программе|КЛАДР]] и [[Терминология#Основные принципы работы в программе|ФИАС]], что позволяет искать адреса в актуальных базах. В карточке корреспонденции в поле '''Адрес получателя''' используется автоподстановка адресов из баз. По введенному адресу автоматически определяется [[Метро|станция метро]].&lt;br /&gt;
&lt;br /&gt;
Правила написания адресов:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Правило || Пример&lt;br /&gt;
|-&lt;br /&gt;
|В начале пишется название улицы. Слово «дом» или сокращение «д.» при написании адреса не нужно. Формат записи содержит запятые, пробелы и точки || Щепкина ул., 42/2а, стр. 1, кв. 50, синяя дверь со стороны Профсоюзной ул.&lt;br /&gt;
|-&lt;br /&gt;
|Модификаторы названий, такие как «Большая», «Малая», «Нижняя» и т. п. (улица) сокращаются до одной буквы с точкой, и дальше слитно, без пробела, пишется само название || М.Каретный пер., 7, стр. 1&lt;br /&gt;
|-&lt;br /&gt;
|Порядковые числительные в названиях улиц пишутся перед названием улицы с наращением окончания до одной буквы через дефис || 4-й Лесной пер., 4; 3-я Ямского Поля ул., 2&lt;br /&gt;
|-&lt;br /&gt;
|Типы улиц пишутся полностью, кроме: «улица» — сокращается до «ул.», «переулок» — сокращается до «пер.» и «набережная» — до «наб.»|| Звездный бульвар, 23 с.10&lt;br /&gt;
|-&lt;br /&gt;
|Когда улица имеет исторически сложившееся название, не требующее указания типа || Маросейка, 15&lt;br /&gt;
|-&lt;br /&gt;
|Когда улица имеет тип, официально не считающийся типом || Коровий вал, 20&lt;br /&gt;
|-&lt;br /&gt;
|Названия городов с дефисом должны писаться именно с дефисом|| Санкт-Петербург (не Санкт Петербург)&lt;br /&gt;
|-&lt;br /&gt;
|При необходимости указания города в строке адреса сначала указываем наименование, потом пишем «город», «поселок» и т. д. || Видное город, им. Цюрупы рабочий поселок&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Кнопки в программе =&lt;br /&gt;
[[Файл:History1.png]] — просмотр истории изменения.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Print.png]] — печать документов, заполняемых автоматически по шаблонам.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon docs.png]] — просмотр и добавление прикрепленных документов.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Message.png]] — просмотр истории переписки (СМС, e-mail, отправленные через программу).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon call.png]] — вызов через программу. Если у контакта несколько номеров, то можно выбрать любой из них. Используются Skype или программы для IP-телефонии.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon e-mail.png]] — отправка e-mail через программу. Можно использовать Outlook и подобные программы. Возможна работа с шаблонами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon sms.png]] — отправка СМС, можно использовать готовые шаблоны.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Кнопка Лупа.png]] — поиск информации.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Settings.png]] — открывает настройки.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Globe.png]] — обзор всей карты. Позволяет увидеть все маркеры корреспонденции.&lt;br /&gt;
&lt;br /&gt;
= Перейти к быстрому старту =&lt;br /&gt;
&lt;br /&gt;
Эта статья первая в разделе [[Быстрый старт]]. Нажмите кнопку ниже, чтобы перейти к следующей по порядку статье. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right&amp;quot;&amp;gt;Следующий шаг&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:right.png|link=Как_добавить_клиента|right|75px|Вперед]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE_%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9&amp;diff=14139</id>
		<title>Знакомство с программой</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE_%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9&amp;diff=14139"/>
				<updated>2022-05-25T07:47:10Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Кнопки в программе */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Назначение =&lt;br /&gt;
Раздел создан для знакомства с базовым функционалом программы.&lt;br /&gt;
&lt;br /&gt;
[[Файл:2_interface.png|none|1200px]]&lt;br /&gt;
&lt;br /&gt;
= Интерфейс =&lt;br /&gt;
[[Терминология#Основные принципы работы в программе |Интерфейс]] позволяет решать задачи пользователя через взаимосвязь «задача — элемент интерфейса».&lt;br /&gt;
&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;
* '''Экспорт в Excel''' — выгрузить таблицу с текущими настройками отображения в файл Microsoft Excel. Пользователь должен иметь [[Пользователи|право]] «Экспортировать корреспонденции» (в узле «Отчеты»), чтобы выгружать таблицы с вкладки '''Адреса''' и '''Выдача''', и право «Экспортировать клиентов», чтобы выгружать данные вкладки '''Клиенты''';&lt;br /&gt;
* '''Шаблоны''' — создать шаблон с необходимыми столбцами. Подробнее см. раздел [[#Работа с шаблонами|«Работа с шаблонами»]];&lt;br /&gt;
* '''Обновить''' — обновить данные в таблице. Таблицы во вкладках '''Сотрудники''', '''Клиенты''' и '''Заказы''' обновляются автоматически с периодичностью 6 секунд. В остальных таблицах данные могут изменяться (другой пользователь может внести информацию или поступают данные через интеграцию), поэтому их стоит периодически обновлять;&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;
* шаблон таблицы для формирования отчета. Отобразите нужные столбцы (например, «Дата», «Масса», «Стоимость» и т.д) и сохраните как шаблон. Затем примените фильтр для компании, по которой формируется отчет и выгрузите данные из получившейся таблицы в Microsoft Excel. Для этого выберите пункт контекстного меню '''Экспорт в Excel'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить шаблон, в контекстном меню заголовка столбца выберите пункт '''Шаблоны''' &amp;gt; '''Удалить''' и выберите из списка удаляемый шаблон.&lt;br /&gt;
&lt;br /&gt;
=== Поиск информации ===&lt;br /&gt;
&lt;br /&gt;
Поиск по ключевым словам позволяет найти точные совпадения в тексте и работает на всех вкладках, кроме '''Направления''' и '''Охрана'''. Для поиска информации нажмите комбинацию клавиш CTRL + F и введите искомые слова. Совпадения подсвечиваются на вкладке:&lt;br /&gt;
&lt;br /&gt;
[[Файл:4_interface.png|900px]]&lt;br /&gt;
&lt;br /&gt;
Вы можете перемещаться по найденным совпадениям с помощью стрелок [[Файл:Поиск вниз.png]] и [[Файл:Поиск вверх.png]] или ввести параметры, уточняющие поиск, по кнопке [[Файл:Поиск опции.png]].&lt;br /&gt;
Критерии поиска:&lt;br /&gt;
* '''Область поиска''' — часть таблицы, где будет производиться поиск. Возможные значения: '''Текущая колонка''', '''Вся таблица''';&lt;br /&gt;
* '''С учетом регистра''' — поиск ведется с учетом регистра поискового запроса;&lt;br /&gt;
* '''Целые слова''' — целые слова должны совпадать с введенным запросом;&lt;br /&gt;
* '''Начинается с''' — результат поиска будет начинаться с поискового запроса.&lt;br /&gt;
&lt;br /&gt;
= Горячие клавиши = &lt;br /&gt;
Кнопки или комбинация кнопок, которые позволяют выполнить то или иное действие. Горячие клавиши могут быть не активны, если действие, которое они выполняют, заблокировано [[Сотрудники#Права пользователей |правами пользователя]].&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Общие (действуют везде)&lt;br /&gt;
!style=&amp;quot;width: 40%;&amp;quot;|Вкладка Адреса&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Вкладка Срочные&lt;br /&gt;
|-&lt;br /&gt;
|F1 — справка (CTRL+F1 для вкладки '''Срочные''' и карточки корреспонденции)&lt;br /&gt;
&lt;br /&gt;
F3 — создать&lt;br /&gt;
&lt;br /&gt;
ESC — закрыть&lt;br /&gt;
&lt;br /&gt;
Enter — открыть&lt;br /&gt;
&lt;br /&gt;
F11 — обновить список&lt;br /&gt;
&lt;br /&gt;
CRTL+F8 — удалить выбранную позицию&lt;br /&gt;
&lt;br /&gt;
CTRL+ALT+B — имитация считывания штрихкода&lt;br /&gt;
&lt;br /&gt;
CTRL+P — печать&lt;br /&gt;
|&lt;br /&gt;
F1 — просмотреть информацию о заказе&lt;br /&gt;
&lt;br /&gt;
F2 — сортировка&lt;br /&gt;
&lt;br /&gt;
F4 — скопировать все адреса в срочные&lt;br /&gt;
&lt;br /&gt;
F5 — ввод информации о доставке и предпросмотр прикрепленных фото&lt;br /&gt;
&lt;br /&gt;
F6 — фильтр заказов&lt;br /&gt;
&lt;br /&gt;
F7 — формирует отчет по выборке для денежных заданий&lt;br /&gt;
&lt;br /&gt;
F8 — удалить из выборки&lt;br /&gt;
&lt;br /&gt;
F9 — открывает окно экспорта выборки в Microsoft Excel с возможностью отправки информации по e-mail&lt;br /&gt;
&lt;br /&gt;
CTRL+F1 — открыть карточку клиента&lt;br /&gt;
&lt;br /&gt;
CTRL+F3 — создать заборную накладную по выборке&lt;br /&gt;
&lt;br /&gt;
CTRL+F12, CTRL+P — печать ведомостей/наклеек&lt;br /&gt;
&lt;br /&gt;
CTRL+ENTER (dblClick) — выбор по компании-получателю (выбрать только адреса с компанией-получателем, как у выбранного)&lt;br /&gt;
&lt;br /&gt;
CTRL+S — показать на карте&lt;br /&gt;
&lt;br /&gt;
CTRL+M — добавить в новый манифест (открытие карточки создания манифеста)&lt;br /&gt;
&lt;br /&gt;
CTRL+T — принять в работу на завтра&lt;br /&gt;
&lt;br /&gt;
CTRL+O — выбрать только выделенное&lt;br /&gt;
&lt;br /&gt;
CTRL+К — выбор по запланированным курьерам (выбрать только адреса запланированные на того же курьера, что и выбранный)&lt;br /&gt;
&lt;br /&gt;
CTRL+SHIFT+F10 — оплата доставки отправителем (если заказ с наличной оплатой, откроется карта внесения платежа)&lt;br /&gt;
&lt;br /&gt;
BACKSPACE — предыдущая выборка&lt;br /&gt;
&lt;br /&gt;
SHIFT+BACKSPACE — следующая выборка&lt;br /&gt;
&lt;br /&gt;
|CTRL+F1  — справка&lt;br /&gt;
&lt;br /&gt;
CTRL+F9 — печать таблицы&lt;br /&gt;
&lt;br /&gt;
'''7''' — проставить «?» в курьере&lt;br /&gt;
&lt;br /&gt;
'''8''' — показать карточку клиента&lt;br /&gt;
&lt;br /&gt;
'''+''' — проставить «+» (в случае наличного заказа необходимо внести платеж)&lt;br /&gt;
&lt;br /&gt;
'''-''' — проставить «V»&lt;br /&gt;
&lt;br /&gt;
F1 — показать список работающих курьеров, заказы в разрезе курьеров&lt;br /&gt;
&lt;br /&gt;
F2 — показать заказы в разрезе клиентов&lt;br /&gt;
&lt;br /&gt;
F4 — уменьшить статус&lt;br /&gt;
&lt;br /&gt;
F5 — увеличить статус&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;80%&amp;quot; &lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Вкладка Сотрудники&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Вкладка Собеседования&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Вкладка Задания&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Окно Платежи&lt;br /&gt;
|-&lt;br /&gt;
|F9 — отчет «Работающие курьеры»&lt;br /&gt;
|F9 — составить отчет по собеседованиям&lt;br /&gt;
|CTRL+F3 — создать новое периодическое задание&lt;br /&gt;
|CTRL+F3 — посмотреть привязку к счетам&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;80%&amp;quot; &lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Вкладка Клиенты&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Вкладка Выдача&lt;br /&gt;
!style=&amp;quot;width: 22%;&amp;quot;|Вкладка Манифесты&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Вкладка Заказы&lt;br /&gt;
!style=&amp;quot;width: 18%;&amp;quot;|Окно Счета&lt;br /&gt;
|-&lt;br /&gt;
|F2 — выставить счет&lt;br /&gt;
&lt;br /&gt;
F5 — внести оплату&lt;br /&gt;
&lt;br /&gt;
|F5 — проставить информацию о доставке в [[Карточка корреспонденции|карточке отправления]]&lt;br /&gt;
&lt;br /&gt;
F12 — бонус/штраф курьера&lt;br /&gt;
&lt;br /&gt;
CTRL+M — показать на карте&lt;br /&gt;
&lt;br /&gt;
CTRL+ENTER — выбор по компании-получателю (выбрать только адреса с компанией-получателем, как у выбранного)&lt;br /&gt;
&lt;br /&gt;
|CTRL+M — печатать манифест&lt;br /&gt;
&lt;br /&gt;
SHIFT+CTRL+M — печатать манифест 2&lt;br /&gt;
&lt;br /&gt;
CTRL+R — рентабельность&lt;br /&gt;
&lt;br /&gt;
|SPACE (пробел) — открыть адреса выбранного заказа&lt;br /&gt;
&lt;br /&gt;
F10 — [[Прием корреспонденции на склад]]&lt;br /&gt;
&lt;br /&gt;
|F5 — внести оплату&lt;br /&gt;
&lt;br /&gt;
F9 — детализация&lt;br /&gt;
&lt;br /&gt;
CTRL+F9 — отчет по суммам и датам оплаты&lt;br /&gt;
&lt;br /&gt;
CTRL+F12 — переместить в доставку&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Общие сведения об элементах управления =&lt;br /&gt;
&lt;br /&gt;
В определенных полях и формах программы используются упрощения ввода:&lt;br /&gt;
* в поле типа «Дата» и «Время» при нажатии клавиши SPACE (пробел) будет проставлены сегодняшнее число и время на компьютере;&lt;br /&gt;
* в поле типа «Дата» можно проставлять значение вида «121022», программа приводит это значение к общепринятому обозначению даты — 12.10.2022;&lt;br /&gt;
* в полях выбора сотрудника, например «Курьер», можно перемещаться между записями сотрудников клавишами PAGE UP и PAGE DOWN;&lt;br /&gt;
* вы можете устанавливать количество столбцов в меню. Например, в курьерской службе работает более 220 курьеров, тогда в контекстном меню '''Запланировать на курьера''' на вкладке '''Адреса''' записи объединяются по алфавиту. По такому же принципу происходит объединение и в других меню в программе. Чтобы настроить такое поведение, выберите основной пункт меню '''Настройка''' &amp;gt; '''Параметры''' &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;
&lt;br /&gt;
== Ручная сортировка ==&lt;br /&gt;
[[Файл:12a_interface.png|300px|right|thumb|Сортировка по району]]&lt;br /&gt;
Этот тип сортировки предназначен для изменения порядка следования заказов на вкладке '''Адреса''' в ручном режиме. Ручная сортировка включается клавишей F2 и доступна в следующих режимах:&lt;br /&gt;
* сортировка по району;&lt;br /&gt;
* сортировка по заказу и району;&lt;br /&gt;
* сортировка по сроку доставки и району.&lt;br /&gt;
&lt;br /&gt;
Для режимов сортировки, где присутствует район, слева отобразится пустой фиксированный столбец.&lt;br /&gt;
&lt;br /&gt;
Чтобы перенести заказ или группу заказов в списке, в левом столбце выберите одну или нескольких записей, затем, удерживая левую кнопку мыши, перетащите записи в верх или низ списка. &lt;br /&gt;
&lt;br /&gt;
Порядок последовательности сохраняется для выбранного режима сортировки.&lt;br /&gt;
&lt;br /&gt;
= Ввод адресной информации =&lt;br /&gt;
&lt;br /&gt;
При определении станции метро программа считает улицей текст до первой запятой, а между первой и второй запятыми — номером дома. В первую очередь производится поиск по улице и номеру дома, а при отсутствии таких данных — только по улице. &lt;br /&gt;
&lt;br /&gt;
При сохранении корреспонденции программа сохраняет и соответствие станции метро для конкретной улицы и номера дома.&lt;br /&gt;
&lt;br /&gt;
Указанный формат написания адресов используется и в карточках [[Клиенты и партнеры|клиентов]] и [[Сотрудники|сотрудников]] для поля '''Адрес'''.&lt;br /&gt;
&lt;br /&gt;
[[Файл:17_interface.png|none]]&lt;br /&gt;
&lt;br /&gt;
Для ввода адреса доставки междугороднего отправления нужно дополнительно указать регион или страну и город-получатель. Город-получатель можно указать почтовым индексом (для России) или выбрать вручную область получателя в выпадающем списке, затем город получателя из выпадающего списка городов. Обратите внимание, что одному индексу может соответствовать несколько населенных пунктов, и программа выбирает случайным образом один из них, поэтому нужно проверить наличие необходимого города в списке городов, формируемом справа.&lt;br /&gt;
&lt;br /&gt;
Если нужного населенного пункта нет в списке городов, нажмите [[Файл:Кнопка Лупа.png|20px]] и поищите населенный пункт по региону и названию города. Возможны ситуации, когда в одной области может быть несколько городов с одним названием, тогда они объединяются в программе как один.&lt;br /&gt;
&lt;br /&gt;
Чтобы отправить корреспонденцию в другую страну, вместо города введите название страны и города на английском языке. Если нужного города нет, его можно добавить вручную. После модерации город появится в программе. Подробнее см. в разделе [[Города|«Города»]].&lt;br /&gt;
&lt;br /&gt;
'''Правила написания адресов'''&lt;br /&gt;
&lt;br /&gt;
В программе используется интеграция с [[Терминология#Основные принципы работы в программе|КЛАДР]] и [[Терминология#Основные принципы работы в программе|ФИАС]], что позволяет искать адреса в актуальных базах. В карточке корреспонденции в поле '''Адрес получателя''' используется автоподстановка адресов из баз. По введенному адресу автоматически определяется [[Метро|станция метро]].&lt;br /&gt;
&lt;br /&gt;
Правила написания адресов:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Правило || Пример&lt;br /&gt;
|-&lt;br /&gt;
|В начале пишется название улицы. Слово «дом» или сокращение «д.» при написании адреса не нужно. Формат записи содержит запятые, пробелы и точки || Щепкина ул., 42/2а, стр. 1, кв. 50, синяя дверь со стороны Профсоюзной ул.&lt;br /&gt;
|-&lt;br /&gt;
|Модификаторы названий, такие как «Большая», «Малая», «Нижняя» и т. п. (улица) сокращаются до одной буквы с точкой, и дальше слитно, без пробела, пишется само название || М.Каретный пер., 7, стр. 1&lt;br /&gt;
|-&lt;br /&gt;
|Порядковые числительные в названиях улиц пишутся перед названием улицы с наращением окончания до одной буквы через дефис || 4-й Лесной пер., 4; 3-я Ямского Поля ул., 2&lt;br /&gt;
|-&lt;br /&gt;
|Типы улиц пишутся полностью, кроме: «улица» — сокращается до «ул.», «переулок» — сокращается до «пер.» и «набережная» — до «наб.»|| Звездный бульвар, 23 с.10&lt;br /&gt;
|-&lt;br /&gt;
|Когда улица имеет исторически сложившееся название, не требующее указания типа || Маросейка, 15&lt;br /&gt;
|-&lt;br /&gt;
|Когда улица имеет тип, официально не считающийся типом || Коровий вал, 20&lt;br /&gt;
|-&lt;br /&gt;
|Названия городов с дефисом должны писаться именно с дефисом|| Санкт-Петербург (не Санкт Петербург)&lt;br /&gt;
|-&lt;br /&gt;
|При необходимости указания города в строке адреса сначала указываем наименование, потом пишем «город», «поселок» и т. д. || Видное город, им. Цюрупы рабочий поселок&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Кнопки в программе =&lt;br /&gt;
[[Файл:History1.png]] — просмотр истории изменения.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Print.png]] — печать документов, заполняемых автоматически по шаблонам.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon docs.png]] — просмотр и добавление прикрепленных документов.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Message.png]] — просмотр истории переписки (СМС, e-mail, отправленные через программу).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon call.png]] — вызов через программу. Если у контакта несколько номеров, то можно выбрать любой из них. Используются Skype или программы для IP-телефонии.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon e-mail.png]] — отправка e-mail через программу. Можно использовать Outlook и подобные программы. Возможна работа с шаблонами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon sms.png]] — отправка СМС, можно использовать готовые шаблоны.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Кнопка Лупа.png]] — поиск информации.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Settings.png]] — открывает настройки.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Globe.png]] — обзор всей карты. Позволяет увидеть все маркеры корреспонденции.&lt;br /&gt;
&lt;br /&gt;
= Перейти к быстрому старту =&lt;br /&gt;
&lt;br /&gt;
Эта статья первая в разделе [[Быстрый старт]]. Нажмите кнопку ниже, чтобы перейти к следующей по порядку статье. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right&amp;quot;&amp;gt;Следующий шаг&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:right.png|link=Как_добавить_клиента|right|75px|Вперед]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE_%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9&amp;diff=14138</id>
		<title>Знакомство с программой</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE_%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9&amp;diff=14138"/>
				<updated>2022-05-25T07:44:20Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Ввод адресной информации */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Назначение =&lt;br /&gt;
Раздел создан для знакомства с базовым функционалом программы.&lt;br /&gt;
&lt;br /&gt;
[[Файл:2_interface.png|none|1200px]]&lt;br /&gt;
&lt;br /&gt;
= Интерфейс =&lt;br /&gt;
[[Терминология#Основные принципы работы в программе |Интерфейс]] позволяет решать задачи пользователя через взаимосвязь «задача — элемент интерфейса».&lt;br /&gt;
&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;
* '''Экспорт в Excel''' — выгрузить таблицу с текущими настройками отображения в файл Microsoft Excel. Пользователь должен иметь [[Пользователи|право]] «Экспортировать корреспонденции» (в узле «Отчеты»), чтобы выгружать таблицы с вкладки '''Адреса''' и '''Выдача''', и право «Экспортировать клиентов», чтобы выгружать данные вкладки '''Клиенты''';&lt;br /&gt;
* '''Шаблоны''' — создать шаблон с необходимыми столбцами. Подробнее см. раздел [[#Работа с шаблонами|«Работа с шаблонами»]];&lt;br /&gt;
* '''Обновить''' — обновить данные в таблице. Таблицы во вкладках '''Сотрудники''', '''Клиенты''' и '''Заказы''' обновляются автоматически с периодичностью 6 секунд. В остальных таблицах данные могут изменяться (другой пользователь может внести информацию или поступают данные через интеграцию), поэтому их стоит периодически обновлять;&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;
* шаблон таблицы для формирования отчета. Отобразите нужные столбцы (например, «Дата», «Масса», «Стоимость» и т.д) и сохраните как шаблон. Затем примените фильтр для компании, по которой формируется отчет и выгрузите данные из получившейся таблицы в Microsoft Excel. Для этого выберите пункт контекстного меню '''Экспорт в Excel'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить шаблон, в контекстном меню заголовка столбца выберите пункт '''Шаблоны''' &amp;gt; '''Удалить''' и выберите из списка удаляемый шаблон.&lt;br /&gt;
&lt;br /&gt;
=== Поиск информации ===&lt;br /&gt;
&lt;br /&gt;
Поиск по ключевым словам позволяет найти точные совпадения в тексте и работает на всех вкладках, кроме '''Направления''' и '''Охрана'''. Для поиска информации нажмите комбинацию клавиш CTRL + F и введите искомые слова. Совпадения подсвечиваются на вкладке:&lt;br /&gt;
&lt;br /&gt;
[[Файл:4_interface.png|900px]]&lt;br /&gt;
&lt;br /&gt;
Вы можете перемещаться по найденным совпадениям с помощью стрелок [[Файл:Поиск вниз.png]] и [[Файл:Поиск вверх.png]] или ввести параметры, уточняющие поиск, по кнопке [[Файл:Поиск опции.png]].&lt;br /&gt;
Критерии поиска:&lt;br /&gt;
* '''Область поиска''' — часть таблицы, где будет производиться поиск. Возможные значения: '''Текущая колонка''', '''Вся таблица''';&lt;br /&gt;
* '''С учетом регистра''' — поиск ведется с учетом регистра поискового запроса;&lt;br /&gt;
* '''Целые слова''' — целые слова должны совпадать с введенным запросом;&lt;br /&gt;
* '''Начинается с''' — результат поиска будет начинаться с поискового запроса.&lt;br /&gt;
&lt;br /&gt;
= Горячие клавиши = &lt;br /&gt;
Кнопки или комбинация кнопок, которые позволяют выполнить то или иное действие. Горячие клавиши могут быть не активны, если действие, которое они выполняют, заблокировано [[Сотрудники#Права пользователей |правами пользователя]].&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Общие (действуют везде)&lt;br /&gt;
!style=&amp;quot;width: 40%;&amp;quot;|Вкладка Адреса&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Вкладка Срочные&lt;br /&gt;
|-&lt;br /&gt;
|F1 — справка (CTRL+F1 для вкладки '''Срочные''' и карточки корреспонденции)&lt;br /&gt;
&lt;br /&gt;
F3 — создать&lt;br /&gt;
&lt;br /&gt;
ESC — закрыть&lt;br /&gt;
&lt;br /&gt;
Enter — открыть&lt;br /&gt;
&lt;br /&gt;
F11 — обновить список&lt;br /&gt;
&lt;br /&gt;
CRTL+F8 — удалить выбранную позицию&lt;br /&gt;
&lt;br /&gt;
CTRL+ALT+B — имитация считывания штрихкода&lt;br /&gt;
&lt;br /&gt;
CTRL+P — печать&lt;br /&gt;
|&lt;br /&gt;
F1 — просмотреть информацию о заказе&lt;br /&gt;
&lt;br /&gt;
F2 — сортировка&lt;br /&gt;
&lt;br /&gt;
F4 — скопировать все адреса в срочные&lt;br /&gt;
&lt;br /&gt;
F5 — ввод информации о доставке и предпросмотр прикрепленных фото&lt;br /&gt;
&lt;br /&gt;
F6 — фильтр заказов&lt;br /&gt;
&lt;br /&gt;
F7 — формирует отчет по выборке для денежных заданий&lt;br /&gt;
&lt;br /&gt;
F8 — удалить из выборки&lt;br /&gt;
&lt;br /&gt;
F9 — открывает окно экспорта выборки в Microsoft Excel с возможностью отправки информации по e-mail&lt;br /&gt;
&lt;br /&gt;
CTRL+F1 — открыть карточку клиента&lt;br /&gt;
&lt;br /&gt;
CTRL+F3 — создать заборную накладную по выборке&lt;br /&gt;
&lt;br /&gt;
CTRL+F12, CTRL+P — печать ведомостей/наклеек&lt;br /&gt;
&lt;br /&gt;
CTRL+ENTER (dblClick) — выбор по компании-получателю (выбрать только адреса с компанией-получателем, как у выбранного)&lt;br /&gt;
&lt;br /&gt;
CTRL+S — показать на карте&lt;br /&gt;
&lt;br /&gt;
CTRL+M — добавить в новый манифест (открытие карточки создания манифеста)&lt;br /&gt;
&lt;br /&gt;
CTRL+T — принять в работу на завтра&lt;br /&gt;
&lt;br /&gt;
CTRL+O — выбрать только выделенное&lt;br /&gt;
&lt;br /&gt;
CTRL+К — выбор по запланированным курьерам (выбрать только адреса запланированные на того же курьера, что и выбранный)&lt;br /&gt;
&lt;br /&gt;
CTRL+SHIFT+F10 — оплата доставки отправителем (если заказ с наличной оплатой, откроется карта внесения платежа)&lt;br /&gt;
&lt;br /&gt;
BACKSPACE — предыдущая выборка&lt;br /&gt;
&lt;br /&gt;
SHIFT+BACKSPACE — следующая выборка&lt;br /&gt;
&lt;br /&gt;
|CTRL+F1  — справка&lt;br /&gt;
&lt;br /&gt;
CTRL+F9 — печать таблицы&lt;br /&gt;
&lt;br /&gt;
'''7''' — проставить «?» в курьере&lt;br /&gt;
&lt;br /&gt;
'''8''' — показать карточку клиента&lt;br /&gt;
&lt;br /&gt;
'''+''' — проставить «+» (в случае наличного заказа необходимо внести платеж)&lt;br /&gt;
&lt;br /&gt;
'''-''' — проставить «V»&lt;br /&gt;
&lt;br /&gt;
F1 — показать список работающих курьеров, заказы в разрезе курьеров&lt;br /&gt;
&lt;br /&gt;
F2 — показать заказы в разрезе клиентов&lt;br /&gt;
&lt;br /&gt;
F4 — уменьшить статус&lt;br /&gt;
&lt;br /&gt;
F5 — увеличить статус&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;80%&amp;quot; &lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Вкладка Сотрудники&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Вкладка Собеседования&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Вкладка Задания&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Окно Платежи&lt;br /&gt;
|-&lt;br /&gt;
|F9 — отчет «Работающие курьеры»&lt;br /&gt;
|F9 — составить отчет по собеседованиям&lt;br /&gt;
|CTRL+F3 — создать новое периодическое задание&lt;br /&gt;
|CTRL+F3 — посмотреть привязку к счетам&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;80%&amp;quot; &lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Вкладка Клиенты&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Вкладка Выдача&lt;br /&gt;
!style=&amp;quot;width: 22%;&amp;quot;|Вкладка Манифесты&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Вкладка Заказы&lt;br /&gt;
!style=&amp;quot;width: 18%;&amp;quot;|Окно Счета&lt;br /&gt;
|-&lt;br /&gt;
|F2 — выставить счет&lt;br /&gt;
&lt;br /&gt;
F5 — внести оплату&lt;br /&gt;
&lt;br /&gt;
|F5 — проставить информацию о доставке в [[Карточка корреспонденции|карточке отправления]]&lt;br /&gt;
&lt;br /&gt;
F12 — бонус/штраф курьера&lt;br /&gt;
&lt;br /&gt;
CTRL+M — показать на карте&lt;br /&gt;
&lt;br /&gt;
CTRL+ENTER — выбор по компании-получателю (выбрать только адреса с компанией-получателем, как у выбранного)&lt;br /&gt;
&lt;br /&gt;
|CTRL+M — печатать манифест&lt;br /&gt;
&lt;br /&gt;
SHIFT+CTRL+M — печатать манифест 2&lt;br /&gt;
&lt;br /&gt;
CTRL+R — рентабельность&lt;br /&gt;
&lt;br /&gt;
|SPACE (пробел) — открыть адреса выбранного заказа&lt;br /&gt;
&lt;br /&gt;
F10 — [[Прием корреспонденции на склад]]&lt;br /&gt;
&lt;br /&gt;
|F5 — внести оплату&lt;br /&gt;
&lt;br /&gt;
F9 — детализация&lt;br /&gt;
&lt;br /&gt;
CTRL+F9 — отчет по суммам и датам оплаты&lt;br /&gt;
&lt;br /&gt;
CTRL+F12 — переместить в доставку&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Общие сведения об элементах управления =&lt;br /&gt;
&lt;br /&gt;
В определенных полях и формах программы используются упрощения ввода:&lt;br /&gt;
* в поле типа «Дата» и «Время» при нажатии клавиши SPACE (пробел) будет проставлены сегодняшнее число и время на компьютере;&lt;br /&gt;
* в поле типа «Дата» можно проставлять значение вида «121022», программа приводит это значение к общепринятому обозначению даты — 12.10.2022;&lt;br /&gt;
* в полях выбора сотрудника, например «Курьер», можно перемещаться между записями сотрудников клавишами PAGE UP и PAGE DOWN;&lt;br /&gt;
* вы можете устанавливать количество столбцов в меню. Например, в курьерской службе работает более 220 курьеров, тогда в контекстном меню '''Запланировать на курьера''' на вкладке '''Адреса''' записи объединяются по алфавиту. По такому же принципу происходит объединение и в других меню в программе. Чтобы настроить такое поведение, выберите основной пункт меню '''Настройка''' &amp;gt; '''Параметры''' &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;
&lt;br /&gt;
== Ручная сортировка ==&lt;br /&gt;
[[Файл:12a_interface.png|300px|right|thumb|Сортировка по району]]&lt;br /&gt;
Этот тип сортировки предназначен для изменения порядка следования заказов на вкладке '''Адреса''' в ручном режиме. Ручная сортировка включается клавишей F2 и доступна в следующих режимах:&lt;br /&gt;
* сортировка по району;&lt;br /&gt;
* сортировка по заказу и району;&lt;br /&gt;
* сортировка по сроку доставки и району.&lt;br /&gt;
&lt;br /&gt;
Для режимов сортировки, где присутствует район, слева отобразится пустой фиксированный столбец.&lt;br /&gt;
&lt;br /&gt;
Чтобы перенести заказ или группу заказов в списке, в левом столбце выберите одну или нескольких записей, затем, удерживая левую кнопку мыши, перетащите записи в верх или низ списка. &lt;br /&gt;
&lt;br /&gt;
Порядок последовательности сохраняется для выбранного режима сортировки.&lt;br /&gt;
&lt;br /&gt;
= Ввод адресной информации =&lt;br /&gt;
&lt;br /&gt;
При определении станции метро программа считает улицей текст до первой запятой, а между первой и второй запятыми — номером дома. В первую очередь производится поиск по улице и номеру дома, а при отсутствии таких данных — только по улице. &lt;br /&gt;
&lt;br /&gt;
При сохранении корреспонденции программа сохраняет и соответствие станции метро для конкретной улицы и номера дома.&lt;br /&gt;
&lt;br /&gt;
Указанный формат написания адресов используется и в карточках [[Клиенты и партнеры|клиентов]] и [[Сотрудники|сотрудников]] для поля '''Адрес'''.&lt;br /&gt;
&lt;br /&gt;
[[Файл:17_interface.png|none]]&lt;br /&gt;
&lt;br /&gt;
Для ввода адреса доставки междугороднего отправления нужно дополнительно указать регион или страну и город-получатель. Город-получатель можно указать почтовым индексом (для России) или выбрать вручную область получателя в выпадающем списке, затем город получателя из выпадающего списка городов. Обратите внимание, что одному индексу может соответствовать несколько населенных пунктов, и программа выбирает случайным образом один из них, поэтому нужно проверить наличие необходимого города в списке городов, формируемом справа.&lt;br /&gt;
&lt;br /&gt;
Если нужного населенного пункта нет в списке городов, нажмите [[Файл:Кнопка Лупа.png|20px]] и поищите населенный пункт по региону и названию города. Возможны ситуации, когда в одной области может быть несколько городов с одним названием, тогда они объединяются в программе как один.&lt;br /&gt;
&lt;br /&gt;
Чтобы отправить корреспонденцию в другую страну, вместо города введите название страны и города на английском языке. Если нужного города нет, его можно добавить вручную. После модерации город появится в программе. Подробнее см. в разделе [[Города|«Города»]].&lt;br /&gt;
&lt;br /&gt;
'''Правила написания адресов'''&lt;br /&gt;
&lt;br /&gt;
В программе используется интеграция с [[Терминология#Основные принципы работы в программе|КЛАДР]] и [[Терминология#Основные принципы работы в программе|ФИАС]], что позволяет искать адреса в актуальных базах. В карточке корреспонденции в поле '''Адрес получателя''' используется автоподстановка адресов из баз. По введенному адресу автоматически определяется [[Метро|станция метро]].&lt;br /&gt;
&lt;br /&gt;
Правила написания адресов:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Правило || Пример&lt;br /&gt;
|-&lt;br /&gt;
|В начале пишется название улицы. Слово «дом» или сокращение «д.» при написании адреса не нужно. Формат записи содержит запятые, пробелы и точки || Щепкина ул., 42/2а, стр. 1, кв. 50, синяя дверь со стороны Профсоюзной ул.&lt;br /&gt;
|-&lt;br /&gt;
|Модификаторы названий, такие как «Большая», «Малая», «Нижняя» и т. п. (улица) сокращаются до одной буквы с точкой, и дальше слитно, без пробела, пишется само название || М.Каретный пер., 7, стр. 1&lt;br /&gt;
|-&lt;br /&gt;
|Порядковые числительные в названиях улиц пишутся перед названием улицы с наращением окончания до одной буквы через дефис || 4-й Лесной пер., 4; 3-я Ямского Поля ул., 2&lt;br /&gt;
|-&lt;br /&gt;
|Типы улиц пишутся полностью, кроме: «улица» — сокращается до «ул.», «переулок» — сокращается до «пер.» и «набережная» — до «наб.»|| Звездный бульвар, 23 с.10&lt;br /&gt;
|-&lt;br /&gt;
|Когда улица имеет исторически сложившееся название, не требующее указания типа || Маросейка, 15&lt;br /&gt;
|-&lt;br /&gt;
|Когда улица имеет тип, официально не считающийся типом || Коровий вал, 20&lt;br /&gt;
|-&lt;br /&gt;
|Названия городов с дефисом должны писаться именно с дефисом|| Санкт-Петербург (не Санкт Петербург)&lt;br /&gt;
|-&lt;br /&gt;
|При необходимости указания города в строке адреса сначала указываем наименование, потом пишем «город», «поселок» и т. д. || Видное город, им. Цюрупы рабочий поселок&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Кнопки в программе =&lt;br /&gt;
[[Файл:History1.png]] — просмотр истории изменения.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Print.png]] — печать документов, заполняемых автоматически по шаблонам.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon docs.png]] — просмотр и добавление прикрепленных документов.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Message.png]] — просмотр истории переписки (СМС, e-mail, отправленные через программу).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon call.png]] — вызов через программу. Если у контакта несколько номеров, то можно выбрать любой из них. Используются Skype или программы для IP-телефонии.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon e-mail.png]] — отправка e-mail через программу. Можно использовать Outlook и подобные программы. Возможна работа с шаблонами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon sms.png]] — отправка СМС, можно использовать готовые шаблоны.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Кнопка Поиск.png]] — поиск информации.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Settings.png]] — открывает настройки.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Globe.png]] — обзор всей карты. Позволяет увидеть все маркеры корреспонденции.&lt;br /&gt;
&lt;br /&gt;
= Перейти к быстрому старту =&lt;br /&gt;
&lt;br /&gt;
Эта статья первая в разделе [[Быстрый старт]]. Нажмите кнопку ниже, чтобы перейти к следующей по порядку статье. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right&amp;quot;&amp;gt;Следующий шаг&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:right.png|link=Как_добавить_клиента|right|75px|Вперед]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D1%80%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14137</id>
		<title>Модуль репликации данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D1%80%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=14137"/>
				<updated>2022-05-25T07:15:04Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Модуль репликации используется для синхронизации данных между инсталляциями системы, а также между офисной базой данных и сайтом. Модуль представляет собой службу Windows «MyRplService», которая каждые 3 минуты одновременно подключается к локальной и удаленной БД системы (филиал в другом городе, хостинг-площадка провайдера) для синхронизации информации.&lt;br /&gt;
&lt;br /&gt;
Модуль репликации данных состоит из файлов:&lt;br /&gt;
* MyRplService.exe — исполняемый файл службы;&lt;br /&gt;
* MyRplService.xml — конфигурационный файл;&lt;br /&gt;
* MyRplService.log — файл журнала (протокол работы службы). Если его нет, он создается при запуске службы.&lt;br /&gt;
&lt;br /&gt;
'''Примечание'''. Для работы службы репликации с сайтом по протоколу ssh (доступ к MySQL на хостинг-площадку провайдера) требуется дополнительная установка и настройка службы Windows «Myentunnel».&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE_%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9&amp;diff=14136</id>
		<title>Знакомство с программой</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE_%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9&amp;diff=14136"/>
				<updated>2022-05-24T15:03:01Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Сортировка списка адресов */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Назначение =&lt;br /&gt;
Раздел создан для знакомства с базовым функционалом программы.&lt;br /&gt;
&lt;br /&gt;
[[Файл:2_interface.png|none|1200px]]&lt;br /&gt;
&lt;br /&gt;
= Интерфейс =&lt;br /&gt;
[[Терминология#Основные принципы работы в программе |Интерфейс]] позволяет решать задачи пользователя через взаимосвязь «задача — элемент интерфейса».&lt;br /&gt;
&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;
* '''Экспорт в Excel''' — выгрузить таблицу с текущими настройками отображения в файл Microsoft Excel. Пользователь должен иметь [[Пользователи|право]] «Экспортировать корреспонденции» (в узле «Отчеты»), чтобы выгружать таблицы с вкладки '''Адреса''' и '''Выдача''', и право «Экспортировать клиентов», чтобы выгружать данные вкладки '''Клиенты''';&lt;br /&gt;
* '''Шаблоны''' — создать шаблон с необходимыми столбцами. Подробнее см. раздел [[#Работа с шаблонами|«Работа с шаблонами»]];&lt;br /&gt;
* '''Обновить''' — обновить данные в таблице. Таблицы во вкладках '''Сотрудники''', '''Клиенты''' и '''Заказы''' обновляются автоматически с периодичностью 6 секунд. В остальных таблицах данные могут изменяться (другой пользователь может внести информацию или поступают данные через интеграцию), поэтому их стоит периодически обновлять;&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;
* шаблон таблицы для формирования отчета. Отобразите нужные столбцы (например, «Дата», «Масса», «Стоимость» и т.д) и сохраните как шаблон. Затем примените фильтр для компании, по которой формируется отчет и выгрузите данные из получившейся таблицы в Microsoft Excel. Для этого выберите пункт контекстного меню '''Экспорт в Excel'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить шаблон, в контекстном меню заголовка столбца выберите пункт '''Шаблоны''' &amp;gt; '''Удалить''' и выберите из списка удаляемый шаблон.&lt;br /&gt;
&lt;br /&gt;
=== Поиск информации ===&lt;br /&gt;
&lt;br /&gt;
Поиск по ключевым словам позволяет найти точные совпадения в тексте и работает на всех вкладках, кроме '''Направления''' и '''Охрана'''. Для поиска информации нажмите комбинацию клавиш CTRL + F и введите искомые слова. Совпадения подсвечиваются на вкладке:&lt;br /&gt;
&lt;br /&gt;
[[Файл:4_interface.png|900px]]&lt;br /&gt;
&lt;br /&gt;
Вы можете перемещаться по найденным совпадениям с помощью стрелок [[Файл:Поиск вниз.png]] и [[Файл:Поиск вверх.png]] или ввести параметры, уточняющие поиск, по кнопке [[Файл:Поиск опции.png]].&lt;br /&gt;
Критерии поиска:&lt;br /&gt;
* '''Область поиска''' — часть таблицы, где будет производиться поиск. Возможные значения: '''Текущая колонка''', '''Вся таблица''';&lt;br /&gt;
* '''С учетом регистра''' — поиск ведется с учетом регистра поискового запроса;&lt;br /&gt;
* '''Целые слова''' — целые слова должны совпадать с введенным запросом;&lt;br /&gt;
* '''Начинается с''' — результат поиска будет начинаться с поискового запроса.&lt;br /&gt;
&lt;br /&gt;
= Горячие клавиши = &lt;br /&gt;
Кнопки или комбинация кнопок, которые позволяют выполнить то или иное действие. Горячие клавиши могут быть не активны, если действие, которое они выполняют, заблокировано [[Сотрудники#Права пользователей |правами пользователя]].&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Общие (действуют везде)&lt;br /&gt;
!style=&amp;quot;width: 40%;&amp;quot;|Вкладка Адреса&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Вкладка Срочные&lt;br /&gt;
|-&lt;br /&gt;
|F1 — справка (CTRL+F1 для вкладки '''Срочные''' и карточки корреспонденции)&lt;br /&gt;
&lt;br /&gt;
F3 — создать&lt;br /&gt;
&lt;br /&gt;
ESC — закрыть&lt;br /&gt;
&lt;br /&gt;
Enter — открыть&lt;br /&gt;
&lt;br /&gt;
F11 — обновить список&lt;br /&gt;
&lt;br /&gt;
CRTL+F8 — удалить выбранную позицию&lt;br /&gt;
&lt;br /&gt;
CTRL+ALT+B — имитация считывания штрихкода&lt;br /&gt;
&lt;br /&gt;
CTRL+P — печать&lt;br /&gt;
|&lt;br /&gt;
F1 — просмотреть информацию о заказе&lt;br /&gt;
&lt;br /&gt;
F2 — сортировка&lt;br /&gt;
&lt;br /&gt;
F4 — скопировать все адреса в срочные&lt;br /&gt;
&lt;br /&gt;
F5 — ввод информации о доставке и предпросмотр прикрепленных фото&lt;br /&gt;
&lt;br /&gt;
F6 — фильтр заказов&lt;br /&gt;
&lt;br /&gt;
F7 — формирует отчет по выборке для денежных заданий&lt;br /&gt;
&lt;br /&gt;
F8 — удалить из выборки&lt;br /&gt;
&lt;br /&gt;
F9 — открывает окно экспорта выборки в Microsoft Excel с возможностью отправки информации по e-mail&lt;br /&gt;
&lt;br /&gt;
CTRL+F1 — открыть карточку клиента&lt;br /&gt;
&lt;br /&gt;
CTRL+F3 — создать заборную накладную по выборке&lt;br /&gt;
&lt;br /&gt;
CTRL+F12, CTRL+P — печать ведомостей/наклеек&lt;br /&gt;
&lt;br /&gt;
CTRL+ENTER (dblClick) — выбор по компании-получателю (выбрать только адреса с компанией-получателем, как у выбранного)&lt;br /&gt;
&lt;br /&gt;
CTRL+S — показать на карте&lt;br /&gt;
&lt;br /&gt;
CTRL+M — добавить в новый манифест (открытие карточки создания манифеста)&lt;br /&gt;
&lt;br /&gt;
CTRL+T — принять в работу на завтра&lt;br /&gt;
&lt;br /&gt;
CTRL+O — выбрать только выделенное&lt;br /&gt;
&lt;br /&gt;
CTRL+К — выбор по запланированным курьерам (выбрать только адреса запланированные на того же курьера, что и выбранный)&lt;br /&gt;
&lt;br /&gt;
CTRL+SHIFT+F10 — оплата доставки отправителем (если заказ с наличной оплатой, откроется карта внесения платежа)&lt;br /&gt;
&lt;br /&gt;
BACKSPACE — предыдущая выборка&lt;br /&gt;
&lt;br /&gt;
SHIFT+BACKSPACE — следующая выборка&lt;br /&gt;
&lt;br /&gt;
|CTRL+F1  — справка&lt;br /&gt;
&lt;br /&gt;
CTRL+F9 — печать таблицы&lt;br /&gt;
&lt;br /&gt;
'''7''' — проставить «?» в курьере&lt;br /&gt;
&lt;br /&gt;
'''8''' — показать карточку клиента&lt;br /&gt;
&lt;br /&gt;
'''+''' — проставить «+» (в случае наличного заказа необходимо внести платеж)&lt;br /&gt;
&lt;br /&gt;
'''-''' — проставить «V»&lt;br /&gt;
&lt;br /&gt;
F1 — показать список работающих курьеров, заказы в разрезе курьеров&lt;br /&gt;
&lt;br /&gt;
F2 — показать заказы в разрезе клиентов&lt;br /&gt;
&lt;br /&gt;
F4 — уменьшить статус&lt;br /&gt;
&lt;br /&gt;
F5 — увеличить статус&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;80%&amp;quot; &lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Вкладка Сотрудники&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Вкладка Собеседования&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Вкладка Задания&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Окно Платежи&lt;br /&gt;
|-&lt;br /&gt;
|F9 — отчет «Работающие курьеры»&lt;br /&gt;
|F9 — составить отчет по собеседованиям&lt;br /&gt;
|CTRL+F3 — создать новое периодическое задание&lt;br /&gt;
|CTRL+F3 — посмотреть привязку к счетам&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;80%&amp;quot; &lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Вкладка Клиенты&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Вкладка Выдача&lt;br /&gt;
!style=&amp;quot;width: 22%;&amp;quot;|Вкладка Манифесты&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Вкладка Заказы&lt;br /&gt;
!style=&amp;quot;width: 18%;&amp;quot;|Окно Счета&lt;br /&gt;
|-&lt;br /&gt;
|F2 — выставить счет&lt;br /&gt;
&lt;br /&gt;
F5 — внести оплату&lt;br /&gt;
&lt;br /&gt;
|F5 — проставить информацию о доставке в [[Карточка корреспонденции|карточке отправления]]&lt;br /&gt;
&lt;br /&gt;
F12 — бонус/штраф курьера&lt;br /&gt;
&lt;br /&gt;
CTRL+M — показать на карте&lt;br /&gt;
&lt;br /&gt;
CTRL+ENTER — выбор по компании-получателю (выбрать только адреса с компанией-получателем, как у выбранного)&lt;br /&gt;
&lt;br /&gt;
|CTRL+M — печатать манифест&lt;br /&gt;
&lt;br /&gt;
SHIFT+CTRL+M — печатать манифест 2&lt;br /&gt;
&lt;br /&gt;
CTRL+R — рентабельность&lt;br /&gt;
&lt;br /&gt;
|SPACE (пробел) — открыть адреса выбранного заказа&lt;br /&gt;
&lt;br /&gt;
F10 — [[Прием корреспонденции на склад]]&lt;br /&gt;
&lt;br /&gt;
|F5 — внести оплату&lt;br /&gt;
&lt;br /&gt;
F9 — детализация&lt;br /&gt;
&lt;br /&gt;
CTRL+F9 — отчет по суммам и датам оплаты&lt;br /&gt;
&lt;br /&gt;
CTRL+F12 — переместить в доставку&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Общие сведения об элементах управления =&lt;br /&gt;
&lt;br /&gt;
В определенных полях и формах программы используются упрощения ввода:&lt;br /&gt;
* в поле типа «Дата» и «Время» при нажатии клавиши SPACE (пробел) будет проставлены сегодняшнее число и время на компьютере;&lt;br /&gt;
* в поле типа «Дата» можно проставлять значение вида «121022», программа приводит это значение к общепринятому обозначению даты — 12.10.2022;&lt;br /&gt;
* в полях выбора сотрудника, например «Курьер», можно перемещаться между записями сотрудников клавишами PAGE UP и PAGE DOWN;&lt;br /&gt;
* вы можете устанавливать количество столбцов в меню. Например, в курьерской службе работает более 220 курьеров, тогда в контекстном меню '''Запланировать на курьера''' на вкладке '''Адреса''' записи объединяются по алфавиту. По такому же принципу происходит объединение и в других меню в программе. Чтобы настроить такое поведение, выберите основной пункт меню '''Настройка''' &amp;gt; '''Параметры''' &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;
&lt;br /&gt;
== Ручная сортировка ==&lt;br /&gt;
[[Файл:12a_interface.png|300px|right|thumb|Сортировка по району]]&lt;br /&gt;
Этот тип сортировки предназначен для изменения порядка следования заказов на вкладке '''Адреса''' в ручном режиме. Ручная сортировка включается клавишей F2 и доступна в следующих режимах:&lt;br /&gt;
* сортировка по району;&lt;br /&gt;
* сортировка по заказу и району;&lt;br /&gt;
* сортировка по сроку доставки и району.&lt;br /&gt;
&lt;br /&gt;
Для режимов сортировки, где присутствует район, слева отобразится пустой фиксированный столбец.&lt;br /&gt;
&lt;br /&gt;
Чтобы перенести заказ или группу заказов в списке, в левом столбце выберите одну или нескольких записей, затем, удерживая левую кнопку мыши, перетащите записи в верх или низ списка. &lt;br /&gt;
&lt;br /&gt;
Порядок последовательности сохраняется для выбранного режима сортировки.&lt;br /&gt;
&lt;br /&gt;
= Ввод адресной информации =&lt;br /&gt;
&lt;br /&gt;
При определении станции метро программа считает улицей текст до первой запятой, а между первой и второй запятыми – номером дома. В первую очередь производится поиск по улице и номеру дома, а при отсутствии таких данных – только по улице. При сохранении корреспонденции программа сохраняет и соответствие станции метро для конкретной улицы и номера дома. Указанный формат написания адресов используется и для поля “Адрес” на вкладках: “Клиенты” и “Cотрудники” в карточках клиентов и сотрудников.&lt;br /&gt;
[[Файл:17_interface.png|300px|right|Город получателя]]&lt;br /&gt;
Для написания адреса доставки междугороднего отправления предусмотрен другой механизм, который помимо задания адреса требует указания региона (страны) и города-получателя. Выбор города получателя доступен при помощи указания в поле “Индекс” его почтового индекса (программа определяет индексы России, но не определяет индексы других стран), либо ручной выбор из выпадающего списка области или региона получателя, а затем выбор города получателя из выпадающего списка городов. Обратите внимание, что под одним индексом может быть несколько городов/населенных пунктов и программа выбирает случайным образом один из них, поэтому необходимо проверить наличие необходимого города в списке городов, формируемом справа. В случае, когда необходим населенный пункт, которого нет в списке городов и известно, что город находится в конкретном регионе, то можно воспользоваться &amp;quot;поиском населенного пункта&amp;quot;, для этого нажмите [[Файл:find.png|20px]]. Откроется новое окно, в котором можно искать по &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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Правило || Пример&lt;br /&gt;
|-&lt;br /&gt;
|В начале пишется название улицы. Слово «дом» или сокращение «д.»  при написании адреса не нужно. Формат записи содержит запятые, пробелы и точки || Щепкина ул., 42/2а, стр. 1, кв. 50, синяя дверь со стороны Профсоюзной ул.&lt;br /&gt;
|-&lt;br /&gt;
|Модификаторы названий, такие как «Большая», «Малая», «Нижняя» и т.п. (улица) сокращаются до одной буквы с точкой, и дальше слитно, без пробела, пишется само название || М.Каретный пер., 7, стр. 1&lt;br /&gt;
|-&lt;br /&gt;
|Порядковые числительные в названиях улиц пишутся перед названием улицы с наращением окончания до одной буквы через дефис || 4-й Лесной пер., 4; 3-я Ямского Поля ул., 2&lt;br /&gt;
|-&lt;br /&gt;
|Типы улиц пишутся полностью, кроме: «улица» — сокращается до «ул.», «переулок» - сокращается до «пер.» и «набережная» - до «наб.»|| Звездный бульвар, 23 с.10&lt;br /&gt;
|-&lt;br /&gt;
|Когда улица имеет исторически сложившееся название, не требующее указания типа || Маросейка, 15&lt;br /&gt;
|-&lt;br /&gt;
|Когда улица имеет тип, официально не считающийся типом || Коровий вал, 20&lt;br /&gt;
|-&lt;br /&gt;
|Названия городов с дефисом должны писаться именно с дефисом|| Санкт-Петербург (не Санкт Петербург)&lt;br /&gt;
|-&lt;br /&gt;
|При необходимости указания города в строке адреса сначала указываем наименование, потом пишем «город», «поселок» и т.д. || Видное город, им. Цюрупы рабочий поселок&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Кнопки в программе =&lt;br /&gt;
[[Файл:History1.png]] — просмотр истории изменения.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Print.png]] — печать документов, заполняемых автоматически по шаблонам.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon docs.png]] — просмотр и добавление прикрепленных документов.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Message.png]] — просмотр истории переписки (СМС, e-mail, отправленные через программу).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon call.png]] — вызов через программу. Если у контакта несколько номеров, то можно выбрать любой из них. Используются Skype или программы для IP-телефонии.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon e-mail.png]] — отправка e-mail через программу. Можно использовать Outlook и подобные программы. Возможна работа с шаблонами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon sms.png]] — отправка СМС, можно использовать готовые шаблоны.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Кнопка Поиск.png]] — поиск информации.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Settings.png]] — открывает настройки.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Globe.png]] — обзор всей карты. Позволяет увидеть все маркеры корреспонденции.&lt;br /&gt;
&lt;br /&gt;
= Перейти к быстрому старту =&lt;br /&gt;
&lt;br /&gt;
Эта статья первая в разделе [[Быстрый старт]]. Нажмите кнопку ниже, чтобы перейти к следующей по порядку статье. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right&amp;quot;&amp;gt;Следующий шаг&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:right.png|link=Как_добавить_клиента|right|75px|Вперед]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE_%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9&amp;diff=14135</id>
		<title>Знакомство с программой</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE_%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BE%D0%B9&amp;diff=14135"/>
				<updated>2022-05-24T14:53:16Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Общие сведения об элементах управления */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Назначение =&lt;br /&gt;
Раздел создан для знакомства с базовым функционалом программы.&lt;br /&gt;
&lt;br /&gt;
[[Файл:2_interface.png|none|1200px]]&lt;br /&gt;
&lt;br /&gt;
= Интерфейс =&lt;br /&gt;
[[Терминология#Основные принципы работы в программе |Интерфейс]] позволяет решать задачи пользователя через взаимосвязь «задача — элемент интерфейса».&lt;br /&gt;
&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;
* '''Экспорт в Excel''' — выгрузить таблицу с текущими настройками отображения в файл Microsoft Excel. Пользователь должен иметь [[Пользователи|право]] «Экспортировать корреспонденции» (в узле «Отчеты»), чтобы выгружать таблицы с вкладки '''Адреса''' и '''Выдача''', и право «Экспортировать клиентов», чтобы выгружать данные вкладки '''Клиенты''';&lt;br /&gt;
* '''Шаблоны''' — создать шаблон с необходимыми столбцами. Подробнее см. раздел [[#Работа с шаблонами|«Работа с шаблонами»]];&lt;br /&gt;
* '''Обновить''' — обновить данные в таблице. Таблицы во вкладках '''Сотрудники''', '''Клиенты''' и '''Заказы''' обновляются автоматически с периодичностью 6 секунд. В остальных таблицах данные могут изменяться (другой пользователь может внести информацию или поступают данные через интеграцию), поэтому их стоит периодически обновлять;&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;
* шаблон таблицы для формирования отчета. Отобразите нужные столбцы (например, «Дата», «Масса», «Стоимость» и т.д) и сохраните как шаблон. Затем примените фильтр для компании, по которой формируется отчет и выгрузите данные из получившейся таблицы в Microsoft Excel. Для этого выберите пункт контекстного меню '''Экспорт в Excel'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить шаблон, в контекстном меню заголовка столбца выберите пункт '''Шаблоны''' &amp;gt; '''Удалить''' и выберите из списка удаляемый шаблон.&lt;br /&gt;
&lt;br /&gt;
=== Поиск информации ===&lt;br /&gt;
&lt;br /&gt;
Поиск по ключевым словам позволяет найти точные совпадения в тексте и работает на всех вкладках, кроме '''Направления''' и '''Охрана'''. Для поиска информации нажмите комбинацию клавиш CTRL + F и введите искомые слова. Совпадения подсвечиваются на вкладке:&lt;br /&gt;
&lt;br /&gt;
[[Файл:4_interface.png|900px]]&lt;br /&gt;
&lt;br /&gt;
Вы можете перемещаться по найденным совпадениям с помощью стрелок [[Файл:Поиск вниз.png]] и [[Файл:Поиск вверх.png]] или ввести параметры, уточняющие поиск, по кнопке [[Файл:Поиск опции.png]].&lt;br /&gt;
Критерии поиска:&lt;br /&gt;
* '''Область поиска''' — часть таблицы, где будет производиться поиск. Возможные значения: '''Текущая колонка''', '''Вся таблица''';&lt;br /&gt;
* '''С учетом регистра''' — поиск ведется с учетом регистра поискового запроса;&lt;br /&gt;
* '''Целые слова''' — целые слова должны совпадать с введенным запросом;&lt;br /&gt;
* '''Начинается с''' — результат поиска будет начинаться с поискового запроса.&lt;br /&gt;
&lt;br /&gt;
= Горячие клавиши = &lt;br /&gt;
Кнопки или комбинация кнопок, которые позволяют выполнить то или иное действие. Горячие клавиши могут быть не активны, если действие, которое они выполняют, заблокировано [[Сотрудники#Права пользователей |правами пользователя]].&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Общие (действуют везде)&lt;br /&gt;
!style=&amp;quot;width: 40%;&amp;quot;|Вкладка Адреса&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Вкладка Срочные&lt;br /&gt;
|-&lt;br /&gt;
|F1 — справка (CTRL+F1 для вкладки '''Срочные''' и карточки корреспонденции)&lt;br /&gt;
&lt;br /&gt;
F3 — создать&lt;br /&gt;
&lt;br /&gt;
ESC — закрыть&lt;br /&gt;
&lt;br /&gt;
Enter — открыть&lt;br /&gt;
&lt;br /&gt;
F11 — обновить список&lt;br /&gt;
&lt;br /&gt;
CRTL+F8 — удалить выбранную позицию&lt;br /&gt;
&lt;br /&gt;
CTRL+ALT+B — имитация считывания штрихкода&lt;br /&gt;
&lt;br /&gt;
CTRL+P — печать&lt;br /&gt;
|&lt;br /&gt;
F1 — просмотреть информацию о заказе&lt;br /&gt;
&lt;br /&gt;
F2 — сортировка&lt;br /&gt;
&lt;br /&gt;
F4 — скопировать все адреса в срочные&lt;br /&gt;
&lt;br /&gt;
F5 — ввод информации о доставке и предпросмотр прикрепленных фото&lt;br /&gt;
&lt;br /&gt;
F6 — фильтр заказов&lt;br /&gt;
&lt;br /&gt;
F7 — формирует отчет по выборке для денежных заданий&lt;br /&gt;
&lt;br /&gt;
F8 — удалить из выборки&lt;br /&gt;
&lt;br /&gt;
F9 — открывает окно экспорта выборки в Microsoft Excel с возможностью отправки информации по e-mail&lt;br /&gt;
&lt;br /&gt;
CTRL+F1 — открыть карточку клиента&lt;br /&gt;
&lt;br /&gt;
CTRL+F3 — создать заборную накладную по выборке&lt;br /&gt;
&lt;br /&gt;
CTRL+F12, CTRL+P — печать ведомостей/наклеек&lt;br /&gt;
&lt;br /&gt;
CTRL+ENTER (dblClick) — выбор по компании-получателю (выбрать только адреса с компанией-получателем, как у выбранного)&lt;br /&gt;
&lt;br /&gt;
CTRL+S — показать на карте&lt;br /&gt;
&lt;br /&gt;
CTRL+M — добавить в новый манифест (открытие карточки создания манифеста)&lt;br /&gt;
&lt;br /&gt;
CTRL+T — принять в работу на завтра&lt;br /&gt;
&lt;br /&gt;
CTRL+O — выбрать только выделенное&lt;br /&gt;
&lt;br /&gt;
CTRL+К — выбор по запланированным курьерам (выбрать только адреса запланированные на того же курьера, что и выбранный)&lt;br /&gt;
&lt;br /&gt;
CTRL+SHIFT+F10 — оплата доставки отправителем (если заказ с наличной оплатой, откроется карта внесения платежа)&lt;br /&gt;
&lt;br /&gt;
BACKSPACE — предыдущая выборка&lt;br /&gt;
&lt;br /&gt;
SHIFT+BACKSPACE — следующая выборка&lt;br /&gt;
&lt;br /&gt;
|CTRL+F1  — справка&lt;br /&gt;
&lt;br /&gt;
CTRL+F9 — печать таблицы&lt;br /&gt;
&lt;br /&gt;
'''7''' — проставить «?» в курьере&lt;br /&gt;
&lt;br /&gt;
'''8''' — показать карточку клиента&lt;br /&gt;
&lt;br /&gt;
'''+''' — проставить «+» (в случае наличного заказа необходимо внести платеж)&lt;br /&gt;
&lt;br /&gt;
'''-''' — проставить «V»&lt;br /&gt;
&lt;br /&gt;
F1 — показать список работающих курьеров, заказы в разрезе курьеров&lt;br /&gt;
&lt;br /&gt;
F2 — показать заказы в разрезе клиентов&lt;br /&gt;
&lt;br /&gt;
F4 — уменьшить статус&lt;br /&gt;
&lt;br /&gt;
F5 — увеличить статус&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;80%&amp;quot; &lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Вкладка Сотрудники&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Вкладка Собеседования&lt;br /&gt;
!style=&amp;quot;width: 30%;&amp;quot;|Вкладка Задания&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Окно Платежи&lt;br /&gt;
|-&lt;br /&gt;
|F9 — отчет «Работающие курьеры»&lt;br /&gt;
|F9 — составить отчет по собеседованиям&lt;br /&gt;
|CTRL+F3 — создать новое периодическое задание&lt;br /&gt;
|CTRL+F3 — посмотреть привязку к счетам&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; width=&amp;quot;80%&amp;quot; &lt;br /&gt;
!style=&amp;quot;width: 15%;&amp;quot;|Вкладка Клиенты&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Вкладка Выдача&lt;br /&gt;
!style=&amp;quot;width: 22%;&amp;quot;|Вкладка Манифесты&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Вкладка Заказы&lt;br /&gt;
!style=&amp;quot;width: 18%;&amp;quot;|Окно Счета&lt;br /&gt;
|-&lt;br /&gt;
|F2 — выставить счет&lt;br /&gt;
&lt;br /&gt;
F5 — внести оплату&lt;br /&gt;
&lt;br /&gt;
|F5 — проставить информацию о доставке в [[Карточка корреспонденции|карточке отправления]]&lt;br /&gt;
&lt;br /&gt;
F12 — бонус/штраф курьера&lt;br /&gt;
&lt;br /&gt;
CTRL+M — показать на карте&lt;br /&gt;
&lt;br /&gt;
CTRL+ENTER — выбор по компании-получателю (выбрать только адреса с компанией-получателем, как у выбранного)&lt;br /&gt;
&lt;br /&gt;
|CTRL+M — печатать манифест&lt;br /&gt;
&lt;br /&gt;
SHIFT+CTRL+M — печатать манифест 2&lt;br /&gt;
&lt;br /&gt;
CTRL+R — рентабельность&lt;br /&gt;
&lt;br /&gt;
|SPACE (пробел) — открыть адреса выбранного заказа&lt;br /&gt;
&lt;br /&gt;
F10 — [[Прием корреспонденции на склад]]&lt;br /&gt;
&lt;br /&gt;
|F5 — внести оплату&lt;br /&gt;
&lt;br /&gt;
F9 — детализация&lt;br /&gt;
&lt;br /&gt;
CTRL+F9 — отчет по суммам и датам оплаты&lt;br /&gt;
&lt;br /&gt;
CTRL+F12 — переместить в доставку&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Общие сведения об элементах управления =&lt;br /&gt;
&lt;br /&gt;
В определенных полях и формах программы используются упрощения ввода:&lt;br /&gt;
* в поле типа «Дата» и «Время» при нажатии клавиши SPACE (пробел) будет проставлены сегодняшнее число и время на компьютере;&lt;br /&gt;
* в поле типа «Дата» можно проставлять значение вида «121022», программа приводит это значение к общепринятому обозначению даты — 12.10.2022;&lt;br /&gt;
* в полях выбора сотрудника, например «Курьер», можно перемещаться между записями сотрудников клавишами PAGE UP и PAGE DOWN;&lt;br /&gt;
* вы можете устанавливать количество столбцов в меню. Например, в курьерской службе работает более 220 курьеров, тогда в контекстном меню '''Запланировать на курьера''' на вкладке '''Адреса''' записи объединяются по алфавиту. По такому же принципу происходит объединение и в других меню в программе. Чтобы настроить такое поведение, выберите основной пункт меню '''Настройка''' &amp;gt; '''Параметры''' &amp;gt; '''Отображение''' &amp;gt; '''Группировать пункты меню, если их больше''' и укажите количество пунктов.&lt;br /&gt;
&lt;br /&gt;
= Сортировка списка адресов =&lt;br /&gt;
Сортировка — последовательное расположение или разбиение на группы чего-либо в зависимости от выбранного критерия. Изменить сортировку представленной табличной информации на вкладке “Адреса” можно по 5 типам:&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;
[[Файл:12a_interface.png|300px|right|thumb|Сортировка по району]]&lt;br /&gt;
Этот тип сортировки предназначен для изменения порядка следования заказов (на вкладке “Адреса”) в ручном режиме. Ручная сортировка включается клавишей '''F2''' и доступна в следующих режимах:&lt;br /&gt;
*Сортировка по району;&lt;br /&gt;
*Сортировка по заказу и району;&lt;br /&gt;
*Сортировка по сроку доставки и району.&lt;br /&gt;
&lt;br /&gt;
Для режимов сортировки, где присутствует район, слева отобразится пустой фиксированный столбец.&lt;br /&gt;
&lt;br /&gt;
Процесс переноса заказа (или группы заказов) в списке осуществляется простым перетягиванием указателем мыши в два этапа: вначале в левом столбце выбирается одна запись или групповым выделением нескольких записей. Затем, удерживая левую кнопку мыши, выполняется перетягивание этой записи вверх или вниз списка. Порядок последовательности сохраняется для выбранного режима сортировки в системе и не сбрасывается.&lt;br /&gt;
&lt;br /&gt;
= Ввод адресной информации =&lt;br /&gt;
&lt;br /&gt;
При определении станции метро программа считает улицей текст до первой запятой, а между первой и второй запятыми – номером дома. В первую очередь производится поиск по улице и номеру дома, а при отсутствии таких данных – только по улице. При сохранении корреспонденции программа сохраняет и соответствие станции метро для конкретной улицы и номера дома. Указанный формат написания адресов используется и для поля “Адрес” на вкладках: “Клиенты” и “Cотрудники” в карточках клиентов и сотрудников.&lt;br /&gt;
[[Файл:17_interface.png|300px|right|Город получателя]]&lt;br /&gt;
Для написания адреса доставки междугороднего отправления предусмотрен другой механизм, который помимо задания адреса требует указания региона (страны) и города-получателя. Выбор города получателя доступен при помощи указания в поле “Индекс” его почтового индекса (программа определяет индексы России, но не определяет индексы других стран), либо ручной выбор из выпадающего списка области или региона получателя, а затем выбор города получателя из выпадающего списка городов. Обратите внимание, что под одним индексом может быть несколько городов/населенных пунктов и программа выбирает случайным образом один из них, поэтому необходимо проверить наличие необходимого города в списке городов, формируемом справа. В случае, когда необходим населенный пункт, которого нет в списке городов и известно, что город находится в конкретном регионе, то можно воспользоваться &amp;quot;поиском населенного пункта&amp;quot;, для этого нажмите [[Файл:find.png|20px]]. Откроется новое окно, в котором можно искать по &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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Правило || Пример&lt;br /&gt;
|-&lt;br /&gt;
|В начале пишется название улицы. Слово «дом» или сокращение «д.»  при написании адреса не нужно. Формат записи содержит запятые, пробелы и точки || Щепкина ул., 42/2а, стр. 1, кв. 50, синяя дверь со стороны Профсоюзной ул.&lt;br /&gt;
|-&lt;br /&gt;
|Модификаторы названий, такие как «Большая», «Малая», «Нижняя» и т.п. (улица) сокращаются до одной буквы с точкой, и дальше слитно, без пробела, пишется само название || М.Каретный пер., 7, стр. 1&lt;br /&gt;
|-&lt;br /&gt;
|Порядковые числительные в названиях улиц пишутся перед названием улицы с наращением окончания до одной буквы через дефис || 4-й Лесной пер., 4; 3-я Ямского Поля ул., 2&lt;br /&gt;
|-&lt;br /&gt;
|Типы улиц пишутся полностью, кроме: «улица» — сокращается до «ул.», «переулок» - сокращается до «пер.» и «набережная» - до «наб.»|| Звездный бульвар, 23 с.10&lt;br /&gt;
|-&lt;br /&gt;
|Когда улица имеет исторически сложившееся название, не требующее указания типа || Маросейка, 15&lt;br /&gt;
|-&lt;br /&gt;
|Когда улица имеет тип, официально не считающийся типом || Коровий вал, 20&lt;br /&gt;
|-&lt;br /&gt;
|Названия городов с дефисом должны писаться именно с дефисом|| Санкт-Петербург (не Санкт Петербург)&lt;br /&gt;
|-&lt;br /&gt;
|При необходимости указания города в строке адреса сначала указываем наименование, потом пишем «город», «поселок» и т.д. || Видное город, им. Цюрупы рабочий поселок&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Кнопки в программе =&lt;br /&gt;
[[Файл:History1.png]] — просмотр истории изменения.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Print.png]] — печать документов, заполняемых автоматически по шаблонам.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon docs.png]] — просмотр и добавление прикрепленных документов.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Message.png]] — просмотр истории переписки (СМС, e-mail, отправленные через программу).&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon call.png]] — вызов через программу. Если у контакта несколько номеров, то можно выбрать любой из них. Используются Skype или программы для IP-телефонии.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon e-mail.png]] — отправка e-mail через программу. Можно использовать Outlook и подобные программы. Возможна работа с шаблонами.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Icon sms.png]] — отправка СМС, можно использовать готовые шаблоны.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Кнопка Поиск.png]] — поиск информации.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Settings.png]] — открывает настройки.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Globe.png]] — обзор всей карты. Позволяет увидеть все маркеры корреспонденции.&lt;br /&gt;
&lt;br /&gt;
= Перейти к быстрому старту =&lt;br /&gt;
&lt;br /&gt;
Эта статья первая в разделе [[Быстрый старт]]. Нажмите кнопку ниже, чтобы перейти к следующей по порядку статье. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right&amp;quot;&amp;gt;Следующий шаг&amp;lt;/p&amp;gt;&lt;br /&gt;
[[File:right.png|link=Как_добавить_клиента|right|75px|Вперед]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D1%8B&amp;diff=14134</id>
		<title>Статусы</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D1%8B&amp;diff=14134"/>
				<updated>2022-05-24T14:32:36Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Справочник предназначен для просмотра и редактирования статусов, используемых в системе MeaSoft. Окно справочника выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Статусы.PNG|none]]&lt;br /&gt;
&lt;br /&gt;
В окне отображается список групп настроек, внутри которых можно назначать статусы. &lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть входящие в группу статусы, раскройте узел слева от наименования. &lt;br /&gt;
&lt;br /&gt;
Действия со статусами совершаются с помощью контекстного меню статуса:&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;quot;Статусы&amp;quot; -&amp;gt; &amp;quot;10 Статусы принятия на работу&amp;quot; -&amp;gt; &amp;quot;1  Не приглашен&amp;quot;». &lt;br /&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;
&lt;br /&gt;
Чтобы настроить параметры, в контекстном меню вида срочности выберите ''' Дополнительная информация'''. Откроется окно настройки:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Виды срочности.png|none]]&lt;br /&gt;
&lt;br /&gt;
Параметры представлены в двух строках, значения перечисляются через запятую. Если в одном параметре нужно указать несколько значений, заключите их в одинарные кавычки.&lt;br /&gt;
&lt;br /&gt;
Параметры видов срочности и особенности настройки перечислены в таблице:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%;&lt;br /&gt;
!style=&amp;quot;width: 5%;&amp;quot;|Параметр&lt;br /&gt;
!style=&amp;quot;width: 45%;&amp;quot;|Описание&lt;br /&gt;
!style=&amp;quot;width: 50%;&amp;quot;|Возможные значения, пояснения&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | Строка 1 — общие параметры&lt;br /&gt;
|-&lt;br /&gt;
|1||Срок доставки в рабочих днях||'''0''' — доставка сегодня,&amp;lt;br&amp;gt; '''1''' — доставка сегодня или завтра,&amp;lt;br&amp;gt;'''2 и больше или пусто''' — в штатном режиме.&amp;lt;br&amp;gt;Значения 0 и 1 подсвечивают недоставивших курьеров в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|2||Cокращенное название вида срочности ||Для печати и отчетов&lt;br /&gt;
|-&lt;br /&gt;
|3||Доступность в ЛК||'''Пусто/0''' — доступен,&amp;lt;br&amp;gt;'''1''' — недоступен,&amp;lt;br&amp;gt;'''2''' — доступен только для доставки,&amp;lt;br&amp;gt;'''3''' — доступен только для заборов,&amp;lt;br&amp;gt;'''4''' — в ЛК недоступен, используется только для интеграций&lt;br /&gt;
|-&lt;br /&gt;
|4||Отображение в ЛК при импорте из Excel||Принудительно, независимо от значения 3 параметра&amp;lt;br&amp;gt;'''0''' — не отображать, &amp;lt;br&amp;gt;'''1''' — отображать&lt;br /&gt;
|-&lt;br /&gt;
|5||Виды срочности, учитываемые при тарификации забора по количеству доставок||Значение указывается в формате 'X,Y,Z'&amp;lt;br&amp;gt;Если параметр пустой, учитываются все виды срочности&lt;br /&gt;
|-&lt;br /&gt;
|6||Вид срочности для деления стоимости доставки на 2 этапа||Первый этап — доставка до регионального центра, рассчитывается по указанному в параметре виду срочности; второй этап — до клиента&lt;br /&gt;
|-&lt;br /&gt;
|7||Преобразование адреса для новых заказов||'''0''' — преобразовывать адрес согласно справочнику автозамен '''Связь''' &amp;gt; '''Импорт БД из Excel''' &amp;gt; '''Автозамена''', &amp;lt;br&amp;gt; '''1''' — отключить преобразование адреса для новых заказов&lt;br /&gt;
|-&lt;br /&gt;
|8||Типы клиентов, которым доступен этот режим срочности в заказах||'''0''' — режим срочности доступен неавторизованному пользователю в калькуляторе &amp;lt;br&amp;gt; Типы клиентов хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''Типы клиентов'''&amp;lt;br&amp;gt;&amp;lt;!--Эти ограничения перемножаем с ограничениями из третьего параметра первой строки (видимость в ЛК, в офисе, в интеграциях)--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | Строка 2 — параметры для [[Интеграция_с_другими_системами#Сквозная интеграция|сквозной интеграции]]&lt;br /&gt;
|-&lt;br /&gt;
|1||Код филиала партнера||Код можно посмотреть в '''Справочники''' &amp;gt; '''Межгород''' &amp;gt; '''Филиалы'''. Можно в одинарных кавычках указать несколько ответственных филиалов через запятую, тогда режим срочности будет доступен для всех перечисленных филиалов. Для версии системы 2021.0.0.38 и выше вместо кода филиала можно указать знак вопроса (?), это обозначит доступность режима срочности для всех филиалов&lt;br /&gt;
|-&lt;br /&gt;
|2||Экстра-код партнера в системе MeaSoft|| Коды для сторонних компаний приведены в [[Интеграция_с_другими_системами#Настройка интеграции|таблице]]&lt;br /&gt;
|-&lt;br /&gt;
|3||Имя пользователя в системе партнера||Может отличаться от того, под которым работает интеграция, здесь нужно для расчета цены для клиента&lt;br /&gt;
|-&lt;br /&gt;
|4||Пароль пользователя, указанного в 3 параметре||&lt;br /&gt;
|-&lt;br /&gt;
|5||Вид срочности партнера||Посмотреть доступные коды видов срочности можно по ссылке в [[Интеграция_с_другими_системами#Настройка интеграции|таблице]], в калькуляторе в выпадающем списке. Можно в одинарных кавычках указать несколько видов срочности через запятую, тогда система будет выбирать из них первый доступный&lt;br /&gt;
|-&lt;br /&gt;
|6||Наценка к стоимости, передаваемой подрядчиком||В деньгах или в процентах, если стоит знак процента. Например 10 — наценка 10 рублей, 10% — наценка 10 процентов&lt;br /&gt;
|-&lt;br /&gt;
|7||Отключение сквозной интеграции||'''1''' — выключить сквозную тарификацию. Параметр используется, если подключение нужно только для передачи заказов по интеграции, а расчет цены не нужен&lt;br /&gt;
|-&lt;br /&gt;
|8||Поиск наименьшей стоимости|| '''1''' — искать самый дешевый тариф в указанных режимах срочности партнера. Работает для СДЭК и Почты России&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B&amp;diff=14133</id>
		<title>Тарифы</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B&amp;diff=14133"/>
				<updated>2022-05-24T14:19:06Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Тарифы клиентов */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В программе MeaSoft тарифы на доставку представлены в следующих видах:&lt;br /&gt;
* тарифы клиентов. Подробнее см. раздел [[Тарифы#Тарифы клиентов|«Тарифы клиентов»]];&lt;br /&gt;
* тарифы курьеров. Влияют на заработную плату курьера. Подробнее см. раздел [[Зарплата|«Зарплата»]];&lt;br /&gt;
* тарифы агентов. Определяют стоимость услуг контрагентов. Подробнее см. раздел [[Тарифы#Тарифы агентов|«Тарифы агентов»]].&lt;br /&gt;
&lt;br /&gt;
==Тарифы клиентов==&lt;br /&gt;
&lt;br /&gt;
Определяют стоимость доставки для клиента. Делятся на:&lt;br /&gt;
* [[Тарифы клиентов#Городские отправления|тарифы на доставку по городу и области]];&lt;br /&gt;
* [[Тарифы клиентов#Междугородние отправления|междугородние тарифы]].&lt;br /&gt;
&lt;br /&gt;
Для клиентов можно настроить индивидуальные тарифы как на городскую доставку, так и на межгород.&lt;br /&gt;
&lt;br /&gt;
В таблице ниже указаны места настройки клиентских тарифов и представлены ссылки на разделы с их описанием:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Область применения тарифа&lt;br /&gt;
!Общие тарифы&lt;br /&gt;
!Индивидуальные тарифы&lt;br /&gt;
|-&lt;br /&gt;
|Город и область||Справочник '''[[Тарифы клиентов|Тарифы]]'''||- флажок в [[Клиенты и партнеры#Финансы|карточке клиента]]; &amp;lt;br&amp;gt;- копированием общего тарифа; &amp;lt;br&amp;gt;- переменная '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Клиенты''' &amp;gt; '''Индивидуальные тарифы'''&lt;br /&gt;
|-&lt;br /&gt;
|Межгород||Справочник '''[[Тарифы по зонам|Тарифы по зонам]]'''||- '''Тарифы''' &amp;gt; '''[[Тарифы клиентов#Междугородние отправления|Межгород]]'''; &amp;lt;br&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;
#* 1 — зона внутри МКАД/КАД;&lt;br /&gt;
#* 2 — зона за МКАД/КАД.&lt;br /&gt;
&lt;br /&gt;
Тарификация при [[Модуль Карта#Единое районирование|едином районировании]] ведется по зонам на карте.&lt;br /&gt;
&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;br&amp;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;
Чтобы настроить индивидуальный тариф, перейдите в '''Справочники''' &amp;gt; '''Тарифы''', откройте нужный тариф и на вкладке '''Межгород''' установите флажки '''Индивидуальные тарифы по зонам''' и '''Индивидуальные зоны'''. Порядок действий аналогичен порядку настройки общих [[Зоны|зон]] и [[Тарифы по зонам|тарифов]].&lt;br /&gt;
&lt;br /&gt;
Если настроен индивидуальный междугородний тариф, то он перекрывает общий междугородний тариф.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Ред тарифа межгород.png|none|500 px]]&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;
Чтобы увидеть агентскую цену, откройте карточку корреспонденции, перейдите на вкладку '''Межгород''' и справа от поля '''Отв. филиал''' нажмите на кнопку [[Файл:Кнопка точки.png]]. Откроется окно с агентским тарифами. Таким образом можно увидеть, какие филиалы или ПВЗ могут доставить корреспонденцию в указанный город с учетом их ограничений.&lt;br /&gt;
&lt;br /&gt;
Если окно с агентскими тарифами не открывается, значит не выполнены следующие условия:&lt;br /&gt;
* на вкладке '''Тарифы''' в карточке филиала должны быть настроены зоны доставки в город-получатель, указанный в карточке корреспонденции; &lt;br /&gt;
* филиал подходит по условиям доставки: максимальный вес, прием платежей, оплата картой;&lt;br /&gt;
* в карточке филиала должен быть установлен флажок '''Работающий'''.&lt;br /&gt;
&lt;br /&gt;
Стоимость доставки считается у &amp;lt;rspoiler text=&amp;quot;основных филиалов&amp;quot;&amp;gt;Филиал считается основным, если в карточке филиала на вкладке '''Основное''' в поле '''Подчинен филиалу''' установлено '''Нет'''&amp;lt;/rspoiler&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Подчиненные филиалы отображаются, если включена переменная '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Использовать только доступные города''' и настроены зоны доставки филиалов.&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14132</id>
		<title>Статусная модель</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14132"/>
				<updated>2022-05-24T13:22:15Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Виды статусов */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Виды статусов =&lt;br /&gt;
Основные виды статусов, связанные с доставкой отправлений:&lt;br /&gt;
* статус корреспонденции — пользовательский статус отправления, отображается в [[Карточка корреспонденции#Общие поля|карточке корреспонденции]]. Значения можно добавлять и изменять в справочнике '''Статусы''' &amp;gt; '''15 Статусы корреспонденции''';&lt;br /&gt;
* статус срочного заказа — системный статус выполнения [[Срочные заказы#Вкладка «Срочные»|срочного заказа]]. Статусы определены в справочнике '''Статусы''' &amp;gt; '''3 Статусы для срочных'''. Вы можете изменить название статуса и цвет, которым окрашена соответствующая строка в таблице. Количество статусов изменить нельзя;&lt;br /&gt;
* статус клиента — дополнительные статусы отправления, настраиваются по просьбе клиента в случае использования своего набора статусов. Подробнее см. раздел [[Клиенты и партнеры#Основное|«Клиенты и партнеры»]];&lt;br /&gt;
* статус манифеста — системные статусы, хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''63 Статусы манифестов'''. Статусы нельзя изменять, можно выбрать их цвета. Подробнее см. в разделе [[Манифесты#Статусы манифеста|«Статусы манифеста»]];&lt;br /&gt;
* статус со слов курьера — статус доставки, который сообщает курьер, отображается на вкладке [[Выдача корреспонденции курьерам#Вкладка «Выдача»|'''Выдача''']]. Значения статуса хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''64 Статусы со слов курьера'''. Если включена переменная '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Выдача''' &amp;gt; '''Использовать статус со слов курьера в первую очередь''', то в карточке корреспонденции в поле '''Инфо о доставке''' копируется примечание, которое курьер указал в мобильном приложении при проставлении статуса недоставки, и вне зависимости от статуса выдачи всегда будет проставлен тот, который указан в статусе со слов курьера;&lt;br /&gt;
* статус выдачи — статус доставки, которые [[Выдача корреспонденции курьерам#Статус выдачи|устанавливает]] менеджер в офисе при приемке работы курьера, отображается на вкладке [[Выдача корреспонденции курьерам#Вкладка «Выдача»|'''Выдача''']]. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''8 Статусы выдачи'''. Пользователи могут только переименовывать и назначать цвета статусов выдачи;&lt;br /&gt;
* статусы трекинга — системные статусы, устанавливаются автоматически, пользователь не может их изменить. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''1 Статусы трекинга'''.&lt;br /&gt;
&lt;br /&gt;
==Статусы трекинга ==&lt;br /&gt;
&lt;br /&gt;
Статусы трекинга отображаются:&lt;br /&gt;
* в карточке отправления — '''Функции''' &amp;gt; '''История статусов''';&lt;br /&gt;
* в ответах на запрос по [[API#Запрос статуса заказов|API]];&lt;br /&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;width: 80%;&amp;quot;&lt;br /&gt;
!Код статуса&lt;br /&gt;
!Название&lt;br /&gt;
!В каких случаях устанавливается статус&lt;br /&gt;
|-&lt;br /&gt;
|AWAITING_SYNC||Ожидает синхронизации||Служба доставки еще не получила данные заказа&lt;br /&gt;
|-&lt;br /&gt;
|NEW||Новый||Добавлено отправление на вкладке '''Адреса'''&lt;br /&gt;
|-&lt;br /&gt;
|NEWPICKUP||Создан забор||Добавлено отправление на вкладке '''Адреса''' типа «забор» (номер 0)&lt;br /&gt;
|-&lt;br /&gt;
|PICKUP||Забран у отправителя||Если отправлению типа «забор» установили статус «Доставлено» или доставочную кор-ию приняли через мобильное приложение по забору  или в мобильном приложении в заявке на забор установлен статус «Получено».&lt;br /&gt;
|-&lt;br /&gt;
|WMSASSEMBLED||Скомплектован на складе фулфилмента||На складе ответственного хранения скомплектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|WMSDISASSEMBLED|| Разукомплектован на склад фулфилмента||На складе ответственного хранения разукомплектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|ACCEPTED||Получен складом||Отправление [[Прием корреспонденции на склад#Прием корреспонденции|принято]] на склад&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSPROCESS||Производится таможенный контроль||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы таможенного контроля в процессе'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSFINISHED|| Таможенный контроль произведен||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы пройденного таможенного контроля'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CONFIRM||Согласована доставка||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы успешного согласования доставки'''&lt;br /&gt;
|-&lt;br /&gt;
|UNCONFIRM||Не удалось согласовать доставку||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы НЕ успешного согласования доставки'''.&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURING||Планируется отправка||Отправление запланировано в манифест&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURE||Отправлено со склада||В манифесте указали дату отправки и отсканировали отправление в мешок&lt;br /&gt;
|-&lt;br /&gt;
|INVENTORY||Инвентаризация||Отправление отсканировано в интерфейсе функции [[Функции#Инвентаризация корреспонденции|«Инвентаризация корреспонденции»]]&lt;br /&gt;
|-&lt;br /&gt;
|PICKUPREADY||Готов к выдаче||Если получатель — ПВЗ, и отправление принято на ПВЗ&lt;br /&gt;
|-&lt;br /&gt;
|DELIVERY||Выдан курьеру на доставку||Отправление выдается курьеру, статус в выдаче — «На руках»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERDELIVERED||Доставлен (предварительно)||Отправлению установлен статус со слов курьера '''Доставлено''' или статус в выдаче '''Доставлено'''&lt;br /&gt;
|-&lt;br /&gt;
|COURIERPARTIALLY||Частично со слов курьера||Установлен статус со слов курьера «Частично доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERCANCELED||Отказ со слов курьера	||Установлен статус со слов курьера «Не доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERRETURN||Возвращено курьером (курьер вернул на склад)||Курьер не смог доставить отправление получателю и вернул заказ обратно на склад. Это промежуточный статус, после которого оператор выясняет, нужно ли еще раз доставлять заказ или это окончательная недоставка. Статус отправления в выдаче «Не доставлено» или «Не доставлено по причине»&lt;br /&gt;
|-&lt;br /&gt;
|DATECHANGE||Перенос||Изменена плановая дата доставки&lt;br /&gt;
|-&lt;br /&gt;
|COMPLETE||Доставлен||В карточке отправления указаны дата и время вручения&lt;br /&gt;
|-&lt;br /&gt;
|PARTIALLY||Доставлен частично||В карточке отправления указаны дата и время вручения, но есть возвраты вложений&lt;br /&gt;
|-&lt;br /&gt;
|CANCELED||Не доставлен (Возврат/Отмена)||В карточке отправления указана только дата вручения, без времени&lt;br /&gt;
|-&lt;br /&gt;
|RETURNING||Планируется возврат||Отправление отсканировано в интерфейсе [[Акты_передачи_денег_и_корреспонденции#Акты передачи корреспонденции (АПК)|АПК]]&lt;br /&gt;
|-&lt;br /&gt;
|RETURNED||Возвращен||В АПК указали дату отправки&lt;br /&gt;
|-&lt;br /&gt;
|LOST||Утрачен||В карточке корреспонденции установлен флажок '''Утрачено'''&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14131</id>
		<title>Статусная модель</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14131"/>
				<updated>2022-05-24T09:10:31Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Виды статусов */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Виды статусов =&lt;br /&gt;
Основные виды статусов, связанные с доставкой отправлений:&lt;br /&gt;
* статус корреспонденции — пользовательский статус отправления, отображается в [[Карточка корреспонденции#Общие поля|карточке корреспонденции]]. Значения можно добавлять и изменять в справочнике '''Статусы''' &amp;gt; '''15 Статусы корреспонденции''';&lt;br /&gt;
* статус клиента — дополнительные статусы отправления, настраиваются по просьбе клиента в случае использования своего набора статусов. Подробнее см. раздел [[Клиенты и партнеры#Основное|«Клиенты и партнеры»]];&lt;br /&gt;
* статус манифеста — системные статусы, хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''63 Статусы манифестов'''. Статусы нельзя изменять, можно выбрать их цвета. Подробнее см. в разделе [[Манифесты#Статусы манифеста|«Статусы манифеста»]];&lt;br /&gt;
* статус со слов курьера — статус доставки, который сообщает курьер, отображается на вкладке [[Выдача корреспонденции курьерам#Вкладка «Выдача»|'''Выдача''']]. Значения статуса хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''64 Статусы со слов курьера'''. Если включена переменная '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Выдача''' &amp;gt; '''Использовать статус со слов курьера в первую очередь''', то в карточке корреспонденции в поле '''Инфо о доставке''' копируется примечание, которое курьер указал в мобильном приложении при проставлении статуса недоставки, и вне зависимости от статуса выдачи всегда будет проставлен тот, который указан в статусе со слов курьера;&lt;br /&gt;
* статус выдачи — статус доставки, которые [[Выдача корреспонденции курьерам#Статус выдачи|устанавливает]] менеджер в офисе при приемке работы курьера, отображается на вкладке [[Выдача корреспонденции курьерам#Вкладка «Выдача»|'''Выдача''']]. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''8 Статусы выдачи'''. Пользователи могут только переименовывать и назначать цвета статусов выдачи;&lt;br /&gt;
* статусы трекинга — системные статусы, устанавливаются автоматически, пользователь не может их изменить. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''1 Статусы трекинга'''.&lt;br /&gt;
&lt;br /&gt;
==Статусы трекинга ==&lt;br /&gt;
&lt;br /&gt;
Статусы трекинга отображаются:&lt;br /&gt;
* в карточке отправления — '''Функции''' &amp;gt; '''История статусов''';&lt;br /&gt;
* в ответах на запрос по [[API#Запрос статуса заказов|API]];&lt;br /&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;width: 80%;&amp;quot;&lt;br /&gt;
!Код статуса&lt;br /&gt;
!Название&lt;br /&gt;
!В каких случаях устанавливается статус&lt;br /&gt;
|-&lt;br /&gt;
|AWAITING_SYNC||Ожидает синхронизации||Служба доставки еще не получила данные заказа&lt;br /&gt;
|-&lt;br /&gt;
|NEW||Новый||Добавлено отправление на вкладке '''Адреса'''&lt;br /&gt;
|-&lt;br /&gt;
|NEWPICKUP||Создан забор||Добавлено отправление на вкладке '''Адреса''' типа «забор» (номер 0)&lt;br /&gt;
|-&lt;br /&gt;
|PICKUP||Забран у отправителя||Если отправлению типа «забор» установили статус «Доставлено» или доставочную кор-ию приняли через мобильное приложение по забору  или в мобильном приложении в заявке на забор установлен статус «Получено».&lt;br /&gt;
|-&lt;br /&gt;
|WMSASSEMBLED||Скомплектован на складе фулфилмента||На складе ответственного хранения скомплектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|WMSDISASSEMBLED|| Разукомплектован на склад фулфилмента||На складе ответственного хранения разукомплектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|ACCEPTED||Получен складом||Отправление [[Прием корреспонденции на склад#Прием корреспонденции|принято]] на склад&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSPROCESS||Производится таможенный контроль||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы таможенного контроля в процессе'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSFINISHED|| Таможенный контроль произведен||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы пройденного таможенного контроля'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CONFIRM||Согласована доставка||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы успешного согласования доставки'''&lt;br /&gt;
|-&lt;br /&gt;
|UNCONFIRM||Не удалось согласовать доставку||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы НЕ успешного согласования доставки'''.&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURING||Планируется отправка||Отправление запланировано в манифест&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURE||Отправлено со склада||В манифесте указали дату отправки и отсканировали отправление в мешок&lt;br /&gt;
|-&lt;br /&gt;
|INVENTORY||Инвентаризация||Отправление отсканировано в интерфейсе функции [[Функции#Инвентаризация корреспонденции|«Инвентаризация корреспонденции»]]&lt;br /&gt;
|-&lt;br /&gt;
|PICKUPREADY||Готов к выдаче||Если получатель — ПВЗ, и отправление принято на ПВЗ&lt;br /&gt;
|-&lt;br /&gt;
|DELIVERY||Выдан курьеру на доставку||Отправление выдается курьеру, статус в выдаче — «На руках»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERDELIVERED||Доставлен (предварительно)||Отправлению установлен статус со слов курьера '''Доставлено''' или статус в выдаче '''Доставлено'''&lt;br /&gt;
|-&lt;br /&gt;
|COURIERPARTIALLY||Частично со слов курьера||Установлен статус со слов курьера «Частично доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERCANCELED||Отказ со слов курьера	||Установлен статус со слов курьера «Не доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERRETURN||Возвращено курьером (курьер вернул на склад)||Курьер не смог доставить отправление получателю и вернул заказ обратно на склад. Это промежуточный статус, после которого оператор выясняет, нужно ли еще раз доставлять заказ или это окончательная недоставка. Статус отправления в выдаче «Не доставлено» или «Не доставлено по причине»&lt;br /&gt;
|-&lt;br /&gt;
|DATECHANGE||Перенос||Изменена плановая дата доставки&lt;br /&gt;
|-&lt;br /&gt;
|COMPLETE||Доставлен||В карточке отправления указаны дата и время вручения&lt;br /&gt;
|-&lt;br /&gt;
|PARTIALLY||Доставлен частично||В карточке отправления указаны дата и время вручения, но есть возвраты вложений&lt;br /&gt;
|-&lt;br /&gt;
|CANCELED||Не доставлен (Возврат/Отмена)||В карточке отправления указана только дата вручения, без времени&lt;br /&gt;
|-&lt;br /&gt;
|RETURNING||Планируется возврат||Отправление отсканировано в интерфейсе [[Акты_передачи_денег_и_корреспонденции#Акты передачи корреспонденции (АПК)|АПК]]&lt;br /&gt;
|-&lt;br /&gt;
|RETURNED||Возвращен||В АПК указали дату отправки&lt;br /&gt;
|-&lt;br /&gt;
|LOST||Утрачен||В карточке корреспонденции установлен флажок '''Утрачено'''&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14130</id>
		<title>Статусная модель</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14130"/>
				<updated>2022-05-24T08:35:17Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Статусы трекинга */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Виды статусов =&lt;br /&gt;
Основные виды статусов, связанные с доставкой отправлений:&lt;br /&gt;
* статус корреспонденции — пользовательский статус отправления, отображается в [[Карточка корреспонденции#Общие поля|карточке корреспонденции]]. Значения можно добавлять и изменять в справочнике '''Статусы''' &amp;gt; '''15 Статусы корреспонденции''';&lt;br /&gt;
* статус клиента — дополнительные статусы отправления, настраиваются по просьбе клиента в случае использования своего набора статусов. Подробнее см. раздел [[Клиенты и партнеры#Основное|«Клиенты и партнеры»]];&lt;br /&gt;
* статус манифеста — системные статусы, хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''63 Статусы манифестов'''. Статусы нельзя изменять, можно выбрать их цвета. Подробнее см. в разделе [[Манифесты#Статусы манифеста|«Статусы манифеста»]];&lt;br /&gt;
* статус со слов курьера — статус доставки, который сообщает курьер, отображается на вкладке [[Выдача корреспонденции курьерам#Вкладка «Выдача»|'''Выдача''']]. Значения статуса хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''64 Статусы со слов курьера'''. Если включена переменная '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Выдача''' &amp;gt; '''Использовать статус со слов курьера в первую очередь''', то в карточке корреспонденции в поле '''Инфо о доставке''' копируется примечание, которое курьер указал в мобильном приложении при проставлении статуса недоставки, и вне зависимости от статуса выдачи всегда будет проставлен тот, который указан в статусе со слов курьера;&lt;br /&gt;
* статус выдачи — статус доставки, которые [[Выдача корреспонденции курьерам#Статус выдачи|устанавливает]] менеджер в офисе при приемке работы курьера, отображается на вкладке [[Выдача корреспонденции курьерам#Вкладка «Выдача»|'''Выдача''']. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''8 Статусы выдачи'''. Пользователи могут только переименовывать и назначать цвета статусов выдачи;&lt;br /&gt;
* статусы трекинга — системные статусы, устанавливаются автоматически, пользователь не может их изменить. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''1 Статусы трекинга'''.&lt;br /&gt;
&lt;br /&gt;
==Статусы трекинга ==&lt;br /&gt;
&lt;br /&gt;
Статусы трекинга отображаются:&lt;br /&gt;
* в карточке отправления — '''Функции''' &amp;gt; '''История статусов''';&lt;br /&gt;
* в ответах на запрос по [[API#Запрос статуса заказов|API]];&lt;br /&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;width: 80%;&amp;quot;&lt;br /&gt;
!Код статуса&lt;br /&gt;
!Название&lt;br /&gt;
!В каких случаях устанавливается статус&lt;br /&gt;
|-&lt;br /&gt;
|AWAITING_SYNC||Ожидает синхронизации||Служба доставки еще не получила данные заказа&lt;br /&gt;
|-&lt;br /&gt;
|NEW||Новый||Добавлено отправление на вкладке '''Адреса'''&lt;br /&gt;
|-&lt;br /&gt;
|NEWPICKUP||Создан забор||Добавлено отправление на вкладке '''Адреса''' типа «забор» (номер 0)&lt;br /&gt;
|-&lt;br /&gt;
|PICKUP||Забран у отправителя||Если отправлению типа «забор» установили статус «Доставлено» или доставочную кор-ию приняли через мобильное приложение по забору  или в мобильном приложении в заявке на забор установлен статус «Получено».&lt;br /&gt;
|-&lt;br /&gt;
|WMSASSEMBLED||Скомплектован на складе фулфилмента||На складе ответственного хранения скомплектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|WMSDISASSEMBLED|| Разукомплектован на склад фулфилмента||На складе ответственного хранения разукомплектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|ACCEPTED||Получен складом||Отправление [[Прием корреспонденции на склад#Прием корреспонденции|принято]] на склад&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSPROCESS||Производится таможенный контроль||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы таможенного контроля в процессе'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSFINISHED|| Таможенный контроль произведен||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы пройденного таможенного контроля'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CONFIRM||Согласована доставка||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы успешного согласования доставки'''&lt;br /&gt;
|-&lt;br /&gt;
|UNCONFIRM||Не удалось согласовать доставку||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы НЕ успешного согласования доставки'''.&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURING||Планируется отправка||Отправление запланировано в манифест&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURE||Отправлено со склада||В манифесте указали дату отправки и отсканировали отправление в мешок&lt;br /&gt;
|-&lt;br /&gt;
|INVENTORY||Инвентаризация||Отправление отсканировано в интерфейсе функции [[Функции#Инвентаризация корреспонденции|«Инвентаризация корреспонденции»]]&lt;br /&gt;
|-&lt;br /&gt;
|PICKUPREADY||Готов к выдаче||Если получатель — ПВЗ, и отправление принято на ПВЗ&lt;br /&gt;
|-&lt;br /&gt;
|DELIVERY||Выдан курьеру на доставку||Отправление выдается курьеру, статус в выдаче — «На руках»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERDELIVERED||Доставлен (предварительно)||Отправлению установлен статус со слов курьера '''Доставлено''' или статус в выдаче '''Доставлено'''&lt;br /&gt;
|-&lt;br /&gt;
|COURIERPARTIALLY||Частично со слов курьера||Установлен статус со слов курьера «Частично доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERCANCELED||Отказ со слов курьера	||Установлен статус со слов курьера «Не доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERRETURN||Возвращено курьером (курьер вернул на склад)||Курьер не смог доставить отправление получателю и вернул заказ обратно на склад. Это промежуточный статус, после которого оператор выясняет, нужно ли еще раз доставлять заказ или это окончательная недоставка. Статус отправления в выдаче «Не доставлено» или «Не доставлено по причине»&lt;br /&gt;
|-&lt;br /&gt;
|DATECHANGE||Перенос||Изменена плановая дата доставки&lt;br /&gt;
|-&lt;br /&gt;
|COMPLETE||Доставлен||В карточке отправления указаны дата и время вручения&lt;br /&gt;
|-&lt;br /&gt;
|PARTIALLY||Доставлен частично||В карточке отправления указаны дата и время вручения, но есть возвраты вложений&lt;br /&gt;
|-&lt;br /&gt;
|CANCELED||Не доставлен (Возврат/Отмена)||В карточке отправления указана только дата вручения, без времени&lt;br /&gt;
|-&lt;br /&gt;
|RETURNING||Планируется возврат||Отправление отсканировано в интерфейсе [[Акты_передачи_денег_и_корреспонденции#Акты передачи корреспонденции (АПК)|АПК]]&lt;br /&gt;
|-&lt;br /&gt;
|RETURNED||Возвращен||В АПК указали дату отправки&lt;br /&gt;
|-&lt;br /&gt;
|LOST||Утрачен||В карточке корреспонденции установлен флажок '''Утрачено'''&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14128</id>
		<title>Статусная модель</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14128"/>
				<updated>2022-05-24T08:20:41Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: Olga переименовала страницу Статусная модель в программе в Статусная модель&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Виды статусов =&lt;br /&gt;
Основные виды статусов, связанные с доставкой отправлений:&lt;br /&gt;
* статус корреспонденции — пользовательский статус отправления, отображается в [[Карточка корреспонденции#Общие поля|карточке корреспонденции]]. Значения можно добавлять и изменять в справочнике '''Статусы''' &amp;gt; '''15 Статусы корреспонденции''';&lt;br /&gt;
* статус клиента — дополнительные статусы отправления, настраиваются по просьбе клиента в случае использования своего набора статусов. Подробнее см. раздел [[Клиенты и партнеры#Основное|«Клиенты и партнеры»]];&lt;br /&gt;
* статус манифеста — системные статусы, хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''63 Статусы манифестов'''. Статусы нельзя изменять, можно выбрать их цвета. Подробнее см. в разделе [[Манифесты#Статусы манифеста|«Статусы манифеста»]];&lt;br /&gt;
* статус со слов курьера — статус доставки, который сообщает курьер, отображается на вкладке [[Выдача корреспонденции курьерам#Вкладка «Выдача»|'''Выдача''']]. Значения статуса хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''64 Статусы со слов курьера'''. Если включена переменная '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Выдача''' &amp;gt; '''Использовать статус со слов курьера в первую очередь''', то в карточке корреспонденции в поле '''Инфо о доставке''' копируется примечание, которое курьер указал в мобильном приложении при проставлении статуса недоставки, и вне зависимости от статуса выдачи всегда будет проставлен тот, который указан в статусе со слов курьера;&lt;br /&gt;
* статус выдачи — статус доставки, которые [[Выдача корреспонденции курьерам#Статус выдачи|устанавливает]] менеджер в офисе при приемке работы курьера, отображается на вкладке [[Выдача корреспонденции курьерам#Вкладка «Выдача»|'''Выдача''']. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''8 Статусы выдачи'''. Пользователи могут только переименовывать и назначать цвета статусов выдачи;&lt;br /&gt;
* статусы трекинга — системные статусы, устанавливаются автоматически, пользователь не может их изменить. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''1 Статусы трекинга'''.&lt;br /&gt;
&lt;br /&gt;
==Статусы трекинга ==&lt;br /&gt;
&lt;br /&gt;
Статусы трекинга отображаются:&lt;br /&gt;
* в карточке отправления — '''Функции''' &amp;gt; '''История статусов''';&lt;br /&gt;
* в ответах на запрос по [[API#Запрос статуса заказов|API]];&lt;br /&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;width: 80%;&amp;quot;&lt;br /&gt;
!Код статуса&lt;br /&gt;
!Название&lt;br /&gt;
!В каких случаях устанавливается статус&lt;br /&gt;
|-&lt;br /&gt;
|AWAITING_SYNC||Ожидает синхронизации||Служба доставки еще не получила данные заказа&lt;br /&gt;
|-&lt;br /&gt;
|NEW||Новый||Добавлено отправление на вкладке '''Адреса'''&lt;br /&gt;
|-&lt;br /&gt;
|NEWPICKUP||Создан забор||Добавлено отправление на вкладке '''Адреса''' типа «забор» (номер 0 и штрихкод &amp;quot;&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
|PICKUP||Забран у отправителя||Если отправлению типа «забор» установили статус «Доставлено» или доставочную кор-ию приняли через мобильное приложение по забору  или в мобильном приложении в заявке на забор установлен статус «Получено».&lt;br /&gt;
|-&lt;br /&gt;
|WMSASSEMBLED||Скомплектован на складе фулфилмента||На складе ответственного хранения скомплектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|WMSDISASSEMBLED|| Разукомплектован на склад фулфилмента||На складе ответственного хранения разукомплектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|ACCEPTED||Получен складом||Отправление [[Прием корреспонденции на склад#Прием корреспонденции|принято]] на склад&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSPROCESS||Производится таможенный контроль||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы таможенного контроля в процессе'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSFINISHED|| Таможенный контроль произведен||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы пройденного таможенного контроля'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CONFIRM||Согласована доставка||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы успешного согласования доставки'''&lt;br /&gt;
|-&lt;br /&gt;
|UNCONFIRM||Не удалось согласовать доставку||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы НЕ успешного согласования доставки'''.&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURING||Планируется отправка||Отправление запланировано в манифест&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURE||Отправлено со склада||В манифесте указали дату отправки и отсканировали отправление в мешок&lt;br /&gt;
|-&lt;br /&gt;
|INVENTORY||Инвентаризация||Отправление отсканировано в интерфейсе функции [[Функции#Инвентаризация корреспонденции|«Инвентаризация корреспонденции»]]&lt;br /&gt;
|-&lt;br /&gt;
|PICKUPREADY||Готов к выдаче||Если получатель — ПВЗ, и отправление принято на ПВЗ&lt;br /&gt;
|-&lt;br /&gt;
|DELIVERY||Выдан курьеру на доставку||Отправление выдается курьеру, статус в выдаче — «На руках»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERDELIVERED||Доставлен (предварительно)||Отправлению установлен статус со слов курьера '''Доставлено''' или статус в выдаче '''Доставлено'''&lt;br /&gt;
|-&lt;br /&gt;
|COURIERPARTIALLY||Частично со слов курьера||Установлен статус со слов курьера «Частично доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERCANCELED||Отказ со слов курьера	||Установлен статус со слов курьера «Не доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERRETURN||Возвращено курьером (курьер вернул на склад)||Курьер не смог доставить отправление получателю и вернул заказ обратно на склад. Это промежуточный статус, после которого оператор выясняет, нужно ли еще раз доставлять заказ или это окончательная недоставка. Статус отправления в выдаче «Не доставлено» или «Не доставлено по причине»&lt;br /&gt;
|-&lt;br /&gt;
|DATECHANGE||Перенос||Изменена плановая дата доставки&lt;br /&gt;
|-&lt;br /&gt;
|COMPLETE||Доставлен||В карточке отправления указаны дата и время вручения&lt;br /&gt;
|-&lt;br /&gt;
|PARTIALLY||Доставлен частично||В карточке отправления указаны дата и время вручения, но есть возвраты вложений&lt;br /&gt;
|-&lt;br /&gt;
|CANCELED||Не доставлен (Возврат/Отмена)||В карточке отправления указана только дата вручения, без времени&lt;br /&gt;
|-&lt;br /&gt;
|RETURNING||Планируется возврат||Отправление отсканировано в интерфейсе [[Акты_передачи_денег_и_корреспонденции#Акты передачи корреспонденции (АПК)|АПК]]&lt;br /&gt;
|-&lt;br /&gt;
|RETURNED||Возвращен||В АПК указали дату отправки&lt;br /&gt;
|-&lt;br /&gt;
|LOST||Утрачен||В карточке корреспонденции установлен флажок '''Утрачено'''&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14127</id>
		<title>Статусная модель</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14127"/>
				<updated>2022-05-24T08:20:21Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Виды статусов */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Виды статусов =&lt;br /&gt;
Основные виды статусов, связанные с доставкой отправлений:&lt;br /&gt;
* статус корреспонденции — пользовательский статус отправления, отображается в [[Карточка корреспонденции#Общие поля|карточке корреспонденции]]. Значения можно добавлять и изменять в справочнике '''Статусы''' &amp;gt; '''15 Статусы корреспонденции''';&lt;br /&gt;
* статус клиента — дополнительные статусы отправления, настраиваются по просьбе клиента в случае использования своего набора статусов. Подробнее см. раздел [[Клиенты и партнеры#Основное|«Клиенты и партнеры»]];&lt;br /&gt;
* статус манифеста — системные статусы, хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''63 Статусы манифестов'''. Статусы нельзя изменять, можно выбрать их цвета. Подробнее см. в разделе [[Манифесты#Статусы манифеста|«Статусы манифеста»]];&lt;br /&gt;
* статус со слов курьера — статус доставки, который сообщает курьер, отображается на вкладке [[Выдача корреспонденции курьерам#Вкладка «Выдача»|'''Выдача''']]. Значения статуса хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''64 Статусы со слов курьера'''. Если включена переменная '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Выдача''' &amp;gt; '''Использовать статус со слов курьера в первую очередь''', то в карточке корреспонденции в поле '''Инфо о доставке''' копируется примечание, которое курьер указал в мобильном приложении при проставлении статуса недоставки, и вне зависимости от статуса выдачи всегда будет проставлен тот, который указан в статусе со слов курьера;&lt;br /&gt;
* статус выдачи — статус доставки, которые [[Выдача корреспонденции курьерам#Статус выдачи|устанавливает]] менеджер в офисе при приемке работы курьера, отображается на вкладке [[Выдача корреспонденции курьерам#Вкладка «Выдача»|'''Выдача''']. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''8 Статусы выдачи'''. Пользователи могут только переименовывать и назначать цвета статусов выдачи;&lt;br /&gt;
* статусы трекинга — системные статусы, устанавливаются автоматически, пользователь не может их изменить. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''1 Статусы трекинга'''.&lt;br /&gt;
&lt;br /&gt;
==Статусы трекинга ==&lt;br /&gt;
&lt;br /&gt;
Статусы трекинга отображаются:&lt;br /&gt;
* в карточке отправления — '''Функции''' &amp;gt; '''История статусов''';&lt;br /&gt;
* в ответах на запрос по [[API#Запрос статуса заказов|API]];&lt;br /&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;width: 80%;&amp;quot;&lt;br /&gt;
!Код статуса&lt;br /&gt;
!Название&lt;br /&gt;
!В каких случаях устанавливается статус&lt;br /&gt;
|-&lt;br /&gt;
|AWAITING_SYNC||Ожидает синхронизации||Служба доставки еще не получила данные заказа&lt;br /&gt;
|-&lt;br /&gt;
|NEW||Новый||Добавлено отправление на вкладке '''Адреса'''&lt;br /&gt;
|-&lt;br /&gt;
|NEWPICKUP||Создан забор||Добавлено отправление на вкладке '''Адреса''' типа «забор» (номер 0 и штрихкод &amp;quot;&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
|PICKUP||Забран у отправителя||Если отправлению типа «забор» установили статус «Доставлено» или доставочную кор-ию приняли через мобильное приложение по забору  или в мобильном приложении в заявке на забор установлен статус «Получено».&lt;br /&gt;
|-&lt;br /&gt;
|WMSASSEMBLED||Скомплектован на складе фулфилмента||На складе ответственного хранения скомплектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|WMSDISASSEMBLED|| Разукомплектован на склад фулфилмента||На складе ответственного хранения разукомплектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|ACCEPTED||Получен складом||Отправление [[Прием корреспонденции на склад#Прием корреспонденции|принято]] на склад&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSPROCESS||Производится таможенный контроль||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы таможенного контроля в процессе'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSFINISHED|| Таможенный контроль произведен||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы пройденного таможенного контроля'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CONFIRM||Согласована доставка||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы успешного согласования доставки'''&lt;br /&gt;
|-&lt;br /&gt;
|UNCONFIRM||Не удалось согласовать доставку||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы НЕ успешного согласования доставки'''.&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURING||Планируется отправка||Отправление запланировано в манифест&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURE||Отправлено со склада||В манифесте указали дату отправки и отсканировали отправление в мешок&lt;br /&gt;
|-&lt;br /&gt;
|INVENTORY||Инвентаризация||Отправление отсканировано в интерфейсе функции [[Функции#Инвентаризация корреспонденции|«Инвентаризация корреспонденции»]]&lt;br /&gt;
|-&lt;br /&gt;
|PICKUPREADY||Готов к выдаче||Если получатель — ПВЗ, и отправление принято на ПВЗ&lt;br /&gt;
|-&lt;br /&gt;
|DELIVERY||Выдан курьеру на доставку||Отправление выдается курьеру, статус в выдаче — «На руках»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERDELIVERED||Доставлен (предварительно)||Отправлению установлен статус со слов курьера '''Доставлено''' или статус в выдаче '''Доставлено'''&lt;br /&gt;
|-&lt;br /&gt;
|COURIERPARTIALLY||Частично со слов курьера||Установлен статус со слов курьера «Частично доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERCANCELED||Отказ со слов курьера	||Установлен статус со слов курьера «Не доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERRETURN||Возвращено курьером (курьер вернул на склад)||Курьер не смог доставить отправление получателю и вернул заказ обратно на склад. Это промежуточный статус, после которого оператор выясняет, нужно ли еще раз доставлять заказ или это окончательная недоставка. Статус отправления в выдаче «Не доставлено» или «Не доставлено по причине»&lt;br /&gt;
|-&lt;br /&gt;
|DATECHANGE||Перенос||Изменена плановая дата доставки&lt;br /&gt;
|-&lt;br /&gt;
|COMPLETE||Доставлен||В карточке отправления указаны дата и время вручения&lt;br /&gt;
|-&lt;br /&gt;
|PARTIALLY||Доставлен частично||В карточке отправления указаны дата и время вручения, но есть возвраты вложений&lt;br /&gt;
|-&lt;br /&gt;
|CANCELED||Не доставлен (Возврат/Отмена)||В карточке отправления указана только дата вручения, без времени&lt;br /&gt;
|-&lt;br /&gt;
|RETURNING||Планируется возврат||Отправление отсканировано в интерфейсе [[Акты_передачи_денег_и_корреспонденции#Акты передачи корреспонденции (АПК)|АПК]]&lt;br /&gt;
|-&lt;br /&gt;
|RETURNED||Возвращен||В АПК указали дату отправки&lt;br /&gt;
|-&lt;br /&gt;
|LOST||Утрачен||В карточке корреспонденции установлен флажок '''Утрачено'''&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14126</id>
		<title>Статусная модель</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&amp;diff=14126"/>
				<updated>2022-05-23T15:00:21Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Виды статусов =&lt;br /&gt;
Основные виды статусов, связанные с доставкой отправлений:&lt;br /&gt;
* статус корреспонденции — пользовательский статус, отображается в карточке корреспонденции. Значения можно добавлять и изменять в справочнике '''Статусы''' &amp;gt; '''15 Статусы корреспонденции'''. Значения по умолчанию:&lt;br /&gt;
**'''Распечатан''' — устанавливается автоматически при печати ведомостей. Отключается с помощью переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Печать''' &amp;gt; '''Не проставлять статус &amp;quot;Распечатан&amp;quot; для статусов корр-ции''';&lt;br /&gt;
:* '''Новый''' — новый заказ;&lt;br /&gt;
* статус клиента — дополнительные статусы, настраиваются по просьбе клиента в случае использования своего набора статусов. Подробнее см. раздел [[Клиенты и партнеры#Основное|«Клиенты и партнеры»]];&lt;br /&gt;
* статус манифеста — системные статусы, хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''63 Статусы манифестов'''. Статусы нельзя изменять, можно выбрать их цвета. Подробнее см. в разделе [[Манифесты#Статусы манифеста|«Статусы манифеста»]];&lt;br /&gt;
* статус со слов курьера — статус доставки, который сообщает курьер. Значения статуса хранятся в справочнике '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''64 Статусы со слов курьера'''. Если включена переменная '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Выдача''' &amp;gt; '''Использовать статус со слов курьера в первую очередь''', то в карточке корреспонденции в поле '''Инфо о доставке''' копируется примечание, которое курьер указал в мобильном приложении при проставлении статуса недоставки, и вне зависимости от статуса выдачи всегда будет проставлен тот, который указан в статусе со слов курьера;&lt;br /&gt;
* статус выдачи — статус доставки, которые устанавливает менеджер в офисе при приемке работы курьера. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''8 Статусы выдачи'''. Пользователи могут только переименовывать и назначать цвета статусов выдачи;&lt;br /&gt;
* статусы трекинга — системные статусы, устанавливаются автоматически, пользователь не может их изменить. Значения статуса хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''43 Системные''' &amp;gt; '''1 Статусы трекинга'''.&lt;br /&gt;
&lt;br /&gt;
==Статусы трекинга ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Статусы трекинга отображаются:&lt;br /&gt;
* в карточке корр-ии история статусов&lt;br /&gt;
* возвращаются по апи&lt;br /&gt;
* в трекинге в личном кабинете клиента&lt;br /&gt;
* в адресах подсвечиваются&lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
{|class = &amp;quot;wikitable&amp;quot; style = &amp;quot;width: 80%;&amp;quot;&lt;br /&gt;
!Код статуса&lt;br /&gt;
!Название&lt;br /&gt;
!В каких случаях устанавливается статус&lt;br /&gt;
|-&lt;br /&gt;
|AWAITING_SYNC||Ожидает синхронизации||Служба доставки еще не получила данные заказа&lt;br /&gt;
|-&lt;br /&gt;
|NEW||Новый||Добавлено отправление на вкладке '''Адреса'''&lt;br /&gt;
|-&lt;br /&gt;
|NEWPICKUP||Создан забор||Добавлено отправление на вкладке '''Адреса''' типа «забор» (номер 0 и штрихкод &amp;quot;&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
|PICKUP||Забран у отправителя||Если отправлению типа «забор» установили статус «Доставлено» или доставочную кор-ию приняли через мобильное приложение по забору  или в мобильном приложении в заявке на забор установлен статус «Получено».&lt;br /&gt;
|-&lt;br /&gt;
|WMSASSEMBLED||Скомплектован на складе фулфилмента||На складе ответственного хранения скомлектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|WMSDISASSEMBLED|| Разукомплектован на склад фулфилмента||На складе ответственного хранения разукомлектовали отправление&lt;br /&gt;
|-&lt;br /&gt;
|ACCEPTED||Получен складом||Отправление [[Прием корреспонденции на склад#Прием корреспонденции|принято]] на склад&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSPROCESS||Производится таможенный контроль||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы таможенного контроля в процессе'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CUSTOMSFINISHED|| Таможенный контроль произведен||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы пройденного таможенного контроля'''. Подробнее см. раздел [[Манифесты#Таможенное оформление отправления|«Таможенное оформление отправления»]]&lt;br /&gt;
|-&lt;br /&gt;
|CONFIRM||Согласована доставка||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы успешного согласования доставки'''&lt;br /&gt;
|-&lt;br /&gt;
|UNCONFIRM||Не удалось согласовать доставку||Установлен статус отправления, указанный в переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Статусы НЕ успешного согласования доставки'''.&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURING||Планируется отправка||Отправление запланировано в манифест&lt;br /&gt;
|-&lt;br /&gt;
|DEPARTURE||Отправлено со склада||В манифесте указали дату отправки и отсканировали отправление в мешок&lt;br /&gt;
|-&lt;br /&gt;
|INVENTORY||Инвентаризация||Отправление отсканировано в интерфейсе функции [[Функции#Инвентаризация корреспонденции|«Инвентаризация корреспонденции»]]&lt;br /&gt;
|-&lt;br /&gt;
|PICKUPREADY||Готов к выдаче||Если получатель — ПВЗ, и отправление принято на ПВЗ&lt;br /&gt;
|-&lt;br /&gt;
|DELIVERY||Выдан курьеру на доставку||Отправление выдается курьеру, статус в выдаче — «На руках»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERDELIVERED||Доставлен (предварительно)||Отправлению установлен статус со слов курьера '''Доставлено''' или статус в выдаче '''Доставлено'''&lt;br /&gt;
|-&lt;br /&gt;
|COURIERPARTIALLY||Частично со слов курьера||Установлен статус со слов курьера «Частично доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERCANCELED||Отказ со слов курьера	||Установлен статус со слов курьера «Не доставлено»&lt;br /&gt;
|-&lt;br /&gt;
|COURIERRETURN||Возвращено курьером (курьер вернул на склад)||Курьер не смог доставить отправление получателю и вернул заказ обратно на склад. Это промежуточный статус, после которого оператор выясняет, нужно ли еще раз доставлять заказ или это окончательная недоставка. Статус отправления в выдаче «Не доставлено» или «Не доставлено по причине»&lt;br /&gt;
|-&lt;br /&gt;
|DATECHANGE||Перенос||Изменена плановая дата доставки&lt;br /&gt;
|-&lt;br /&gt;
|COMPLETE||Доставлен||В карточке отправления указаны дата и время вручения&lt;br /&gt;
|-&lt;br /&gt;
|PARTIALLY||Доставлен частично||В карточке отправления указаны дата и время вручения, но есть возвраты вложений&lt;br /&gt;
|-&lt;br /&gt;
|CANCELED||Не доставлен (Возврат/Отмена)||В карточке отправления указана только дата вручения, без времени&lt;br /&gt;
|-&lt;br /&gt;
|RETURNING||Планируется возврат||Отправление отсканировано в интерфейсе [[Акты_передачи_денег_и_корреспонденции#Акты передачи корреспонденции (АПК)|АПК]]&lt;br /&gt;
|-&lt;br /&gt;
|RETURNED||Возвращен||В АПК указали дату отправки&lt;br /&gt;
|-&lt;br /&gt;
|LOST||Утрачен||В карточке корреспонденции установлен флажок '''Утрачено'''&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%9C%D0%B0%D0%BD%D0%B8%D1%84%D0%B5%D1%81%D1%82%D1%8B&amp;diff=14125</id>
		<title>Манифесты</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%9C%D0%B0%D0%BD%D0%B8%D1%84%D0%B5%D1%81%D1%82%D1%8B&amp;diff=14125"/>
				<updated>2022-05-23T14:11:39Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Статусы манифеста */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Управление манифестами =&lt;br /&gt;
; Манифест&lt;br /&gt;
: Объединение корреспонденции в мешки, транспортные места и т. д. с единым реестром для передачи другой компании или филиалу с целью адресной доставки.&lt;br /&gt;
&lt;br /&gt;
Для работы с манифестами используется вкладка '''Манифесты'''.&lt;br /&gt;
&lt;br /&gt;
В общем случае жизненный цикл манифеста выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Манифесты схема.png|none|1200 px]]&lt;br /&gt;
&lt;br /&gt;
= Манифесты =&lt;br /&gt;
Вкладка выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Манифесты.png|none]]&lt;br /&gt;
&lt;br /&gt;
Сверху расположена панель фильтра, где можно указать диапазон дат, перевозчика, город, выбрать вид манифестов и установить флажки для контроля.&lt;br /&gt;
&lt;br /&gt;
Под фильтрами находится панель взвешивания, ее отображение зависит от состояния переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Манифесты''' &amp;gt; '''Прием корреспонденции при сканировании'''.&lt;br /&gt;
&lt;br /&gt;
Существуют следующие виды манифестов:&lt;br /&gt;
* входящие — консолидация отправлений, созданная филиалом, партнером или агентом курьерской службы для текущего филиала для дальнейшей адресной доставки. Как только манифест создан, принимающий филиал получает уведомление о входящем манифесте с информацией о корреспонденции. При получении груза филиал [[Доска приема|принимает]] корреспонденцию и [[Модуль Карта#Планирование|планирует доставку]]. В микрофилиалах процесс проходит [[Отправка корреспонденции#Забор|иначе]];&lt;br /&gt;
* исходящие — грузы из текущего филиала, передаваемые другому филиалу, партнеру или агенту курьерской службы;&lt;br /&gt;
* прочие — манифесты структурных подразделений курьерской службы, не имеющих прямого отношения к филиалу, который их просматривает. Фильтрация манифестов с условием «Прочие» позволяет просмотреть работу по отправлениям в других филиалах. Пользователь должен иметь права &amp;lt;rspoiler text=&amp;quot;права&amp;quot;&amp;gt;Права настраиваются в пункте основного меню '''Настройка''' &amp;gt; '''Пользователи''' &amp;gt; '''Манифесты''' &amp;gt; установите флажок '''Видеть'''&amp;lt;/rspoiler&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;
&lt;br /&gt;
Столбцы таблиц [[Основные принципы работы в программе#Работа с таблицами|можно настроить]].&lt;br /&gt;
&lt;br /&gt;
== Контекстное меню таблиц ==&lt;br /&gt;
Контекстные меню таблиц содержат разный набор функций.&lt;br /&gt;
&lt;br /&gt;
Контекстное меню верхней таблицы:&lt;br /&gt;
* '''Открыть''' — открыть карточку корреспонденции;&lt;br /&gt;
* '''Переместить в мешок''' — переместить выделенную корреспонденцию в мешок. Запись перемещается в нижнюю таблицу;&lt;br /&gt;
* '''Переместить все в мешок''' — переместить все корреспонденции верхней таблицы в мешок;&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; '''Документы для манифестов''';&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;
* '''Проставить счет перевозчика''' — указать номер счета от перевозчика;&lt;br /&gt;
* '''Проставить дату оплаты''' — указать дату платежа по счету от перевозчика;&lt;br /&gt;
* '''Сброс инфо об оплате''' — удалить дату платежа;&lt;br /&gt;
* '''Отправить манифест 2 по e-mail''' — отправить акт передачи манифеста на электронный адрес принимающего филиала. Текст письма можно изменить в справочнике '''Печатные формы''' &amp;gt; '''Шаблоны для e-mail''' &amp;gt; '''Шаблон для отправки манифеста'''. Отправленные письма можно просмотреть в пункте меню '''Отчеты''' &amp;gt; '''Сообщения''';&lt;br /&gt;
* '''Отправить по интеграции''' — передать информацию по отправлениям манифеста по интеграции для предварительного согласования с партнером. В верхней таблице вкладки в столбце '''Инфо о доставке''' записываются ошибки интеграции. Если интеграция прошла успешно, в карточке отправления заполняется поле '''Код у подрядчика''', и отправление можно комплектовать в манифест;&lt;br /&gt;
* '''Напечатать ТТН''' — сформировать стандартную ТТН в формате документа Microsoft Excel;&lt;br /&gt;
* '''Переместить в доставку''' — создать корреспонденцию на доставку груза перевозчику;&lt;br /&gt;
* '''Переместить в забор''' — создать корреспонденцию на забор груза от перевозчика;&lt;br /&gt;
* '''Проставить коды у подрядчика''' — коды выдаются, если соответствующее поле в карточке корреспонденции пустое. Если нужно выдать новый код подрядчика, предварительно удалите существующий код в карточке корреспонденции и повторно выдайте коды подрядчика. Если поле недоступно для редактирования, установите текущий филиал пользователя ответственным. Введенный код подрядчика очистится автоматически;&lt;br /&gt;
* '''Перейти к адресам''' — открыть список входящих в манифест отправлений.&lt;br /&gt;
&lt;br /&gt;
Контекстное меню нижней таблицы:&lt;br /&gt;
* '''Открыть адрес''' — открыть карточку отправления;&lt;br /&gt;
* '''Добавить адрес''' — добавить отправление в мешок вводом номера накладной или номера заказа и отправления через тире;&lt;br /&gt;
* '''Удалить адрес''' — удалить отправление из мешка манифеста. Если оно было запланировано в манифест, при удалении оно переместится обратно в верхнюю таблицу.&lt;br /&gt;
&lt;br /&gt;
Контекстное меню таблицы справа:&lt;br /&gt;
* '''Открыть''' — открыть информацию о грузовом месте. Можно редактировать параметры места: номер, номер пломбы и фактический вес;&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; '''43 Системные''' &amp;gt; '''63 Статусы манифестов'''.&lt;br /&gt;
* Если заполнены поля манифеста '''Вес фактический''' и '''Вес заявленный''' и разница в значениях более 0,3 кг, поля подсвечиваются в таблице мест.&lt;br /&gt;
* Столбцы в таблице манифеста '''Кол-во мест''' и '''Кол-во мест перевозчика''' подсвечиваются красным, если значения не совпадают.&lt;br /&gt;
* Столбец '''Масса манифеста''' &amp;lt;rspoiler text=&amp;quot;сравнивается&amp;gt;Значение столбца '''Объем перевозчика''' при этом преобразуется в килограммы, плотность вещества равна 250 кг/м3.&amp;lt;/rspoiler&amp;gt; со значением '''Масса перевозчика''' или '''Объем перевозчика''', в зависимости от того, какое значение больше. Если разница между значениями более 10 %, тогда столбцы '''Масса манифеста''' и '''Масса перевозчика''' подсвечиваются красным. &amp;lt;spoiler text=&amp;quot;Пример&amp;quot;&amp;gt;Масса манифеста = 3 кг, объем = 0,1.&amp;lt;br&amp;gt;Объем будет преобразован по формуле 0.1 * 250 = 25 кг. Выбирается больший вес из 3 кг и 25 кг и сравнивается с массой манифеста. &amp;lt;/spoiler&amp;gt;&lt;br /&gt;
= Создание манифеста =&lt;br /&gt;
&lt;br /&gt;
Способы создания манифеста:&lt;br /&gt;
* на вкладке '''Манифесты''' нажмите на кнопку F3 или в средней части окна выберите пункт контекстного меню '''Создать''';&lt;br /&gt;
* на вкладке '''Адреса''' выделите отправления и в контекстном меню выберите '''Добавить в манифест''' &amp;gt; '''Новый'''.&lt;br /&gt;
&lt;br /&gt;
Откроется карточка манифеста:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Новый манифест.png|none]]&lt;br /&gt;
&lt;br /&gt;
'''Номер'''. Порядковый номер документа, присваивается автоматически при сохранении.&lt;br /&gt;
&lt;br /&gt;
'''Дата'''. Дата создания манифеста, заполняется автоматически.&lt;br /&gt;
&lt;br /&gt;
'''Дата отправки'''. Заполняется при фактической передаче груза перевозчику. При проставлении даты отправки:&lt;br /&gt;
* ответственный филиал, указанный в карточке манифеста, копируется в карточки отправлений, помещенных в мешок;&lt;br /&gt;
* срабатывают настроенные [[Интеграция с другими системами|интеграции]];&lt;br /&gt;
* пересчитываются агентские цены, если они были нулевые;&lt;br /&gt;
* манифест становится невозможно изменить.&lt;br /&gt;
&lt;br /&gt;
'''Филиал-создатель'''. Филиал курьерской службы, который создал манифест. Подробнее см. раздел «[[Филиалы]]».&lt;br /&gt;
&lt;br /&gt;
'''Отв. филиал'''. Филиал организации, который отвечает за доставку корреспонденции манифеста. Выберите значение из выпадающего списка. Ответственный филиал автоматически копируется в [[Карточка корреспонденции#Межгород|карточки]] всех отправлений манифеста. С помощью кнопки [[Файл:More.png]] вы можете просмотреть карточку выбранного филиала.&lt;br /&gt;
&lt;br /&gt;
Чтобы филиал-создатель мог указать любой филиал своего или верхнего уровня подчинения, включите переменную '''Справочники''' &amp;gt; '''Переменные''' &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;
'''Масса'''. Сумма масс всех отправлений, входящих в манифест.&lt;br /&gt;
&lt;br /&gt;
'''Таможня'''. Таможня, на которой корреспонденция должна быть оформлена. Вы можете указать название таможенных постов и подсветку для них в справочнике '''Статусы''' &amp;gt; '''48 Таможни'''. Поле используется для фильтрации. Подробнее см. раздел «[[#Таможенное оформление отправления|Таможенное оформление отправления]]».&lt;br /&gt;
&lt;br /&gt;
'''Контроль'''. Если флажок установлен, манифест считается [[#Контроль отправлений|приоритетным]] для ответственного лица.&lt;br /&gt;
&lt;br /&gt;
'''Перевозчик'''. Организация, доставляющая груз в город назначения. Список перевозчиков формируется в справочнике '''[[Перевозчики]]'''. Данные перевозчика используются для учета рейсов и при расчете рентабельности&lt;br /&gt;
&lt;br /&gt;
'''Номер счета'''. Номер счета, выставленного перевозчиком за услуги по доставке груза.&lt;br /&gt;
&lt;br /&gt;
'''Дата оплаты'''. Дата оплаты счета за услуги по доставке груза.&lt;br /&gt;
&lt;br /&gt;
'''Планируемая дата доставки'''. Прогнозируемая дата доставки. Если отправление передается в свой филиал, заполните планируемую дату доставки, чтобы другой филиал знал, когда встречать груз.&lt;br /&gt;
&lt;br /&gt;
'''Планируемое время доставки'''. Прогнозируемое время доставки.&lt;br /&gt;
&lt;br /&gt;
'''Стоимость перевозки'''. Стоимость услуг перевозчика по доставке груза.&lt;br /&gt;
&lt;br /&gt;
'''Доп. стоимость'''. Дополнительная стоимость услуг перевозчика по доставке груза.&lt;br /&gt;
&lt;br /&gt;
Остальные поля заполняются данными из накладной, полученной от перевозчика:&lt;br /&gt;
* '''Дата'''. Фактическая дата доставки;&lt;br /&gt;
* '''Время'''. Фактическое время доставки;&lt;br /&gt;
* '''Номер накладной''';&lt;br /&gt;
* '''Количество мест''';&lt;br /&gt;
* '''Масса''';&lt;br /&gt;
* '''Объем''';&lt;br /&gt;
* '''Номер рейса'''.&lt;br /&gt;
&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;
#* удерживая нажатой клавишу CTRL, вызовите контекстное меню. В таком меню есть только пункт '''Добавить в манифест''' и список перевозчиков.&lt;br /&gt;
# Запланируйте корреспонденцию в манифест. Для этого выделите отправления в списке и в контекстном меню выберите '''Добавить в манифест'''. В появившемся меню можно создать новый манифест или добавить корреспонденции в уже существующий неотправленный манифест. Список манифестов может быть разделен прямой линией на две группы: сверху — манифесты, которые направляются в тот же регион, что и добавляемые корреспонденции, снизу — все остальные манифесты.&lt;br /&gt;
&lt;br /&gt;
В результате корреспонденция, запланированная для отправки в манифесте, появится на вкладке '''Манифесты ''' в верхней таблице.&lt;br /&gt;
&lt;br /&gt;
Этап планирования можно опустить, если включена переменная '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Манифесты''' &amp;gt; '''Непосредственное добавление в манифест'''. В этом случае вы можете отсканировать корреспонденцию на вкладке '''Манифесты ''', и она добавится в мешок манифеста.&lt;br /&gt;
&lt;br /&gt;
= Таможенное оформление отправления =&lt;br /&gt;
В системе MeaSoft для отправлений, проходящих таможенный контроль, вы можете:&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; '''История статусов''', в [[Личный кабинет клиента#Отслеживание заказов|личном кабинете]] и на [[Личный кабинет курьерской службы#Отслеживание заказа по номеру|странице отслеживания заказа]].&lt;br /&gt;
&lt;br /&gt;
Чтобы установить контроль таможенного оформления для отправлений в манифестах, настройте статусы трекинга и в [[Филиалы#Вкладка «Дополнительно»|карточке ответственного филиала]], контролирующего прохождение таможенного оформления, установите флажок '''Таможенный контроль'''. В результате корреспонденции нельзя переместить в мешок манифеста, пока у них не будет статуса трекинга '''Таможенный контроль произведен'''.&lt;br /&gt;
&lt;br /&gt;
= Комплектация отправления =&lt;br /&gt;
Работник склада комплектует отправления на вкладке '''Манифесты'''.&lt;br /&gt;
&lt;br /&gt;
Кладовщик видит запланированные отправления для передачи в филиалы или агентам и последовательно комплектует их, сканируя штрихкоды корреспонденции и перемещая ее в мешки. Когда кладовщик находит на складе запланированное отправление из верхней таблицы и сканирует его, MeaSoft звуковым оповещением информирует, что сканирование прошло успешно, и создается мешок в правой таблице, а корреспонденция переносится из верхней таблицы в нижнюю.&lt;br /&gt;
&lt;br /&gt;
Как только работник склада заполняет мешок, он пломбирует его: в правой таблице с помощью контекстного меню открывает запись места и вводит номер пломбы вручную или сканирует штрихкод пломбы, если он есть. В результате номер пломбы отображается в таблице справа. Это означает, что мешок запечатан, и при следующем сканировании корреспонденции будет создан новый мешок. В запечатанный мешок ничего добавить нельзя. Чтобы создать мешок вручную, в таблице справа в контекстном меню выберите пункт '''Создать'''.&lt;br /&gt;
&lt;br /&gt;
Если корреспонденция содержит несколько мест, можно напечатать столько наклеек, сколько мест указано в поле '''Количество'''. Подробнее см. раздел «[[#Сопроводительные документы|Сопроводительные документы]]». В нижней таблице появится строка, окрашенная желтым цветом, в которой поле '''Количество в манифесте''' содержит количество добавленных в мешки мест из корреспонденции. Когда будут отсканированы все наклейки, относящиеся к этой корреспонденции, строка окрасится зеленым цветом. До этого момента соответствующая строка сохраняется в верхней таблице, и при каждом сканировании значение поля '''Оставшееся количество''' в ней уменьшается на единицу. После заполнения мешка работник склада пломбирует его и переходит к комплектации следующего мешка.&lt;br /&gt;
&lt;br /&gt;
Обратите внимание: если сканировать штрихкод, который начинается с латинской P, то мешок автоматически пломбируется этим штрихкодом. При следующем перемещении корреспонденции в мешок будет создана новая пломба. Служебный символ для пломбы можно переопределить в '''Справочники''' &amp;gt; '''Переменные''' &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;
# Выделите манифест в средней таблице и выберите пункт контекстного меню '''Переместить в доставку'''. В результате создается заказ на доставку корреспонденции до перевозчика и назначается курьеру.&amp;lt;br&amp;gt;Обратите внимание, что можно выбрать несколько манифестов и назначить их на доставку одному курьеру. Например, если у 5 манифестов один перевозчик, достаточно их выделить и выбрать пункт контекстного меню '''Переместить в доставку'''. Тогда один курьер повезет корреспонденцию из 5 манифестов до перевозчика.&lt;br /&gt;
# Распечатайте накладную, как при выдаче обычного заказа, и передайте курьеру вместе с корреспонденцией. Подробнее см. раздел «[[Выдача корреспонденции курьерам]]».&lt;br /&gt;
&lt;br /&gt;
После доставки корреспонденции перевозчику курьер отчитывается логисту, в манифест проставляется дата доставки. При закрытии корреспонденции на доставку манифеста автоматически создается корреспонденция на его забор.&lt;br /&gt;
&lt;br /&gt;
Если логист проставил дату отправки в карточке манифеста, но не перенес в доставку, то манифест считается запланированным на доставку, но не переносится во вкладки '''Заказы''' и '''Адреса''', а остается на вкладке '''Манифесты''' как отправленный. В карточке корреспонденции, которая входит в манифест, автоматически проставляется ответственный филиал. Если дата отправки проставлена, то добавить в манифест ничего нельзя, так как он считается запланированным на доставку (сформированным).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;См. также&amp;quot;&amp;gt;[[Логистика]]&amp;lt;/spoiler&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;lt;br&amp;gt;Чтобы сформировать акт сверки, в таблице манифестов выберите пункт контекстного меню '''Печать манифеста''' или нажмите CTRL + M.&lt;br /&gt;
* Электронный вариант акта сверки. Используется для передачи информации по манифесту партнерам, филиалам или агентам по электронной почте. Позволяет добавлять информацию в сторонние учетные системы, поддерживающие работу с таблицами Microsoft Excel.&amp;lt;br&amp;gt;Чтобы сформировать документ, воспользуйтесь пунктом контекстного меню '''Печатать манифест2''' или нажмите SHIFT + CTRL + M.&amp;lt;br&amp;gt;Чтобы отправить документ по e-mail, выделите манифесты в списке и в контекстном меню нажмите '''Отправить манифест2 по email'''.&lt;br /&gt;
* Наклейки. Наклейки для мешков или грузовых мест печатаются на выбранном термо- или термотрансферном принтере. На наклейку выводится следующая информация: номер манифеста, откуда и куда доставляется корреспонденция, сколько мешков или грузовых мест используется и штрихкод.&amp;lt;br&amp;gt;Чтобы распечатать наклейки, в контекстном меню выберите '''Печатать наклейки''' или нажмите CTRL + P. Подробнее см. раздел «[[Печать ведомостей и наклеек]]».&amp;lt;br&amp;gt;Чтобы печатать наклейки партнера по интеграции автоматически при сканировании отправлений в манифест:&lt;br /&gt;
*# В разделе «[[Файлы для загрузки#Печатные формы этикеток при комплектации в манифесты|Печатные формы этикеток при комплектации в манифесты]]» скачайте соответствующий файл.&lt;br /&gt;
*# Откройте карточку филиала, созданного для интеграции с партнером, и на вкладке '''Дополнительно''' вставьте текст из скачанного файла в поле '''Скрипт для выполнения в манифестах'''.&lt;br /&gt;
*# Сохраните карточку филиала.&lt;br /&gt;
* Кассовые чеки. Если партнер или агент, получающий отправление, не может распечатать чеки, вы можете распечатать кассовые чеки и вложить их в отправление.&amp;lt;br&amp;gt;Для этого выберите пункт контекстного меню '''Печатать кассовые чеки'''.&lt;br /&gt;
* Товарно-транспортная накладная (ТТН) — первичный учетный документ для учета движения товарно-материальных ценностей и расчетов за их перевозки автомобильным транспортом. Как правило, оформляется грузоотправителем. Однако по согласованию сторон документ может составляться и перевозчиком.&amp;lt;br&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;
'''Прибыл''' — в манифесте заполнено поле '''Дата доставки'''.&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;
Чтобы сформировать отчет, в таблице выделите манифесты, в контекстном меню выберите пункт '''Рентабельность''' или используйте сочетание клавиш CTRL + R.&lt;br /&gt;
&lt;br /&gt;
Откроется отчет в Microsoft Excel следующего вида:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Рентабельность.png]]&lt;br /&gt;
&lt;br /&gt;
Поля, влияющие на расчет рентабельности:&lt;br /&gt;
* '''Тариф партнера''' — стоимость услуг агента доставки. Значение берется из карточки корреспонденции, вкладка '''Межгород''', поле '''Агентская цена''';&lt;br /&gt;
* '''Тариф доставки''' — стоимость услуг перевозчика. Значение берется из карточки манифеста, поле '''Стоимость перевозки''';&lt;br /&gt;
* '''Доп. стоимость''' — добавка к стоимости услуг перевозчика. Значение берется из карточки манифеста, поле '''Доп. стоимость''';&lt;br /&gt;
* '''Сумма ТП+ТД+ДС''' — суммарная стоимость услуг перевозчика и агента. Вычисляется как сумма значений полей '''Тариф партнера''', '''Тариф доставки''' и '''Доп. стоимость''', распределенная пропорционально доле веса отправления в манифесте;&lt;br /&gt;
* '''Сумма счета''' — стоимость доставки отправления, которую нужно взять с получателя. Значение берется из карточки корреспонденции, поле '''Стоимость доставки'''.&lt;br /&gt;
* '''Прибыль''' — разница между суммой счета и суммой услуг подрядчиков;&lt;br /&gt;
* '''Рентабельность''' — отношение получаемой прибыли к выплачиваемой сумме услуг подрядчиков.&lt;br /&gt;
&lt;br /&gt;
Перед формированием отчета агентские цены автоматически рассчитываются, если они еще не были рассчитаны.&lt;br /&gt;
&lt;br /&gt;
= Забор манифеста =&lt;br /&gt;
Это функция программы, которая позволяет информировать сотрудников в структурных подразделениях курьерской службы о необходимости забрать корреспонденцию у перевозчика. В обычном филиале извещение о необходимости забора появляется у логиста. Ответственный сотрудник планирует забор корреспонденции и дальнейшую адресную доставку.&lt;br /&gt;
&lt;br /&gt;
В [[Отправка корреспонденции#Микрофилиалы|микрофилиале]] забор и доставка осуществляется курьером, закрепленным за отделением. Если в микрофилиале работает несколько курьеров, то можно назначить забор и доставку на конкретного сотрудника. Работает это следующим образом: сотрудник получает несколько заданий в мобильном приложении на базе [[Мобильное приложение курьера для Android|Android]] или [[Мобильное приложение курьера для IPhone|IOS]], одно из них забор от перевозчика, а остальные — на доставку корреспонденции получателю. После доставки корреспонденции курьер отчитывается о доставке в мобильном приложении.&lt;br /&gt;
&lt;br /&gt;
= Прием манифеста =&lt;br /&gt;
Процесс приема корреспонденции подробно описан в статье «[[Прием корреспонденции на склад]]».&lt;br /&gt;
&lt;br /&gt;
Манифесты также можно принимать с помощью [[Доска приема|доски приема]].&lt;br /&gt;
&lt;br /&gt;
= Микрофилиалы =&lt;br /&gt;
; Микрофилиал&lt;br /&gt;
: Cтруктурное подразделение курьерской службы без офиса, с курьером/курьерами. Как правило, курьеры работают через мобильное приложение на [[Мобильное приложение курьера для Android|Android]] или [[Мобильное приложение курьера для IPhone|IOS]] и курируются другими подразделениями компании.&lt;br /&gt;
&lt;br /&gt;
Чтобы отметить подразделение как микрофилиал, в карточке соответствующего филиала установите флажок '''Микрофилиал'''. Если флажок установлен, включается автоматическое создание накладных на доставку или забор. В [[Сотрудники#Дополнительно|карточках курьеров]] подразделения укажите их подчиненность этому [[Филиалы|филиалу]].&lt;br /&gt;
&lt;br /&gt;
Если манифест отправляется в микрофилиал, стандартная последовательность действий такова:&lt;br /&gt;
# После указания даты отправки в манифесте появится окно с выбором курьера микрофилиала. Если в окне выбора нажать '''Отмена''', автоматическое создание корреспонденции отменяется.&lt;br /&gt;
# Указанному курьеру выдается задание на забор манифеста с датой заказа «сегодня» и заказчиком контрагентом филиала-создателя. &lt;br /&gt;
# Курьер принимает отправления, входящие в манифест, с помощью [[Мобильное приложение курьера для Android#Прием отправлений у клиента|мобильного приложения]].&lt;br /&gt;
# Когда в выдаче оператор проставит у корреспонденции на забор манифеста статус '''Доставлено''', считается, что микрофилиал получил манифест, и в этот момент:&lt;br /&gt;
#* в манифесте устанавливается дата доставки (со слов курьера из выдачи, если ее нет, используется дата доставки по выдаче);&lt;br /&gt;
#* все корреспонденции из манифеста принимаются в микрофилиале;&lt;br /&gt;
#* система предложит выдать курьеру корреспонденции из манифеста, если они по выдаче не выдавались.&lt;br /&gt;
&lt;br /&gt;
Если неважно, какому курьеру микрофилиала выдавать отправления, можно использовать следующую последовательность действий:&lt;br /&gt;
# Когда манифест готов к отправке в микрофилиал, переместите его на доставку груза перевозчику.&lt;br /&gt;
# Когда оператор в корреспонденции на доставку указывает дату доставки:&lt;br /&gt;
#* Автоматически проставляется дата отправки манифеста.&lt;br /&gt;
#* Cоздается корреспонденция на забор отправления у перевозчика.&lt;br /&gt;
#* Корреспонденция на забор выдается первому в списке курьеру микрофилиала.&lt;br /&gt;
# Если курьер проставил заборной корреспонденции статус '''Доставлено''' и при этом не принял ни одного заказа из манифеста, все заказы манифеста выдаются ему автоматически. &lt;br /&gt;
:: Если курьер начал принимать отправления манифеста, при закрытии забора ему не выдаются непринятые отправления.&lt;br /&gt;
&lt;br /&gt;
Существует и обратная последовательность: передача заказов из микрофилиала (когда он выступает филиалом-создателем) на доставку в другой ответственный филиал.&lt;br /&gt;
&lt;br /&gt;
Когда курьер микрофилиала оформляет забор у клиента, заказ автоматически выдается ему на доставку, если город назначения заказа совпадает с городом курьера. Если города разные, заказ курьеру не назначается.&lt;br /&gt;
&lt;br /&gt;
= Кейсы =&lt;br /&gt;
Раздел предназначен для описания реализованных по запросам клиентов задач.&lt;br /&gt;
&lt;br /&gt;
'''Сортировка заказов для таможни'''&lt;br /&gt;
&lt;br /&gt;
Для сортировочного узла в Китае, который принимал посылки от интернет магазинов, было создано решение, позволяющее распределять отправления с учетом таможенных правил.&lt;br /&gt;
&lt;br /&gt;
На узле происходила приемка и сортировка посылок для пересылки отправлений из Китая в Россию. Работник склада сканировал упаковку и распределял корреспонденцию по полетам. Причем распределение по полетам осуществлялось по правилам с учетом «зеленого» (отправления до 30 кг и до 1000 евро) и «красного» (отправления свыше 30 кг и дороже 1000 евро) коридоров.&lt;br /&gt;
&lt;br /&gt;
Скрипт позволяет работнику узнать, на какой паллете есть место для отсканированной корреспонденции. Если на паллете не было место под корреспонденцию, то создавалось новое место на следующей паллете.&lt;br /&gt;
&lt;br /&gt;
Скрипты можно изменять под разные таможенные условия или создать собственные условия, исходя из задач по сортировки корреспонденции. Подробная информация находится в разделе [[Системные доп. возможности#Скрипты|Системные доп. возможности]].&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D1%8B&amp;diff=14124</id>
		<title>Статусы</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D1%8B&amp;diff=14124"/>
				<updated>2022-05-23T13:57:59Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Виды срочности */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Справочник предназначен для просмотра и редактирования статусов, используемых в системе MeaSoft. Окно справочника выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Статусы.PNG|none]]&lt;br /&gt;
&lt;br /&gt;
В окне отображается список групп настроек, внутри которых можно назначать статусы. &lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть входящие в группу статусы, раскройте узел слева от наименования. &lt;br /&gt;
&lt;br /&gt;
Действия со статусами совершаются с помощью контекстного меню статуса:&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;quot;Статусы&amp;quot; -&amp;gt; &amp;quot;10 Статусы принятия на работу&amp;quot; -&amp;gt; &amp;quot;1  Не приглашен&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Для каждой группы статусов некоторые действия могут быть недоступны.&lt;br /&gt;
&lt;br /&gt;
Изменения в справочнике вступают в силу только после перезагрузки системы.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--= Дополнительная информация статуса =&lt;br /&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;
Виды срочности настраиваются в справочнике '''Статусы''' &amp;gt; '''Виды срочности'''. &lt;br /&gt;
&lt;br /&gt;
Удалять виды срочности нельзя, но можно отключить неиспользуемые. Для этого в контекстном меню записи вида срочности выберите '''Выключить/Включить'''.&lt;br /&gt;
&lt;br /&gt;
Чтобы настроить параметры, в контекстном меню вида срочности выберите ''' Дополнительная информация'''. Откроется окно настройки:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Виды срочности.png|none]]&lt;br /&gt;
&lt;br /&gt;
Параметры представлены в двух строках, значения перечисляются через запятую. Если в одном параметре нужно указать несколько значений, заключите их в одинарные кавычки.&lt;br /&gt;
&lt;br /&gt;
Параметры видов срочности и особенности настройки перечислены в таблице:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 80%;&lt;br /&gt;
!style=&amp;quot;width: 5%;&amp;quot;|Параметр&lt;br /&gt;
!style=&amp;quot;width: 45%;&amp;quot;|Описание&lt;br /&gt;
!style=&amp;quot;width: 50%;&amp;quot;|Возможные значения, пояснения&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | Строка 1 — общие параметры&lt;br /&gt;
|-&lt;br /&gt;
|1||Срок доставки в рабочих днях||'''0''' — доставка сегодня,&amp;lt;br&amp;gt; '''1''' — доставка сегодня или завтра,&amp;lt;br&amp;gt;'''2 и больше или пусто''' — в штатном режиме.&amp;lt;br&amp;gt;Значения 0 и 1 подсвечивают недоставивших курьеров в выдаче&lt;br /&gt;
|-&lt;br /&gt;
|2||Cокращенное название вида срочности ||Для печати и отчетов&lt;br /&gt;
|-&lt;br /&gt;
|3||Доступность в ЛК||'''Пусто/0''' — доступен,&amp;lt;br&amp;gt;'''1''' — недоступен,&amp;lt;br&amp;gt;'''2''' — доступен только для доставки,&amp;lt;br&amp;gt;'''3''' — доступен только для заборов,&amp;lt;br&amp;gt;'''4''' — в ЛК недоступен, используется только для интеграций&lt;br /&gt;
|-&lt;br /&gt;
|4||Отображение в ЛК при импорте из Excel||Принудительно, независимо от значения 3 параметра&amp;lt;br&amp;gt;'''0''' — не отображать, &amp;lt;br&amp;gt;'''1''' — отображать&lt;br /&gt;
|-&lt;br /&gt;
|5||Виды срочности, учитываемые при тарификации забора по количеству доставок||Значение указывается в формате 'X,Y,Z'&amp;lt;br&amp;gt;Если параметр пустой, учитываются все виды срочности&lt;br /&gt;
|-&lt;br /&gt;
|6||Вид срочности для деления стоимости доставки на 2 этапа||Первый этап — доставка до регионального центра, рассчитывается по указанному в параметре виду срочности; второй этап — до клиента&lt;br /&gt;
|-&lt;br /&gt;
|7||Преобразование адреса для новых заказов||'''0''' — преобразовывать адрес согласно справочнику автозамен '''Связь''' &amp;gt; '''Импорт БД из Excel''' &amp;gt; '''Автозамена''', &amp;lt;br&amp;gt; '''1''' — отключить преобразование адреса для новых заказов&lt;br /&gt;
|-&lt;br /&gt;
|8||Типы клиентов, которым доступен этот режим срочности в заказах||'''0''' — режим срочности доступен неавторизованному пользователю в калькуляторе &amp;lt;br&amp;gt; Типы клиентов хранятся в справочнике '''Справочники''' &amp;gt; '''Статусы''' &amp;gt; '''Типы клиентов'''&amp;lt;br&amp;gt;&amp;lt;!--Эти ограничения перемножаем с ограничениями из третьего параметра первой строки (видимость в ЛК, в офисе, в интеграциях)--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | Строка 2 — параметры для [[Интеграция_с_другими_системами#Сквозная интеграция|сквозной интеграции]]&lt;br /&gt;
|-&lt;br /&gt;
|1||Код филиала партнера||Код можно посмотреть в '''Справочники''' &amp;gt; '''Межгород''' &amp;gt; '''Филиалы'''. Можно в одинарных кавычках указать несколько ответственных филиалов через запятую, тогда режим срочности будет доступен для всех перечисленных филиалов. Для версии системы 2021.0.0.38 и выше вместо кода филиала можно указать знак вопроса (?), это обозначит доступность режима срочности для всех филиалов&lt;br /&gt;
|-&lt;br /&gt;
|2||Экстра-код партнера в системе MeaSoft|| Коды для сторонних компаний приведены в [[Интеграция_с_другими_системами#Настройка интеграции|таблице]]&lt;br /&gt;
|-&lt;br /&gt;
|3||Имя пользователя в системе партнера||Может отличаться от того, под которым работает интеграция, здесь нужно для расчета цены для клиента&lt;br /&gt;
|-&lt;br /&gt;
|4||Пароль пользователя, указанного в 3 параметре||&lt;br /&gt;
|-&lt;br /&gt;
|5||Вид срочности партнера||Посмотреть доступные коды видов срочности можно по ссылке в [[Интеграция_с_другими_системами#Настройка интеграции|таблице]], в калькуляторе в выпадающем списке. Можно в одинарных кавычках указать несколько видов срочности через запятую, тогда система будет выбирать из них первый доступный&lt;br /&gt;
|-&lt;br /&gt;
|6||Наценка к стоимости, передаваемой подрядчиком||В деньгах или в процентах, если стоит знак процента. Например 10 — наценка 10 рублей, 10% — наценка 10 процентов&lt;br /&gt;
|-&lt;br /&gt;
|7||Отключение сквозной интеграции||'''1''' — выключить сквозную тарификацию. Параметр используется, если подключение нужно только для передачи заказов по интеграции, а расчет цены не нужен&lt;br /&gt;
|-&lt;br /&gt;
|8||Поиск наименьшей стоимости|| '''1''' — искать самый дешевый тариф в указанных режимах срочности партнера. Работает для СДЭК и Почты России&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	<entry>
		<id>https://wiki.courierexe.ru/index.php?title=API&amp;diff=14123</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://wiki.courierexe.ru/index.php?title=API&amp;diff=14123"/>
				<updated>2022-05-23T13:49:58Z</updated>
		
		<summary type="html">&lt;p&gt;Olga: /* Описание полей запроса изменения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size: 18px; color: #a92424; background-color: #ffdede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Изменения для 54-ФЗ'''&lt;br /&gt;
&lt;br /&gt;
Для передачи ставки НДС при оформлении заказа добавлен атрибут items &amp;gt; item &amp;gt; VATrate.&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;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 24px; color: #2424a9; background-color: #deffde; border: 1px solid #ebccd1; padding: 3px 10px 10px; text-align: center&amp;quot;&amp;gt;&lt;br /&gt;
'''English version is [[API Documentation|HERE!]]'''&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Вы можете настроить интеграцию с MeaSoft средствами XML API по протоколу HTTP POST.&lt;br /&gt;
&lt;br /&gt;
API предназначено для интеграции клиентов (интернет-магазинов и прочих компаний-заказчиков доставки) с [http://courierexe.ru/our_clients.htm курьерскими службами], работающими под управлением системы [https://curie.ru/ MeaSoft]. &lt;br /&gt;
&lt;br /&gt;
Если вы '''агрегатор''', передающий данные от клиентов, возможно, вам придется последовательно подключаться под разными пользователями, если курьерская служба должна вести раздельный учет взаиморасчетов по клиентам.&lt;br /&gt;
&lt;br /&gt;
Если вы '''подрядчик''', вы можете забирать заказы, используя значение client=AGENT в запросе [[#Пример запроса статуса заказа|statusreq]], и передавать статусы заказов, используя метод [[#Изменение статуса агентом|setorderinfo]]. Также для интеграций с подрядчиками у нас есть специальная платформа, но добавлять подрядчиков в нее можно только на нашей стороне. Присылайте нам коммерческое предложение, описание вашего сервиса, и мы с радостью его рассмотрим.&lt;br /&gt;
&lt;br /&gt;
При написании этой документации мы предполагаем, что ее читатель обладает необходимой для понимания квалификацией программиста, владеет XML и средой разработки, в которой он делает интеграцию. Если вы не программист, вам необходимо привлечь к проекту профессионального программиста.&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 и CRM-системами разработаны модули интеграции, перечисленные в таблице ниже. &lt;br /&gt;
&lt;br /&gt;
'''Модули распространяются бесплатно, без гарантий со стороны разработчика''', и не являются средством полной автоматизации взаимодействия с курьерской службой. Модули — это помощь разработчикам интернет-магазинов в построении интеграции с курьерскими службами. '''Ответственность за корректность передачи данных лежит на интернет-магазине.'''&lt;br /&gt;
&lt;br /&gt;
Сообщайте нам свои пожелания по работе наших модулей. Мы учтем их в новых версиях.&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; background-color:#ffffff; border: 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: 35%;&amp;quot;|Примечание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:bitrix.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot; | [https://marketplace.1c-bitrix.ru/solutions/measoft.courier/ Установить] &amp;lt;!--[https://courierexe.ru/download/api/measoft.courier.zip Скачать] --&amp;gt;&lt;br /&gt;
|Поддерживает версии 14.5 и выше. Подробнее см. [[1C-Битрикс|описание]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:prestashop.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/prestashop.zip Скачать]&lt;br /&gt;
|Поддерживает версии 1.5.2.0 и выше.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:OpencartOCStore.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/opencart.zip Скачать для версии 1.5.5.1]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_oc2.ocmod.zip Скачать для версии 2.0]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_oc2.3.ocmod.zip Скачать для версии 2.3]&amp;lt;br&amp;gt;[https://courierexe.ru/download/api/measoft_ос3.ocmod.zip Скачать для версии 3.0]&lt;br /&gt;
|Поддерживает версии с 1.5.5.1.&amp;lt;br&amp;gt;Скачивайте модули для своей версии OpenCart.&amp;lt;br&amp;gt;Подробнее см. [[OpenCart|описание]].&amp;lt;br&amp;gt;[https://opencartforum.com/files/file/2906-avtomatizaciya-otpravki-i-otslezhivanie-dostavok-courierexe-dlya-opencart-15x/ Альтернативный модуль сторонних разработчиков]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:webasyst-shopscript.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.webasyst.ru/store/plugin/shop/measoftcourier/ Установить модуль]&amp;lt;br&amp;gt;[https://www.webasyst.ru/store/plugin/shipping/measoftcourier/ Установить плагин]&lt;br /&gt;
|Модуль предназначен для отправки заявок в КС, а плагин для расчета стоимости доставки при оформлении заказа.&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!--|[[Файл:advantshop.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://promo-z.ru/ Сайт компании PROMO]&lt;br /&gt;
|Компания PROMO разработала этот модуль и настраивает интеграцию MeaSoft с ADVANTSHOP своим клиентам.&lt;br /&gt;
|- --&amp;gt;&lt;br /&gt;
|[[Файл:insales.png|center|x80px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|Настраивается в [[Личный кабинет клиента|ЛК пользователя]]&lt;br /&gt;
|[[InSales|Инструкция по настройке]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Leadvertex.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://blog.leadvertex.ru/news/2110-integraciya-s-kurerkami-na-platforme-measoft Настраивается] в ЛК [https://Leadvertex.ru Leadvertex]&lt;br /&gt;
|[[LeadVertex|Инструкция по настройке]]&amp;lt;br&amp;gt;Модуль разработан и поддерживается компанией LeadVertex.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Retailcrm.png|center|x30px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.retailcrm.ru/ RetailCRM]&lt;br /&gt;
|[[RetailCRM|Настраивается]] в ЛК пользователя в системе&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:1C.jpg|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|-&lt;br /&gt;
|[https://infostart.ru/public/692790/ Альтернативный модуль сторонних разработчиков (1 версия)] &lt;br /&gt;
&lt;br /&gt;
[https://infostart.ru/public/1531484/ Альтернативный модуль сторонних разработчиков (2 версия)]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Joomla2.jpg|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/com_measoft.zip Скачать]&lt;br /&gt;
|Работает только с компонентом Virtuemart.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Amocrm.png|center|x44px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://www.amocrm.ru/extensions/courier2008 Установить]&lt;br /&gt;
|Подробнее см. [[amoCRM|описание]].&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[Файл:MoySclad.jpg|center|x30px]]&lt;br /&gt;
|style=&amp;quot;height:50px; text-align: center;&amp;quot;|[https://home.courierexe.ru/moysklad/step1 Настроить интеграцию с MeaSoft]&lt;br /&gt;
|[[МойСклад|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:50px; text-align: center;&amp;quot;|[https://itmdev.ru/ms/shipping/ Скачать модуль сторонних разработчиков]&lt;br /&gt;
|Интеграция МойСклад с курьерскими службами от сторонних разработчиков&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:wordpress.jpg|center|x80px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://courierexe.ru/download/api/wordpress.zip Скачать]&lt;br /&gt;
|[[Wordpress|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Cscart.png|center|x60px]]&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|[https://marketplace.cs-cart.com/measoft-en.html Установить]&lt;br /&gt;
|Поддерживает версии 4.10 и выше.&amp;lt;br&amp;gt;[[CS-Cart|Инструкция]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:100px; text-align: center;&amp;quot;|'''Webhook'''&lt;br /&gt;
|style=&amp;quot;text-align: center;&amp;quot;|Читайте описание [[Webhook|на этой странице]]&lt;br /&gt;
|Передача информации о статусах и заказах в вашу систему&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Обратите внимание!''' В модулях систем PrestaShop и Joomla для отправки заказа в курьерскую службу зайдите в карточку заказа. В карточке отображается специальная форма отправки заказа, а если заказ отправлен, она позволяет проверить его статус:[[Файл:Form.png|400 px|Форма отправки заказа|none]]&lt;br /&gt;
&lt;br /&gt;
Для отображения списка пунктов выдачи есть [https://home.courierexe.ru/js/measoft_map.js JavaScript модуль]. Инструкция по использованию — внутри. Посмотреть пример работы можно [https://home.courierexe.ru/pvz_test.html здесь].&lt;br /&gt;
&lt;br /&gt;
== Тестовый аккаунт ==&lt;br /&gt;
&lt;br /&gt;
Для отладки зайдите в тестовый личный кабинет по адресу [https://home.courierexe.ru/8 https://home.courierexe.ru/8], логин: login пароль: pass.&lt;br /&gt;
&lt;br /&gt;
На вкладке '''Интеграция''' &amp;gt; '''Отладка''' вы можете пробовать выполнять запросы к API для отладки, а также видеть историю отправленных запросов. Созданные заказы появятся в пункте основного меню '''Отслеживание'''.&lt;br /&gt;
&lt;br /&gt;
Для упрощения интеграции можно скачать [https://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;
&amp;lt;source lang=xml&amp;gt;&lt;br /&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;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описание параметров: &lt;br /&gt;
* '''extra''' — экстра-код, уникальный идентификатор компании, с которой вы интегрируетесь. &lt;br /&gt;
* '''login''' — логин клиента;&lt;br /&gt;
* '''pass''' — пароль клиента.&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;source lang=xml&amp;gt;&lt;br /&gt;
&amp;lt;auth extra=&amp;quot;8&amp;quot; login=&amp;quot;login&amp;quot; pass=&amp;quot;pass&amp;quot; clientcode=&amp;quot;123&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описание: &lt;br /&gt;
* '''extra''' — уникальный идентификатор компании;&lt;br /&gt;
* '''login''' — логин курьерской службы;&lt;br /&gt;
* '''pass''' — пароль курьерской службы;&lt;br /&gt;
* '''clientcode''' — внутренний код клиента (вкладка '''Клиенты''', столбец «Внутренний код»).&lt;br /&gt;
&lt;br /&gt;
Вы можете узнать код экстра, логин и пароль курьерской службы в офисном приложении MeaSoft в справочнике '''Дополнительные возможности'''. Подробнее см. раздел [[Личный_кабинет_курьерской_службы#Подключение|«Подключение»]].&lt;br /&gt;
&lt;br /&gt;
== Общие понятия ==&lt;br /&gt;
На стороне курьерской службы имеется веб-сервис по адресу: https://home.courierexe.ru/api/. &amp;lt;rspoiler text=&amp;quot;Еще есть порт 8443.&amp;quot;&amp;gt;Некоторые маршрутизаторы, используемые провайдерами, РНК и прочее, в попытке глубокого анализа могут повреждать трафик на стандартный порт 443. Сделано по тикету 10964.&amp;lt;/rspoiler&amp;gt; Обратите внимание на символ '''&amp;quot;/&amp;quot;''' (slash) в конце адреса! Тестовые авторизационные данные: логин: login пароль: pass, параметр extra: 8. Обратите внимание, что тестовая площадка для всех одна. Не нужно передавать в нее заказы с конфиденциальными данными, их смогут увидеть другие участники.&lt;br /&gt;
&lt;br /&gt;
Для использования интеграции в «боевом» режиме, запросите '''логин''', '''пароль''', и параметр '''extra''' у той компании, с которой интегрируетесь.&lt;br /&gt;
&lt;br /&gt;
Вы можете отправлять тестовые запросы к нашему сервису и видеть историю отправленных запросов в личном кабинете на закладке '''Интеграция'''.&lt;br /&gt;
&lt;br /&gt;
Клиент отправляет запросы к сервису методом HTTP POST, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.&lt;br /&gt;
Кодировка — UTF-8. Разделитель целой и дробной частей чисел — используется символ точки. Даты представляются в виде YYYY-MM-DD, время — HH:MM.&lt;br /&gt;
&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;
Наше API принципиально работает только по HTTPS, так как передает конфиденциальные данные. В некоторых системах с этим возникают проблемы. Если ваша система не может полноценно работать с шифрованием, мы рекомендуем развернуть http-сервер у себя локально, установить [http://courierexe.ru/download/api/proxy.zip прокси на PHP]. &amp;lt;spoiler text=&amp;quot;Как запустить&amp;quot;&amp;gt;Для теста можете запустить его на сервере следующей командой: php -S &amp;lt;IP&amp;gt;:8080 proxy.php&lt;br /&gt;
где &amp;lt;IP&amp;gt; — это адрес вашего сервера, а 8080 порт, на котором будут приниматься запросы.&lt;br /&gt;
Тогда для обмена данными с нашим АПИ необходимо будет использовать адрес &amp;lt;IP&amp;gt;:8080&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
Доступность функций, описанных в этом разделе, зависит от [[Личный кабинет курьерской службы#Функции личного кабинета|тарифа вашего личного кабинета]].&lt;br /&gt;
&lt;br /&gt;
== Ограничения ==&lt;br /&gt;
С целью защиты от нецелевого использования сервисов и DDoS-атак действуют следующие ограничения:&lt;br /&gt;
*30 запросов tracking с одного IP-адреса за 1 минуту (используйте statusreq!);&lt;br /&gt;
*150 запросов с одного IP-адреса/акаунта за 1 минуту;&lt;br /&gt;
*1500 запросов с одного IP-адреса/акаунта за 20 минут;&lt;br /&gt;
*3000 запросов с одного аккаунта за 1 час;&lt;br /&gt;
*200 Мб скачанных текстовых данных за 3 часа.&lt;br /&gt;
*Превышение количества запросов статусов несуществующих заказов над существующими&lt;br /&gt;
&lt;br /&gt;
В случае превышения IP-адрес или аккаунт блокируется на время до 3-х часов.&lt;br /&gt;
&lt;br /&gt;
Чтобы не происходило блокировок:&lt;br /&gt;
* не нужно «бомбить» наше API запросами статусов, последовательно перебирая номера всех ваших заказов, особенно запросами &amp;quot;tracking&amp;quot;, они предназначены не для этого (смотрите описание). Особенно ровно в 00 минут каждого часа;&lt;br /&gt;
* не нужно каждые 5 минут делать запросы «Покажите статусы всех заказов за последние 3 месяца»;&lt;br /&gt;
* для проверки статусов заказов лучше всего использовать запросы [[#Передача только изменившихся статусов|измененных статусов changes=ONLY_LAST]];&lt;br /&gt;
* при запросе измененных статусов ОБЯЗАТЕЛЬНО нужно подтверждать успешное получение запросом [[#Передача только изменившихся статусов|commitlaststatus]].&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;source lang=xml&amp;gt;&lt;br /&gt;
&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 newfolder=&amp;quot;NO&amp;quot;&amp;gt;&lt;br /&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 regioncode=&amp;quot;78&amp;quot; country=&amp;quot;RU&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;pvz&amp;gt;124&amp;lt;/pvz&amp;gt;&lt;br /&gt;
     &amp;lt;inn&amp;gt;1112223335&amp;lt;/inn&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;deliveryPIN&amp;gt;1234&amp;lt;/deliveryPIN&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;return&amp;gt;NO&amp;lt;/return&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;return_weight&amp;gt;5.1&amp;lt;/return_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;return_service&amp;gt;1&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;return_type&amp;gt;3&amp;lt;/return_type&amp;gt;&lt;br /&gt;
   &amp;lt;courier&amp;gt;22&amp;lt;/courier&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice VATrate=&amp;quot;20&amp;quot;&amp;gt;150&amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;receiverpays&amp;gt;NO&amp;lt;/receiverpays&amp;gt;&lt;br /&gt;
   &amp;lt;discount&amp;gt;120&amp;lt;/discount&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;department&amp;gt;Отдел&amp;lt;/department&amp;gt;&lt;br /&gt;
   &amp;lt;pickup&amp;gt;NO&amp;lt;/pickup&amp;gt;&lt;br /&gt;
   &amp;lt;acceptpartially&amp;gt;NO&amp;lt;/acceptpartially&amp;gt;&lt;br /&gt;
   &amp;lt;costcode&amp;gt;cc12345&amp;lt;/costcode&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; textArticle=&amp;quot;1&amp;quot; article=&amp;quot;1&amp;quot; volume=&amp;quot;3&amp;quot; origincountry=&amp;quot;AUT&amp;quot; GTD=&amp;quot;321546654&amp;quot; excise=&amp;quot;15.20&amp;quot; suppcompany=&amp;quot;ООО &amp;amp;quot;Рога и копыта&amp;amp;quot;&amp;quot; suppphone=&amp;quot;79161234567&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; governmentCode=&amp;quot;11223311&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; inshprice=&amp;quot;100&amp;quot; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot; origincountry=&amp;quot;004&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; inshprice=&amp;quot;50&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; itemcode=&amp;quot;44123&amp;quot; article=&amp;quot;3&amp;quot; type=&amp;quot;1&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package strbarcode=&amp;quot;ORD0000001&amp;quot; mass=&amp;quot;1&amp;quot; message=&amp;quot;&amp;quot; quantity=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package strbarcode=&amp;quot;ORD0000002&amp;quot; mass=&amp;quot;2.5&amp;quot; message=&amp;quot;&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryset above_price=&amp;quot;100&amp;quot; return_price=&amp;quot;1000&amp;quot; VATrate=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;below below_sum=&amp;quot;500&amp;quot; price=&amp;quot;500&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;below below_sum=&amp;quot;2000&amp;quot; price=&amp;quot;300&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/deliveryset&amp;gt;&lt;br /&gt;
   &amp;lt;advprices&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;123&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;10.5&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;&lt;br /&gt;
    &amp;lt;/advprice&amp;gt;&lt;br /&gt;
  &amp;lt;/advprices&amp;gt;&lt;br /&gt;
  &amp;lt;overall_volume&amp;gt;81&amp;lt;/overall_volume&amp;gt;&lt;br /&gt;
  &amp;lt;userid&amp;gt;user123&amp;lt;/userid&amp;gt;&lt;br /&gt;
  &amp;lt;groupid&amp;gt;customer&amp;lt;/groupid&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;
&lt;br /&gt;
Обязательными на уровне системы являются только 3 поля: receiver-&amp;gt;company или receiver-&amp;gt;person, receiver-&amp;gt;address и receiver-&amp;gt;phone. Так же в настройках системы сама курьерская служба может назначить какие-то дополнительные поля обязательными, тогда, если вы их не укажете, получите сообщение об ошибке.&lt;br /&gt;
&amp;lt;spoiler text=&amp;quot;Пример минимально возможного заказа&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;&lt;br /&gt;
 &amp;lt;order&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;phone&amp;gt;(495)123-45-67&amp;lt;/phone&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Петровка, 38&amp;lt;/address&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&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;
&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей'''&lt;br /&gt;
&lt;br /&gt;
*'''neworder''' - Корневой контейнер, обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
:* '''''newfolder''''' - Признак нового заказа YES/NO. Если стоит YES, то в системе курьерской службы для данной корреспонденции создастся новый заказ. Необязательный элемент.&lt;br /&gt;
&lt;br /&gt;
*'''order''' - Контейнер для описания одного заказа, обязательный элемент. В одном контейнере '''neworder''' может быть много контейнеров '''order''' для создания нескольких заказов одним запросом.&lt;br /&gt;
&lt;br /&gt;
:* '''''orderno''''' - Номер заказа. Если присваивается клиентом - указывается здесь. Если не присваивается - можно оставить пустым, система сгенерирует свой номер, и вернет его в ответе. Система проверяет наличие заказов с указанным номером в пределах текущего календарного года, и в случае их существования - заказ создан не будет, а в ответе вернется ошибка 17 &amp;quot;Such number exists&amp;quot;. Если не указан штрих-код (поле barcode), и значение поля подходит для использования его в качестве штрих-кода, данное значение будет скопировано в поле &amp;quot;Штрих-код&amp;quot;. Это накладывает ограничения в частности, на длину указанного поля (25 знаков, чтобы работали стандартные печатные формы).&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 последних символа могут быть любыми и будут отражать штрихкоды к одному заказу). Если вы не сами печатаете накладные с указанным штрихкодом, то указанный штрихкод не должен быть длиннее 25 знаков, иначе он не поместится на стандартных печатных формах.&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 regioncode=&amp;quot;Код региона&amp;quot;&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;inn&amp;gt;ИНН получателя&amp;lt;/inn&amp;gt;&lt;br /&gt;
     &amp;lt;pvz&amp;gt;Код пункта самовывоза по справочнику&amp;lt;/pvz&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;deliveryPIN&amp;gt;Пин-код для подтверждения получателем&amp;lt;/deliveryPIN&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;/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;
*'''pvz''' - Код пункта самовывоза по справочнику. Кроме того, ПВЗ можно указать в строке '''''address''''' в виде:&lt;br /&gt;
:* код ПВЗ в нашей системе&lt;br /&gt;
:* код ПВЗ в системе подрядчика&lt;br /&gt;
:* наименование ПВЗ в виде строки &amp;quot;ПВЗ &amp;quot; + &amp;quot;Наименование ПВЗ&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Для тега города '''town''' можно указать код региона в атрибуте '''''regioncode''''' из [[#Справочник регионов|справочника регионов]]. Поиск будет производиться в указанном регионе.&lt;br /&gt;
&lt;br /&gt;
Также можно указать страну получателя в атрибуте '''''country''''' в соответствии с [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, &amp;quot;RU&amp;quot;, &amp;quot;RUS&amp;quot; или &amp;quot;643&amp;quot; для России.&lt;br /&gt;
&lt;br /&gt;
Кроме того, поиск города осуществляется с учетом почтового индекса, указанного в теге '''zipcode'''.&lt;br /&gt;
&lt;br /&gt;
Поле '''Город''' контейнеров '''sender''' и '''receiver''' можно указать одним из следующих способов:&lt;br /&gt;
:* код населенного пункта из [[#Справочник городов|справочника городов]]&lt;br /&gt;
:* 13-ти значный код адресного классификатора КЛАДР&lt;br /&gt;
:* 36-ти значный код адресной системы &amp;lt;rspoiler text=&amp;quot;ФИАС&amp;quot;&amp;gt;Федеральная информационная адресная система — единый российский государственный адресный реестр&amp;lt;/rspoiler&amp;gt; (AOID)&lt;br /&gt;
:* название города (не рекомендуется!)&lt;br /&gt;
&lt;br /&gt;
*'''coords''' - Координаты получателя. Если не указаны, система будет геокодировать самостоятельно.&lt;br /&gt;
&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа получателем. Принимает значения:&lt;br /&gt;
:* CASH - Наличными при получении (по-умолчанию)&lt;br /&gt;
:* CARD - Картой при получении&lt;br /&gt;
:* NO - Без оплаты. Этот тип оплаты передается, если заказ уже оплачен и не требует инкассации. API добавит к товарам строку предоплаты в сумму заказа, чтобы общая сумма была 0, однако в кассовом чеке будут все товары с ценами, и оплата предоплатой, как того требует 54-ФЗ.&lt;br /&gt;
:* OTHER - Прочее (Предусмотрен для того, чтобы оплата поступала непосредственно в курьерскую службу посредством прочих типов оплаты - таких как: вебмани, яденьги, картой на сайте, прочие платежные системы и т.д.)&lt;br /&gt;
:* OPTION - На выбор получателя. Этот тип оплаты нельзя передавать с заказом. Он выставляется автоматически в зависимости от настройки клиента.&lt;br /&gt;
&lt;br /&gt;
*'''zipcode''' - Почтовый индекс.&lt;br /&gt;
*'''weight''' - Общий вес заказа в килограммах.&lt;br /&gt;
*'''return_weight''' - Общий вес возврата заказа в килограммах.&lt;br /&gt;
*'''quantity''' - Количество мест.&lt;br /&gt;
*'''service''' - Режим доставки (тип услуги) передается код из справочника [[#Справочник Видов срочности|&amp;quot;Виды срочности&amp;quot;]].&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''type''' - Тип корреспонденции (отправления) передается код из справочника &amp;quot;Типы корреспонденции&amp;quot;.&lt;br /&gt;
*'''return_type''' - Тип возвратной корреспонденции (отправления) передается код из справочника &amp;quot;Типы корреспонденции&amp;quot;.&lt;br /&gt;
*'''price''' - Сумма заказа. В случае наличия контейнера items значение этого параметра будет проигнорировано и рассчитано автоматически.&lt;br /&gt;
*'''deliveryprice''' - Сумма доставки. В случае наличия контейнера items в него будет добавлено вложение &amp;quot;Доставка&amp;quot;.&lt;br /&gt;
:* '''''VATrate''''' - Ставка НДС - целое число процентов.&lt;br /&gt;
*'''return''' - Признак необходимости возврата.&lt;br /&gt;
*'''return_service''' - Режим возврата (тип услуги) передается код из справочника &amp;quot;Виды срочности&amp;quot;.&lt;br /&gt;
*'''discount''' - Сумма скидки. Скидка &amp;quot;размазывается&amp;quot; по товарным вложениям, сумма НП уменьшается на сумму скидки. При этом вложение Скидка не создается. ВНИМАНИЕ, при использовании этого тега общая сумма может расходиться на копейки из-за округления! Старайтесь не использовать этот тег, а указывать цену товаров уже с учетом скидок.&lt;br /&gt;
*'''enclosure''' - Вложение.&lt;br /&gt;
*'''inshprice''' - Объявленная ценность. Если явно не указана сумма - автоматически считается как сумма по товарам.&lt;br /&gt;
*'''instruction''' - Поручение - Примечание.&lt;br /&gt;
*'''courier''' - Запланированный курьер. Согласно коду курьера в КС2008.&lt;br /&gt;
*'''receiverpays''' - Признак оплаты стоимости доставки - услуг службы доставки получателем, а не заказчиком YES/NO.&lt;br /&gt;
*'''department''' - Подразделение, в котором оформляется заказ.&lt;br /&gt;
*'''pickup''' - Признак оформления забора YES/NO. Если стоит YES, то весь заказ считается заданием на забор груза, а не на доставку! Применяется для вызова курьера к отправителю для забора других отправлений. ''Внимание!'' при добавлении в забор складских товаров, их тип '''''type''''' всегда должен быть установлен как [7] Забор товара, если будет указан другой тип, то он будет исправлен в момент добавления заказа на [7] Забор товара&lt;br /&gt;
*'''acceptpartially''' - Признак возможности частичного выкупа товаров отправления YES/NO.&lt;br /&gt;
&lt;br /&gt;
*'''items''' - Контейнер для описания вложений. &amp;lt;rspoiler text=&amp;quot;Необязательный контейнер&amp;quot;&amp;gt;Если для поставщика товара в системе MeaSoft не указаны полное наименование компании и ИНН в карточке клиента, заполните параметры &amp;lt;code&amp;gt;suppcompany&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;suppINN&amp;lt;/code&amp;gt; в этом контейнере. Отсутствие информации о поставщике приведет к [[Настройка модуля печати кассовых чеков#Ошибка фискализации (ошибка программирования реквизита 1226)|ошибке фискализации]].&amp;lt;/rspoiler&amp;gt;. Атрибуты:&lt;br /&gt;
:* '''''item''''' - Название вложения.&lt;br /&gt;
:* '''''quantity''''' - Количество единиц товара.&lt;br /&gt;
:* '''''mass''''' - Масса единицы товара в килограммах.&lt;br /&gt;
:* '''''volume''''' - Объемный вес единицы товара в килограммах. При указании объемного веса значение подставляется вместо массы&lt;br /&gt;
:* '''''length''''' - Длина единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''width''''' - Ширина единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''height''''' - Высота единицы товара (в сантиметрах).&lt;br /&gt;
:* '''''retprice''''' - Цена единицы товара. Округляется до копеек. Должна быть с учетом всех скидок и наценок. Для вложений типов 1, 2, 3 не может быть отрицательной. &amp;lt;!-- , либо мы сами посчитаем скидку при указании тега order-&amp;gt;discount --&amp;gt;&lt;br /&gt;
:* '''''inshprice''''' - Объявленная ценность единицы товара. Округляется до копеек. Если не указана принимается равной '''''retprice'''''.&lt;br /&gt;
:* '''''VATrate''''' - Ставка НДС - целое число процентов. Если значение не указано, подставляется значение &amp;quot;20&amp;quot;. Значение &amp;quot;0&amp;quot; означает ставку &amp;quot;Без НДС&amp;quot;, ставка &amp;quot;0%&amp;quot; на данный момент не поддерживается.&lt;br /&gt;
:* '''''barcode''''' - Штрих-код вложения. [[Файл:Article.png|thumb|100px|right]]&lt;br /&gt;
:* '''''article''''' - Артикул вложения. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если по артикулу найдено несколько товаров - система выберет один из них случайным образом, что может привести к ошибочной комплектации! Если товар НЕ на ответственном хранении - артикул указывать НЕ нужно. Позиция попадет в систему просто текстом.&lt;br /&gt;
:* '''''itemcode''''' - Внутренний код товара, может использоваться вместо артикула. ''Внимание!'' Указание кода товара используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар НЕ на ответственном хранении - код товара указывать НЕ нужно.&lt;br /&gt;
:* '''''type''''' - Тип вложения. Принимает значения:&lt;br /&gt;
:: 1 - Товар. По-умолчанию.&lt;br /&gt;
:: 2 - Доставка. Такое вложение добавится автоматически, если заполнить order-&amp;gt;deliveryprice&lt;br /&gt;
:: 3 - Услуга&lt;br /&gt;
:: 4 - Предоплата. Указывается сумма. Поле quantity игнорируется, всегда &amp;quot;1&amp;quot;. В заказе сумма будет отрицательной независимо от знака в запросе. Такое вложение добавится автоматически при указании order-&amp;gt;paytype=NO.&lt;br /&gt;
:: 6 - Оплата кредитом. Указывается сумма. Поле quantity игнорируется, всегда &amp;quot;1&amp;quot;. В заказе сумма будет отрицательной независимо от знака в запросе.&lt;br /&gt;
:: 7 - Забор товара. Если товар нужно у получателя забрать, возможно - вернуть деньги, или его стоимость вычтется из суммы других товаров. У такого товара в заказе будет отрицательное количество независимо от знака в запросе.&lt;br /&gt;
:* '''''extcode''''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Необязательное поле.&lt;br /&gt;
:* '''''origincountry''''' - Код страны-производителя в соответствии со [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, &amp;quot;RU&amp;quot;, &amp;quot;RUS&amp;quot; или &amp;quot;643&amp;quot; для России.&lt;br /&gt;
:* '''''GTD''''' - Номер ГТД.&lt;br /&gt;
:* '''''excise''''' - Сумма акциза.&lt;br /&gt;
:* '''''suppcompany''''' - Наименование компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''suppphone''''' - Номер телефона компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''suppINN''''' - ИНН компании поставщика, если отличается от заказчика.&lt;br /&gt;
:* '''''governmentCode''''' - Код товарной номенклатуры. Используется для [[Маркировка | маркированных товаров (&amp;quot;Честный знак&amp;quot;)]]. Нужно указывать все данные из нанесенного QR-кода кроме не читаемых символов (#29). Если код не известен - укажите знак вопроса &amp;quot;?&amp;quot;, тогда курьер отсканирует код фактически передаваемого покупателю товара. Для некоторых процессов может использоваться значение &amp;quot;!&amp;quot; - в этом случае курьер сканирует серийный номер товара, но это не считается кодом маркировки. Если поле заполнено - поле quantity должно содержать только &amp;quot;1&amp;quot;, иначе вернется ошибка. &lt;br /&gt;
&lt;br /&gt;
*'''packages''' - Контейнер для описания мест. Необязательный контейнер. Атрибуты:&lt;br /&gt;
:* '''''package''''' - Название места.&lt;br /&gt;
:* '''''code''''' - Внутренний код строки.&lt;br /&gt;
:* '''''strbarcode''''' - Штрих-код места.&lt;br /&gt;
:* '''''mass''''' - Масса места в килограммах.&lt;br /&gt;
:* '''''message''''' - Строка сообщения.&lt;br /&gt;
:* '''''length''''' - Длина товарного места (в сантиметрах).&lt;br /&gt;
:* '''''width''''' - Ширина товарного места (в сантиметрах).&lt;br /&gt;
:* '''''height''''' - Высота товарного места (в сантиметрах).&lt;br /&gt;
:* '''''quantity''''' - Количество мест с данным набором параметров. Действует ограничение на общее количество мест в заказе. Общее количество мест в заказе не может быть больше 1000.&lt;br /&gt;
&lt;br /&gt;
* '''deliveryset''' - настройка [[Дифференциальная стоимость доставки | дифференцированной стоимости доставки]]. Атрибуты:&lt;br /&gt;
:* '''''above_price''''' - стоимость в случае полного выкупа заказа (действует как &amp;quot;сумма от&amp;quot; последней границы, указанной в теге below_sum)&lt;br /&gt;
:* '''''return_price''''' - стоимость в случае возврата заказа&lt;br /&gt;
:* '''''VATrate''''' - Ставка НДС - целое число процентов.&lt;br /&gt;
&lt;br /&gt;
* '''below''' - граница стоимости настроек&lt;br /&gt;
:* '''''below_sum''''' - граница стоимости выкупаемого заказа&lt;br /&gt;
:* '''''price''''' - стоимость выкупаемого заказа до соответствующей границы&lt;br /&gt;
&lt;br /&gt;
* '''advprices''' - Контейнер для описания дополнительных услуг. Необязательный элемент. &amp;lt;span style=&amp;quot;color: red;&amp;gt;Для обработки в API включите дополнительные услуги в настройках полей [[Личный_кабинет_курьерской_службы#Настройка личного кабинета клиента|заказов и заборов]]&amp;lt;/span&amp;gt;&lt;br /&gt;
:* '''''code''''' - код услуги.&lt;br /&gt;
:* '''''value''''' - значение услуги. Если тип услуги bool, то в значении передаем true.&lt;br /&gt;
&lt;br /&gt;
*'''costcode''' - Кост-код сотрудника.&lt;br /&gt;
&lt;br /&gt;
*'''overall_volume''' - Общий объем, м3. Виртуальное поле. Необязательное. Из этого поля рассчитывается длина/высота/ширина места. Расчет срабатывает только если в каждом месте есть нулевые значения длины или высоты или ширины.&lt;br /&gt;
&lt;br /&gt;
*'''userid''' - Идентификатор пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками &amp;quot;Цена доставки для получателя&amp;quot;, определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенного покупателя.&lt;br /&gt;
&lt;br /&gt;
*'''groupid''' - Идентификатор группы пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками &amp;quot;Цена доставки для получателя&amp;quot;, определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенной группы покупателей.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
При передаче заказов, у которых плановая дата доставки/забора меньше ближайшей возможной, дата автоматически меняется на самую раннюю возможную. [[Личный_кабинет_курьерской_службы#Как считается минимальная дата возможной доставки|Подробнее]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.&lt;br /&gt;
&lt;br /&gt;
=== Примеры ответов ===&lt;br /&gt;
При успешном выполнении запроса, создании заказа, возвращается сумма заказа в атрибуте orderprice, а также ошибка 0. При не успешном - номер ошибки и текст ее на английском языке в атрибуте errormsg, для некоторых ошибок выводится перевод на русский в атрибуте errormsgru.&lt;br /&gt;
В атрибут orderno помещается номер заказа, в атрибут barcode - штрихкод заказа.&lt;br /&gt;
&lt;br /&gt;
'''Пример успешного ответа'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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; barcode=&amp;quot;67567#114&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;5000&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; barcode=&amp;quot;67567#115&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;6000&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; barcode=&amp;quot;67567#116&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;Success&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; orderprice=&amp;quot;0&amp;quot; /&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; barcode=&amp;quot;67567#114&amp;quot; error=&amp;quot;67&amp;quot; errormsg=&amp;quot;Order barcode already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой штрихкод заказа уже есть в базе.&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23542&amp;quot; barcode=&amp;quot;67567#115&amp;quot; error=&amp;quot;17&amp;quot; errormsg=&amp;quot;Order number already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой номер заказа уже есть в базе.&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;createorder orderno=&amp;quot;AB23543&amp;quot; barcode=&amp;quot;67567#116&amp;quot; error=&amp;quot;67&amp;quot; errormsg=&amp;quot;Order barcode already exists in the database.&amp;quot; errormsgru=&amp;quot;Такой штрихкод заказа уже есть в базе.&amp;quot; /&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;
{|class=wikitable&lt;br /&gt;
!Код ошибки&lt;br /&gt;
!Английское описание&lt;br /&gt;
!Русское описание&lt;br /&gt;
|-&lt;br /&gt;
|0||Success||Успешно&lt;br /&gt;
|-&lt;br /&gt;
|1||Wrong XML||Некорректный файл XML.&lt;br /&gt;
|-&lt;br /&gt;
|2||Lat is empty||Укажите широту.&lt;br /&gt;
|-&lt;br /&gt;
|3||Specify a valid &amp;quot;Price&amp;quot; field value.||Укажите корректное значение поля «Сумма».&lt;br /&gt;
|-&lt;br /&gt;
|4||Specify a valid &amp;quot;Weight&amp;quot; field value.||Укажите корректное значение поля «Вес».&lt;br /&gt;
|-&lt;br /&gt;
|5||Recepient city/town not found.||Город назначения не найден.&lt;br /&gt;
|-&lt;br /&gt;
|6||Sender city/town not found.||Город отправления не найден.&lt;br /&gt;
|-&lt;br /&gt;
|7||Specify the &amp;quot;Recipient address&amp;quot; field value.||Укажите значение поля «Адрес получателя».&lt;br /&gt;
|-&lt;br /&gt;
|8||Specify the &amp;quot;Recipient phone&amp;quot; field value.||Укажите значение поля «Телефон получателя».&lt;br /&gt;
|-&lt;br /&gt;
|9||Specify the &amp;quot;Recipient name&amp;quot; field value.||Укажите значение поля «ФИО получателя».&lt;br /&gt;
|-&lt;br /&gt;
|10||Specify a valid &amp;quot;Quantity&amp;quot; field value.||Укажите корректное значение поля «Количество».&lt;br /&gt;
|-&lt;br /&gt;
|11||Specify a valid &amp;quot;Declared value&amp;quot; field value.||Укажите корректное значение поля «Объявленная ценность».&lt;br /&gt;
|-&lt;br /&gt;
|12||Supplier SKU ID not found.||Артикул не найден.&lt;br /&gt;
|-&lt;br /&gt;
|17||Order number already exists in the database.||Такой номер заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|18||Order code already exists in the database.||Такой код заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|19||The delivery date format is not valid. Specify a date in YYYY-MM-DD format.||Укажите значение поля «Дата доставки» в формате гггг-мм-дд.&lt;br /&gt;
|-&lt;br /&gt;
|20||Specify a valid &amp;quot;Delivery mode&amp;quot; field value.||Укажите корректное значение поля «Режим доставки».&lt;br /&gt;
|-&lt;br /&gt;
|21||Specify a valid &amp;quot;Return trip mode&amp;quot; field value.||Укажите корректное значение поля «Режим возврата».&lt;br /&gt;
|-&lt;br /&gt;
|22||Specify a valid &amp;quot;Delivery type&amp;quot; field value.||Укажите корректное значение поля «Тип доставки».&lt;br /&gt;
|-&lt;br /&gt;
|23||Specify a valid &amp;quot;Return shipment type&amp;quot; field value.||Укажите корректное значение поля «Тип возврата».&lt;br /&gt;
|-&lt;br /&gt;
|30||Specify the &amp;quot;Order number&amp;quot; field value.||Укажите значение поля «Номер заказа».&lt;br /&gt;
|-&lt;br /&gt;
|31||Specify the &amp;quot;Barcode&amp;quot; field value.||Укажите значение поля «Штрихкод».&lt;br /&gt;
|-&lt;br /&gt;
|32||Specify the &amp;quot;Sender company&amp;quot; field value.||Укажите значение поля «Компания-отправитель».&lt;br /&gt;
|-&lt;br /&gt;
|33||Specify the &amp;quot;Sender name&amp;quot; field value.||Укажите значение поля «ФИО отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|34||Specify the &amp;quot;Sender phone&amp;quot; field value.||Укажите значение поля «Телефон отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|35||Specify the &amp;quot;Sender city/town&amp;quot; field value.||Укажите значение поля «Город отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|36||Specify the &amp;quot;Sender address&amp;quot; field value.||Укажите значение поля «Адрес отправителя».&lt;br /&gt;
|-&lt;br /&gt;
|37||Specify the &amp;quot;Pickup date&amp;quot; field value.||Укажите значение поля «Дата забора».&lt;br /&gt;
|-&lt;br /&gt;
|38||Specify the &amp;quot;Pickup time from&amp;quot; field value.||Укажите значение поля «Время забора с».&lt;br /&gt;
|-&lt;br /&gt;
|39||Specify the &amp;quot;Pickup time to&amp;quot; field value.||Укажите значение поля «Время забора до».&lt;br /&gt;
|-&lt;br /&gt;
|40||Specify the &amp;quot;Recipient company&amp;quot; field value.||Укажите значение поля «Компания-получатель».&lt;br /&gt;
|-&lt;br /&gt;
|41||Specify the &amp;quot;Recipient name&amp;quot; field value.||Укажите значение поля «ФИО получателя».&lt;br /&gt;
|-&lt;br /&gt;
|42||Specify the &amp;quot;Recipient phone&amp;quot; field value.||Укажите значение поля «Телефон получателя».&lt;br /&gt;
|-&lt;br /&gt;
|43||Specify the &amp;quot;Recipient city/town&amp;quot; field value.||Укажите значение поля «Город получателя».&lt;br /&gt;
|-&lt;br /&gt;
|44||Specify the &amp;quot;Recipient address&amp;quot; field value.||Укажите значение поля «Адрес получателя».&lt;br /&gt;
|-&lt;br /&gt;
|45||Specify the &amp;quot;Delivery date&amp;quot; field value.||Укажите значение поля «Дата доставки».&lt;br /&gt;
|-&lt;br /&gt;
|46||Specify the &amp;quot;Delivery time from&amp;quot; field value.||Укажите значение поля «Время доставки с».&lt;br /&gt;
|-&lt;br /&gt;
|47||Specify the &amp;quot;Delivery time to&amp;quot; field value.||Укажите значение поля «Время доставки до».&lt;br /&gt;
|-&lt;br /&gt;
|48||Specify the &amp;quot;Recipient postcode&amp;quot; field value.||Укажите значение поля «Индекс получателя».&lt;br /&gt;
|-&lt;br /&gt;
|49||Specify the &amp;quot;Weight&amp;quot; field value.||Укажите значение поля «Вес».&lt;br /&gt;
|-&lt;br /&gt;
|50||Specify the &amp;quot;Payment type&amp;quot; field value.||Укажите значение поля «Тип оплаты».&lt;br /&gt;
|-&lt;br /&gt;
|51||Specify the &amp;quot;Quantity&amp;quot; field value.||Укажите значение поля «Количество».&lt;br /&gt;
|-&lt;br /&gt;
|52||Specify the &amp;quot;Amount&amp;quot; field value.||Укажите значение поля «Сумма».&lt;br /&gt;
|-&lt;br /&gt;
|53||Specify the &amp;quot;Declared value&amp;quot; field value.||Укажите значение поля «Объявленная стоимость».&lt;br /&gt;
|-&lt;br /&gt;
|54||Specify the &amp;quot;Description&amp;quot; field value.||Укажите значение поля «Описание».&lt;br /&gt;
|-&lt;br /&gt;
|55||Specify the &amp;quot;Instruction&amp;quot; field value.||Укажите значение поля «Поручение».&lt;br /&gt;
|-&lt;br /&gt;
|56||Specify the &amp;quot;Delivery mode&amp;quot; field value.||Укажите значение поля «Режим доставки».&lt;br /&gt;
|-&lt;br /&gt;
|57||Specify the &amp;quot;Shipment type&amp;quot; field value.||Укажите значение поля «Тип отправления».&lt;br /&gt;
|-&lt;br /&gt;
|58||Specify whether return trip is required.||Укажите значение поля «Необходимость возврата».&lt;br /&gt;
|-&lt;br /&gt;
|59||Specify the &amp;quot;Return trip mode&amp;quot; field value.||Укажите значение поля «Режим возврата»&lt;br /&gt;
|-&lt;br /&gt;
|60||Specify the &amp;quot;Return shipment type&amp;quot; field value.||Укажите значение поля «Тип возврата».&lt;br /&gt;
|-&lt;br /&gt;
|61||Specify barcode.||Укажите штрихкод.&lt;br /&gt;
|-&lt;br /&gt;
|62||Specify item weight.||Укажите массу единицы товара.&lt;br /&gt;
|-&lt;br /&gt;
|63||Specify item quantity.||Укажите количество товара.&lt;br /&gt;
|-&lt;br /&gt;
|64||Specify item price.||Укажите цену единицы товара.&lt;br /&gt;
|-&lt;br /&gt;
|65||Specify item name.||Укажите название товара.&lt;br /&gt;
|-&lt;br /&gt;
|66||Wrong XLS file||Некорректный файл XLS.&lt;br /&gt;
|-&lt;br /&gt;
|67||Order barcode already exists in the database.||Такой штрихкод заказа уже есть в базе.&lt;br /&gt;
|-&lt;br /&gt;
|68||Select the &amp;quot;Payment by recipient&amp;quot; field value.||Укажите значение поля «Оплата получателем».&lt;br /&gt;
|-&lt;br /&gt;
|69||Specify department.||Укажите отдел.&lt;br /&gt;
|-&lt;br /&gt;
|70||Specify service partner code.||Укажите значение поля «Код подрядчика».&lt;br /&gt;
|-&lt;br /&gt;
|71||Date cannot be earlier than tomorrow.||Дата не может быть раньше чем завтра.&lt;br /&gt;
|-&lt;br /&gt;
|72||Date cannot be later than 15 days from now.||Дата не может быть позже чем через 15 дней.&lt;br /&gt;
|-&lt;br /&gt;
|73||Date cannot be earlier than today.||Дата не может быть раньше чем сегодня.&lt;br /&gt;
|-&lt;br /&gt;
|74||Date cannot be later than {0} days from now.||Дата не может быть позже, чем через {0} дней.&lt;br /&gt;
|-&lt;br /&gt;
|75||Specify a valid &amp;quot;Item weight&amp;quot; field value.||Укажите корректное значение поля «Масса единицы товара».&lt;br /&gt;
|-&lt;br /&gt;
|76||Specify a valid &amp;quot;Quantity&amp;quot; field value.||Укажите корректное значение поля «Количество товара».&lt;br /&gt;
|-&lt;br /&gt;
|77||Specify a valid &amp;quot;Item price&amp;quot; field value.||Укажите корректное значение поля «Цена единицы товара».&lt;br /&gt;
|-&lt;br /&gt;
|78||Specify a valid &amp;quot;Delivery time from&amp;quot; field value.||Укажите корректное значение поля «Время доставки с».&lt;br /&gt;
|-&lt;br /&gt;
|79||Specify a valid &amp;quot;Delivery time to&amp;quot; field value.||Укажите корректное значение поля «Время доставки до».&lt;br /&gt;
|-&lt;br /&gt;
|80||Specify a valid &amp;quot;Pickup time from&amp;quot; field value.||Укажите корректное значение поля «Время забора с».&lt;br /&gt;
|-&lt;br /&gt;
|81||Specify a valid &amp;quot;Pickup time to&amp;quot; field value.||Укажите корректное значение поля «Время забора до».&lt;br /&gt;
|-&lt;br /&gt;
|82||Specify a valid &amp;quot;Pickup point&amp;quot; field value.||Укажите корректное значение поля «ПВЗ».&lt;br /&gt;
|-&lt;br /&gt;
|83||Duplicate number in the registry.||Дублирование номера в реестре.&lt;br /&gt;
|-&lt;br /&gt;
|84||Duplicate barcode in the registry.||Дублирование штрихкода в реестре.&lt;br /&gt;
|-&lt;br /&gt;
|85||Specify a valid &amp;quot;Weight at return trip&amp;quot; field value.||Укажите корректное значение поля «Вес возврата».&lt;br /&gt;
|-&lt;br /&gt;
|86||Specify the &amp;quot;Weight at return trip&amp;quot; field value.||Укажите значение поля «Вес возврата».&lt;br /&gt;
|-&lt;br /&gt;
|87||Order weight exceeds the allowed maximum for the pickup point.||Вес превышает допустимое значение для этого ПВЗ.&lt;br /&gt;
|-&lt;br /&gt;
|88||Pickup date cannot be earlier than today.||Дата забора не может быть раньше чем сегодня.&lt;br /&gt;
|-&lt;br /&gt;
|89||Specify a later delivery date.||Укажите более позднюю дату доставки.&lt;br /&gt;
|-&lt;br /&gt;
|90||Inappropriate &amp;quot;Weight&amp;quot; or &amp;quot;Pay type&amp;quot; field value for the selected city or town. Please review and correct the values.||Значение поля «Масса» или «Тип оплаты» для выбранного города указано некорректно или отсутствует. Проверьте значения и исправьте.&lt;br /&gt;
|-&lt;br /&gt;
|91||{deliverytype} {deliverydate} is {holidaytype}. Select another date.||{deliverytype} {deliverydate} является {holidaytype}. Выберите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|92||{deliverytype} {deliverydate} is {holidaytype}. Select another date.||{deliverytype} {deliverydate} является {holidaytype}. Выберите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|93||Add items.||Добавьте товары.&lt;br /&gt;
|-&lt;br /&gt;
|95||The selected pickup point only allows paid orders.||Выбранный ПВЗ выдает только предоплаченные заказы.&lt;br /&gt;
|-&lt;br /&gt;
|96||Order barcode exceeds the allowed maximum (25) symbols.||Длина штрихкода заказа превышает максимально допустимую (25 символов).&lt;br /&gt;
|-&lt;br /&gt;
|97||The pickup date format is not valid. Specify a date in YYYY-MM-DD format.||Укажите значение поля «Дата забора» в формате гггг-мм-дд.&lt;br /&gt;
|-&lt;br /&gt;
|98||Specify the cost code.||Укажите значение поля «Кост-код».&lt;br /&gt;
|-&lt;br /&gt;
|99||The item is not in stock.||Товар отсутствует на складе.&lt;br /&gt;
|-&lt;br /&gt;
|100||Set the quantity of the item marked with Chestny ZNAK to one.||Укажите количество товара, маркированного кодом «Честный ЗНАК», равным единице.&lt;br /&gt;
|-&lt;br /&gt;
|101||Quantity of item Delivery cannot be greater than 1||Количество вложений типа «Доставка» не может быть более 1.&lt;br /&gt;
|-&lt;br /&gt;
|102||А database error occurred. Please try later again.||Ошибка базы данных. Попробуйте позже.&lt;br /&gt;
|-&lt;br /&gt;
|103||Order not found.||Заказ не найден.&lt;br /&gt;
|-&lt;br /&gt;
|104||Cannot edit order in the current status.||Невозможно изменить заказ в текущем статусе.&lt;br /&gt;
|-&lt;br /&gt;
|105||Discount cannot be greater than the order amount. Specify a smaller value.||Размер скидки не может превышать сумму заказа. Укажите меньшее значение скидки.&lt;br /&gt;
|-&lt;br /&gt;
|106||Specify the correct additional service code.||Укажите корректный код дополнительной услуги.&lt;br /&gt;
|-&lt;br /&gt;
|107||Specify the correct additional service name.||Укажите корректное значение поля [advprice][value].&lt;br /&gt;
|-&lt;br /&gt;
|108||Specify the &amp;quot;Additional services&amp;quot; field value.||Укажите значение поля «Дополнительные услуги».&lt;br /&gt;
|-&lt;br /&gt;
|110||Specify the correct TIN.||Укажите корректный ИНН.&lt;br /&gt;
|-&lt;br /&gt;
|111||Specify the correct IIN (KZ).||Укажите корректный ИИН (КЗ).&lt;br /&gt;
|-&lt;br /&gt;
|112||Specify the overall volume.||Укажите общий объем.&lt;br /&gt;
|-&lt;br /&gt;
|113||Cannot apply the delivery mode. Select another delivery mode.||Режим доставки не подходит для заказа. Выберите другой режим.&lt;br /&gt;
|-&lt;br /&gt;
|114||The pickup point does not support the selected delivery mode. Specify another pickup point.||ПВЗ не подходит для выбранного режима доставки. Укажите другой ПВЗ.&lt;br /&gt;
|-&lt;br /&gt;
|115||Specify a valid recipient phone number.||Укажите корректный телефон получателя.&lt;br /&gt;
|-&lt;br /&gt;
|116||Specify recipient PIN code.||Укажите пин-код получателя.&lt;br /&gt;
|-&lt;br /&gt;
|117||Order date cannot be earlier than {0}. Specify another date.||Дата заказа не может быть раньше {0}. Укажите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|118||Pickup date cannot be earlier than {0}. Specify another date.||Дата забора не может быть раньше {0}. Укажите другую дату.&lt;br /&gt;
|-&lt;br /&gt;
|119||Specify the correct item type.||Укажите корректный тип вложения.&lt;br /&gt;
|-&lt;br /&gt;
|120||The pickup point does not accept payment by card.||В выбранном ПВЗ оплата картой не принимается.&lt;br /&gt;
|-&lt;br /&gt;
|121||Invalid item code format||Неверный формат кода товарной номенклатуры&lt;br /&gt;
|-&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;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;orderno2&amp;gt;5678&amp;lt;/orderno2&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;2016-07-21&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
  &amp;lt;dateto&amp;gt;2016-07-21&amp;lt;/dateto&amp;gt;&lt;br /&gt;
  &amp;lt;target&amp;gt;Автозавод&amp;lt;/target&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;conditions&amp;gt;&lt;br /&gt;
    &amp;lt;namecontains/&amp;gt;&lt;br /&gt;
    &amp;lt;namestarts/&amp;gt;&lt;br /&gt;
  &amp;lt;/conditions&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;
*'''client''' - Признак клиента или агента. Необязательный элемент.&lt;br /&gt;
:* CLIENT - Признак клиента, значение по умолчанию&lt;br /&gt;
:* AGENT - Признак агента. В ответ отдается информация по заказам, переданным агенту на доставку&lt;br /&gt;
*'''orderno''' - Номер заказа. Необязательный элемент.&lt;br /&gt;
*'''ordercode''' - Внутренний код заказа. Необязательный элемент.&lt;br /&gt;
*'''orderno2''' - Номер заказа из срочных. Необязательный элемент.&lt;br /&gt;
*'''datefrom''' - Дата заказа &amp;quot;с&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''dateto''' - Дата заказа &amp;quot;по&amp;quot;. Необязательный элемент.&lt;br /&gt;
*'''target''' - Строка поиска. Позволяет указать текст, который содержится в названии компании или адресе получателя.&lt;br /&gt;
*'''done''' - Может принимать значения: &lt;br /&gt;
:* ONLY_DONE - Только доставленные (имеются в виду успешные статусы, например, '''Доставлен''' или '''Частично доставлен''')&lt;br /&gt;
:* ONLY_NOT_DONE - Только не доставленные (заказы, которые не являются доставленными, например, '''Не доставлен''' или '''Утерян''')&lt;br /&gt;
:* ONLY_NEW - Только новые&lt;br /&gt;
:* ONLY_DELIVERY - Только заказы в обработке - заказы, находящиеся в любом статусе, кроме конечных: Доставлено, Не доставлено, Отменён и т.д.&lt;br /&gt;
:* ''Пусто'' - все корреспонденции&lt;br /&gt;
&lt;br /&gt;
*'''changes''' - может принимать значение только ONLY_LAST. Если указан этот параметр, все остальные игнорируются. Описание данного режима приведено здесь: [[#Передача только изменившихся статусов|Передача только изменившихся статусов]]&lt;br /&gt;
&lt;br /&gt;
*'''conditions''' - Задает условия фильтрации по &amp;quot;orderno&amp;quot;. Все вложенные элементы одновременно накладывают условие &amp;quot;И&amp;quot;. Минимум 5 символов! &lt;br /&gt;
:* '''namecontains''' - Поиск по номеру заказа(шифр), который содержит &amp;quot;orderno&amp;quot;.&lt;br /&gt;
:* '''namestarts''' - Поиск по номеру заказа(шифр), который начинается с &amp;quot;orderno&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
# Периода запроса статусов (контейнеры '''datefrom''' и '''dateto''') ограничивается двумя месяцами &amp;amp;mdash; два месяца до даты '''&amp;quot;по&amp;quot;'''.&lt;br /&gt;
# Если не указаны обе даты &amp;amp;mdash; '''dateto''' принимается равной текущей дате.&lt;br /&gt;
# Если не указана дата '''dateto''' &amp;amp;mdash; она принимается равной '''datefrom''' плюс 2 месяца.&lt;br /&gt;
# Если не указана дата '''datefrom''' &amp;amp;mdash; она принимается равной '''dateto''' минус 2 месяца.&lt;br /&gt;
# Поиск по '''conditions''' работает только для &amp;quot;Номер заказа(шифр)&amp;quot; и только от 4 символов&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;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 count=&amp;quot;23&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;order orderno=&amp;quot;111111&amp;quot; awb=&amp;quot;qwerty&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;inn&amp;gt;1112223335&amp;lt;/inn&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;153361&amp;quot; regioncode=&amp;quot;78&amp;quot; regionname=&amp;quot;Санкт-Петербург город&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;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;QWERTY&amp;lt;/clientcode&amp;gt;&lt;br /&gt;
     &amp;lt;/pvz&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;deliveryPIN&amp;gt;1234&amp;lt;/deliveryPIN&amp;gt;&lt;br /&gt;
   &amp;lt;/receiver&amp;gt;&lt;br /&gt;
   &amp;lt;pickup&amp;gt;NO&amp;lt;/pickup&amp;gt;&lt;br /&gt;
   &amp;lt;weight&amp;gt;5.1&amp;lt;/weight&amp;gt;&lt;br /&gt;
   &amp;lt;return_weight&amp;gt;5.1&amp;lt;/return_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;return_service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;return_type&amp;gt;3&amp;lt;/return_type&amp;gt;&lt;br /&gt;
   &amp;lt;waittime&amp;gt;12&amp;lt;/waittime&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; delivery=&amp;quot;100.00&amp;quot; return=&amp;quot;58.6&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;1&amp;quot; price=&amp;quot;150&amp;quot;&amp;gt;База&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;2&amp;quot; price=&amp;quot;0&amp;quot;&amp;gt;% от объявленной стоимости&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;3&amp;quot; price=&amp;quot;8.6&amp;quot;&amp;gt;Топливный сбор&amp;lt;/advprice&amp;gt;&lt;br /&gt;
      &amp;lt;advprice code=&amp;quot;4&amp;quot; price=&amp;quot;0&amp;quot;&amp;gt;Округление&amp;lt;/advprice&amp;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;acceptpartially&amp;gt;NO&amp;lt;/acceptpartially&amp;gt;&lt;br /&gt;
   &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;statushistory&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-05-30 10:20:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Новый&amp;quot;&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 17:38:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Планируется отправка&amp;quot;&amp;gt;DEPARTURING&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 19:53:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Отправлено со склада&amp;quot;&amp;gt;DEPARTURE&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 07:41:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Получен складом&amp;quot;&amp;gt;ACCEPTED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 09:17:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Выдан курьеру на доставку&amp;quot;&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен (предварительно)&amp;quot;&amp;gt;COURIERDELIVERED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;/statushistory&amp;gt;&lt;br /&gt;
   &amp;lt;customstatecode&amp;gt;2&amp;lt;customstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;clientstatecode&amp;gt;&amp;lt;/clientstatecode&amp;gt;&lt;br /&gt;
   &amp;lt;costcode&amp;gt;cc12345&amp;lt;/costcode&amp;gt;&lt;br /&gt;
    &amp;lt;receipt fdNum=&amp;quot;124555&amp;quot; fnSn=&amp;quot;9289000100295555&amp;quot; kktNum=&amp;quot;0001611984048555&amp;quot; inn=&amp;quot;7722756555&amp;quot; fdValue=&amp;quot;2899551555&amp;quot; summ=&amp;quot;387.5&amp;quot; ofdUrl=&amp;quot;gate.ofd.ru&amp;quot;&amp;gt;https://ofd.ru/rec/7722756555/0001611984048555/9289000100295555/124555/2899551555&amp;lt;/receipt&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2016-06-02&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;17:22&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
   &amp;lt;arrival&amp;gt;2016-05-02 23:21&amp;lt;/arrival&amp;gt;&lt;br /&gt;
   &amp;lt;outstrbarcode&amp;gt;EXT123456&amp;lt;/outstrbarcode&amp;gt;&lt;br /&gt;
   &amp;lt;partner&amp;gt;Офис на Ленина&amp;lt;/partner&amp;gt;&lt;br /&gt;
   &amp;lt;return_message&amp;gt;Доставлено в целости&amp;lt;/return_message&amp;gt;&lt;br /&gt;
   &amp;lt;department&amp;gt;Отдел&amp;lt;/department&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot; origincountry=&amp;quot;040&amp;quot; GTD=&amp;quot;&amp;quot; excise=&amp;quot;0.00&amp;quot; governmentCode=&amp;quot;11223311&amp;quot; suppcompany=&amp;quot;Поставщик&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; suppphone=&amp;quot;79161234567&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; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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; VATrate=&amp;quot;18&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; itemcode=&amp;quot;44123&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&amp;quot;&amp;gt;Погремушка желтая&amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;/items&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package code=&amp;quot;33331&amp;quot; strbarcode=&amp;quot;ORD0000001&amp;quot; mass=&amp;quot;1&amp;quot; message=&amp;quot;&amp;quot; got=&amp;quot;YES&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package code=&amp;quot;33332&amp;quot; strbarcode=&amp;quot;ORD0000002&amp;quot; mass=&amp;quot;2.5&amp;quot; message=&amp;quot;&amp;quot; got=&amp;quot;NO&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&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;
* Атрибуты контейнера '''order''':&lt;br /&gt;
:* '''''awb''''' - Номер накладной в системе курьерской службы.&lt;br /&gt;
:* '''''orderno2''''' - Номер накладной в подсистеме срочной доставки курьерской службы.&lt;br /&gt;
:* '''''ordercode''''' - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
:* '''''givencode''''' - внутренний код заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
&lt;br /&gt;
* атрибут '''''code''''' контейнера '''item''' - внутренний код строки заказа в системе, применяется для некоторых внутренних операций.&lt;br /&gt;
:* '''''returns''''' - количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного отказа.&lt;br /&gt;
&lt;br /&gt;
* атрибут '''''got''''' контейнера '''package''' - признак принятого места YES / NO.&lt;br /&gt;
:* '''''returns''''' - количество данного товара, от которого отказался получатель. Не нулевое только в случае частичного отказа.&lt;br /&gt;
&lt;br /&gt;
* '''''coords''''' в контейнере '''receiver''' - координаты получателя.&lt;br /&gt;
* '''''deliveryPIN''''' в контейнере '''receiver''' - Пин-код.&lt;br /&gt;
* '''pickup''' - признак оформления забора, возможные значения: '''YES''', '''NO'''. Если указано '''YES''', то весь заказ считается заданием на забор груза, а не на доставку.&lt;br /&gt;
* '''currcoords''' - текущие координаты заказа. Атрибуты:&lt;br /&gt;
:* '''''lat''''' - широта&lt;br /&gt;
:* '''''lon''''' - долгота&lt;br /&gt;
:* '''''accuracy''''' - точность в метрах&lt;br /&gt;
:* '''''RequestDateTime''''' - дата/время последнего обновления координат.&lt;br /&gt;
&lt;br /&gt;
* '''courier''' - Данные курьера, которому выдан заказ. Если заказ не выдан, то выводятся данные запланированного курьера.&lt;br /&gt;
* '''waittime ''' - Время ожидания курьера.&lt;br /&gt;
* '''deliveryprice''' - Стоимость услуг в валюте расчетов с клиентом. Атрибуты:&lt;br /&gt;
:* '''''total''''' - общая стоимость услуг&lt;br /&gt;
:* '''''delivery''''' - стоимость доставки &amp;quot;Туда&amp;quot;&lt;br /&gt;
:* '''''return''''' - стоимость доставки &amp;quot;Обратно&amp;quot; (если order-&amp;gt;return=YES)&lt;br /&gt;
Тэг '''deliveryprice''' включает список дополнительных услуг (только для тарифа &amp;quot;Премиум&amp;quot;):&lt;br /&gt;
:* '''''advprice''''' - наименование дополнительной услуги&lt;br /&gt;
:* '''''code''''' - код дополнительной услуги&lt;br /&gt;
:* '''''price''''' - стоимость дополнительной услуги&lt;br /&gt;
&lt;br /&gt;
* '''status''' - статус доставки (список статусов см. ниже). Атрибуты (заполняются начиная с версии системы 2008.0.0.670):&lt;br /&gt;
:* '''''eventstore''''' - филиал, к которому относится текущий статус&lt;br /&gt;
:* '''''eventtime''''' - время события по часовому поясу места его наступления.&lt;br /&gt;
:* '''''createtimegmt''''' - время по GMT создания записи о смене статуса в БД. Используется для сортировки записей, чтобы соблюсти хронологическую последовательность. &amp;lt;spoiler text=&amp;quot;Подробнее&amp;quot;&amp;gt;Большинство событий фиксируются в полях eventtime и createtimegmt на основании одного действия, тогда они отличаются только сдвигом от GMT. Однако, если курьер доставил отправление 10.10.2010 в 20:00, по какой-то причине не внес это в мобильное приложение, на следующий день сдал накладную, и в 9 утра оператор внесла, что он доставил вчера в 20:00. Тогда в createtimegmt будет сегодня 6 утра (для Москвы), а в eventtime - вчера в 20:00. При этом оператор по каким-то причинам может внести время вручения раньше, чем какое-то предыдущее событие, т.о. нарушится последовательность времени в eventtime, но при сортировке по createtimegmt все-равно все будет правильно.&amp;lt;/spoiler&amp;gt;&lt;br /&gt;
:* '''''message''''' - наименование филиала-получателя, при передаче между филиалами&lt;br /&gt;
:* '''''title''''' - русское наименование статуса&lt;br /&gt;
&lt;br /&gt;
* '''statushistory''' - история статусов доставки. Содержит список контейнеров '''status'''. Заполняется только для тарифа &amp;quot;Премиум&amp;quot; начиная с версии системы 2008.0.0.670.&lt;br /&gt;
* '''customstatecode''' - код внутреннего статуса курьерской службы. Значения уточняйте в курьерской службе. Назначаются курьерской службой в разделе &amp;quot;Справочники&amp;quot; - &amp;quot;Статусы&amp;quot; - &amp;quot;15 Статусы корреспонденции&amp;quot;. Справочник не передается через API клиенту по причине возможного наличия в нем внутренних технологических статусов курьерской службы.&lt;br /&gt;
* '''clientstatecode''' - код статуса клиента. Используется, если клиент предлагает свои коды статусов доставки/причин недоставки.&lt;br /&gt;
* '''deliveredto''' - данные из поля &amp;quot;Инфо. о доставке&amp;quot; (может быть информация о доставке, причина недоставки и т.п.). &lt;br /&gt;
* '''delivereddate''' - дата вручения.&lt;br /&gt;
* '''deliveredtime''' - время вручения. В случае недоставки может быть пустым.&lt;br /&gt;
* '''arrival''' - плановая дата прибытия в формате гггг-мм-дд чч:мм:сс&lt;br /&gt;
* '''outstrbarcode''' - код у подрядчика (код заказа во внешней системе). Используется в интеграциях с внешними системами.&lt;br /&gt;
* '''partner''' - текущий филиал/подрядчик.&lt;br /&gt;
* '''return_message''' - информация о возврате&lt;br /&gt;
* '''department''' - Подразделение, в котором оформляется заказ.&lt;br /&gt;
&lt;br /&gt;
Контейнер '''status''' может принимать следующие значения:&lt;br /&gt;
: AWAITING_SYNC — Ожидает синхронизации. Данные заказа пока не появились в службе доставки.&lt;br /&gt;
: '''NEW''' — Успешно создан, передан в службу доставки.&lt;br /&gt;
: NEWPICKUP — Создан забор.&lt;br /&gt;
: PICKUP — Забран у отправителя.&lt;br /&gt;
: WMSASSEMBLED — Скомплектован на складе фулфилмента.&lt;br /&gt;
: WMSDISASSEMBLED — Разукомплектован на склад фулфилмента.&lt;br /&gt;
: '''ACCEPTED''' — Получен складом.&lt;br /&gt;
: CUSTOMSPROCESS — Производится таможенный контроль.&lt;br /&gt;
: CUSTOMSFINISHED — Таможенный контроль произведен.&lt;br /&gt;
: CONFIRM — Согласована доставка.&lt;br /&gt;
: UNCONFIRM — Не удалось согласовать доставку.&lt;br /&gt;
: DEPARTURING — Планируется отправка со склада на другой склад.&lt;br /&gt;
: DEPARTURE — Отправлено со склада на другой склад.&lt;br /&gt;
: INVENTORY — Инвентаризация. Убедились в наличии отправления на складе.&lt;br /&gt;
: PICKUPREADY — Готов к выдаче в ПВЗ.&lt;br /&gt;
: '''DELIVERY''' — Выдан курьеру на доставку.&lt;br /&gt;
: COURIERDELIVERED — Доставлен (предварительно, ождает подтверждения менеджером, чтобы перейти в статус COMPLETE).&lt;br /&gt;
: COURIERPARTIALLY — Частично доставлен (предварительно, ождает подтверждения менеджером, чтобы перейти в статус PARTIALLY).&lt;br /&gt;
: COURIERCANCELED — Отказ (предварительно, после этого ожидается COURIERRETURN).&lt;br /&gt;
: COURIERRETURN — Возвращено курьером. Курьер не смог доставить до получателя и вернул заказ обратно на склад. Это промежуточный статус, после которого менеджер выясняет, нужно ли повторно доставлять (статусы DATECHANGE/DELIVERY) или это окончательная недоставка (CANCELED).&lt;br /&gt;
: DATECHANGE — Перенос даты доставки.&lt;br /&gt;
&lt;br /&gt;
: '''COMPLETE''' — Доставлен.&lt;br /&gt;
: '''PARTIALLY''' — Доставлен частично.&lt;br /&gt;
: '''CANCELED''' — Не доставлен (Возврат/Отмена). После этого статуса отправление должны вернуть заказчику, будут статусы RETURNING и RETURNED&lt;br /&gt;
&lt;br /&gt;
: RETURNING — Планируется возврат заказчику (после CANCELED).&lt;br /&gt;
: RETURNED — Возвращен заказчику.&lt;br /&gt;
: LOST — Утрачен/утерян.&lt;br /&gt;
&lt;br /&gt;
'''Примечание.''' В будущем возможно дополнение используемого набора статусов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
&lt;br /&gt;
# Контейнер '''statushistory''' и '''deliveryprice''' заполняется для тарифов [[Личный кабинет курьерской службы#Функции личного кабинета|Премиум и Максимум]].&lt;br /&gt;
# Система никогда не гарантирует последовательность прохождения заказом набора статусов. Т.е. Вы можете получить статус &amp;quot;COMPLETE&amp;quot;, а следующим запросом - &amp;quot;NEW&amp;quot; - такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Передача только изменившихся статусов ===&lt;br /&gt;
В нашем API предусмотрено удобное средство получения статусов всех заказов, без необходимости «бомбить» сервер запросами статусов по каждому заказу. Работает это так: раз, например, в 10 минут, вы посылаете запрос «покажите все изменившиеся статусы». Пример запроса ниже. Система вам отдает ВСЕ заказы, статусы (или некоторые другие поля, см. ниже) которых изменились с момента последнего запроса. Вы разбираете полученный документ, по каждому заказу сохраняете его актуальный статус в своей системе, и если все хорошо, у вас все получилось, ваша система неожиданно не упала от наплыва информации, посылаете нам запрос подтверждения получения статусов (commitlaststatus). Мы у себя отмечаем, что эти статусы вами получены и их не надо передавать повторно. Таким образом, сколько бы заказов у вас ни было, статусы по ним всем почти в реальном времени вы можете получать всего двумя запросами.&lt;br /&gt;
&lt;br /&gt;
Для получения только изменившихся статусов отправьте запрос:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;streamid&amp;gt;1234&amp;lt;/streamid&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;client&amp;gt;CLIENT&amp;lt;/client&amp;gt;&lt;br /&gt;
  &amp;lt;streamid&amp;gt;1234&amp;lt;/streamid&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;
* '''auth''' — авторизация. Обязательный элемент.&lt;br /&gt;
* '''streamid''' — идентификатор потока. Если у вас несколько интеграций и каждая нуждается в получении статусов, вы можете передавать данный параметр и тем самым разделять получение и отметку об успешном получении статусов по заказам. Значение должно входить в промежуток от 100 до 10000, включительно. Необязательный элемент.&lt;br /&gt;
* '''client''' — признак клиента или агента. Необязательный элемент.&lt;br /&gt;
:* CLIENT — признак клиента, значение по умолчанию&lt;br /&gt;
:* AGENT — признак агента. В ответ отдается информация по заказам, переданным агенту на доставку&lt;br /&gt;
&lt;br /&gt;
В случае успеха вы получите ответ:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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 error=&amp;quot;0&amp;quot;&amp;gt;OK&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;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
# При этом способе передачи (&amp;lt;changes&amp;gt;ONLY_LAST&amp;lt;/changes&amp;gt;) система просматривает заказы, оформленные за последние 3 месяца. Если заказ сделан ранее, изменение статуса по нему не попадет в результат выполнения запроса.&lt;br /&gt;
# Система всегда выдает текущий статус. Вы можете одним запросом получить статус «NEW», а следующим — «COMPLETE». Между запросами отправление могло пройти через несколько промежуточных статусов. Если нужна гарантия получения всех промежуточных статусов, нужно анализировать блок statushistory (может не заполняться вследствие ограничений версии или тарифа конкретной службы доставки).&lt;br /&gt;
# Система не гарантирует последовательность прохождения заказом набора статусов. Вы можете получить статус «COMPLETE», а следующим запросом «NEW» — такое может произойти, например, если оператор ошибочно отметил заказ выполненным, а затем исправил ошибку.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Трекинг заказа по номеру ==&lt;br /&gt;
&lt;br /&gt;
Запрос трекинга по номеру предназначен для выдачи минимальной обезличенной информации о конкретном заказе не авторизованному пользователю. Наша система имеет для этого интерфейс по адресу &amp;quot;home.courierexe.ru/{код экстра}/tracking&amp;quot;. Вы можете либо сделать ссылку на такую страницу на своем сайте, либо разместить ее iframe'ом у себя, либо сделать свою и пользоваться нашим API. Этот интерфейс создан специально для выдачи информации живому пользователю сайта. Для получения статусов заказов в свою информационную систему нужно использовать запрос &amp;quot;statusreq&amp;quot;, желательно с параметром changes=ONLY_LAST!&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;111111&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;barcode&amp;gt;111111&amp;lt;/barcode&amp;gt;&lt;br /&gt;
   &amp;lt;AWB&amp;gt;111111&amp;lt;/AWB&amp;gt;&lt;br /&gt;
   &amp;lt;sender&amp;gt;&lt;br /&gt;
     &amp;lt;town code=&amp;quot;1&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Москва город&amp;lt;/town&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;town code=&amp;quot;1&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Москва город&amp;lt;/town&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&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;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;paytype&amp;gt;CASH&amp;lt;/paytype&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;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;type&amp;gt;3&amp;lt;/type&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;2&amp;lt;/return_service&amp;gt;&lt;br /&gt;
   &amp;lt;return_date&amp;gt;&amp;lt;/return_date&amp;gt;&lt;br /&gt;
   &amp;lt;return_time&amp;gt;&amp;lt;/return_time&amp;gt;&lt;br /&gt;
   &amp;lt;return_message&amp;gt;&amp;lt;/return_message&amp;gt;&lt;br /&gt;
   &amp;lt;waittime&amp;gt;12&amp;lt;/waittime&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;deliveryprice total=&amp;quot;158.6&amp;quot; delivery=&amp;quot;100.00&amp;quot; return=&amp;quot;58.6&amp;quot; /&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;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;&lt;br /&gt;
   &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;statushistory&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-05-30 10:20:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Новый&amp;quot;&amp;gt;NEW&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 17:38:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Планируется отправка&amp;quot;&amp;gt;DEPARTURING&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;Офис в Москве&amp;quot; eventtime=&amp;quot;2016-06-01 19:53:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;филиал в Санкт-Петербурге&amp;quot; title=&amp;quot;Отправлено со склада&amp;quot;&amp;gt;DEPARTURE&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 07:41:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Получен складом&amp;quot;&amp;gt;ACCEPTED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 09:17:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Выдан курьеру на доставку&amp;quot;&amp;gt;DELIVERY&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен (предварительно)&amp;quot;&amp;gt;COURIERDELIVERED&amp;lt;/status&amp;gt;&lt;br /&gt;
     &amp;lt;status eventstore=&amp;quot;филиал в Санкт-Петербурге&amp;quot; eventtime=&amp;quot;2016-06-02 17:22:00&amp;quot; createtimegmt=&amp;quot;2016-06-03 16:14:44&amp;quot; message=&amp;quot;&amp;quot; title=&amp;quot;Доставлен&amp;quot;&amp;gt;COMPLETE&amp;lt;/status&amp;gt;&lt;br /&gt;
   &amp;lt;/statushistory&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredto&amp;gt;Иванова, секр.&amp;lt;/deliveredto&amp;gt;&lt;br /&gt;
   &amp;lt;delivereddate&amp;gt;2016-06-02&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
   &amp;lt;deliveredtime&amp;gt;17:22&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
   &amp;lt;outstrbarcode&amp;gt;EXT123456&amp;lt;/outstrbarcode&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; VATrate=&amp;quot;0&amp;quot; barcode=&amp;quot;2345625213125&amp;quot; article=&amp;quot;1&amp;quot; returns=&amp;quot;0&amp;quot; origincountry=&amp;quot;040&amp;quot; GTD=&amp;quot;&amp;quot; excise=&amp;quot;0.00&amp;quot; governmentCode=&amp;quot;11223311&amp;quot; suppcompany=&amp;quot;Поставщик&amp;quot; suppINN=&amp;quot;1112223334&amp;quot; suppphone=&amp;quot;79161234567&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; VATrate=&amp;quot;10&amp;quot; barcode=&amp;quot;4645625213138&amp;quot; article=&amp;quot;2&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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; VATrate=&amp;quot;18&amp;quot; barcode=&amp;quot;2345625213126&amp;quot; article=&amp;quot;3&amp;quot; returns=&amp;quot;0&amp;quot; governmentCode=&amp;quot;&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;/tracking&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Получение информации в формате 17 TRACK'''&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tracking17&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;/tracking17&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
	&amp;quot;number&amp;quot;:&amp;quot;ExtNumber&amp;quot;,&lt;br /&gt;
	&amp;quot;oriNumber&amp;quot;:&amp;quot;1234&amp;quot;,&lt;br /&gt;
	&amp;quot;oriCountry&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
	&amp;quot;destCountry&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
	&amp;quot;status&amp;quot;:&amp;quot;Complete&amp;quot;,&lt;br /&gt;
	&amp;quot;events&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 17:22:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Complete&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 17:22:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Courierdelivered&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 09:17:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Delivery&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-02 07:41:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Accepted&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-01 19:53:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Departure&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-06-01 17:38:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;Departuring&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;time&amp;quot;:&amp;quot;2016-05-30 10:20:00&amp;quot;,&lt;br /&gt;
			&amp;quot;location&amp;quot;:&amp;quot;RU&amp;quot;,&lt;br /&gt;
			&amp;quot;content&amp;quot;:&amp;quot;New&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	]&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.&amp;lt;br /&amp;gt;&lt;br /&gt;
Описание контейнеров ответа аналогично описанию [[API#.D0.97.D0.B0.D0.BF.D1.80.D0.BE.D1.81_.D1.81.D1.82.D0.B0.D1.82.D1.83.D1.81.D0.B0_.D0.B7.D0.B0.D0.BA.D0.B0.D0.B7.D0.BE.D0.B2|Запроса статусов заказов]].&lt;br /&gt;
&lt;br /&gt;
== Изменение заказа ==&lt;br /&gt;
Запрос предназначен для изменения заказов, по которым не было произведено изменений статуса корреспонденции, времени доставки — то есть заказов, которые ещё не в работе.&lt;br /&gt;
&lt;br /&gt;
Изменять заказы могут курьерские службы с тарифами «Премиум» и «Максимум». Чтобы разрешить изменение заказов, в личном кабинете курьерской службы перейдите в '''Параметры''' &amp;gt; '''Расширенные''' и установите флажок '''Разрешить отмену и изменение заказов'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
# Данные запроса изменения указываются '''полностью''', как если бы заказ создавался впервые.&lt;br /&gt;
# При отсутствии вложения в запросе изменения данное вложение '''не удаляется''' из заказа, но его количество становится равным 0.&lt;br /&gt;
# При одновременном изменении заказа в API и системе курьерской службы приоритет отдается данным системы курьерской службы. То есть изменения в API приняты не будут.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При редактировании заказа может быть отменен запланированный курьер. Это зависит от значения переменной '''Справочники''' &amp;gt; '''Переменные''' &amp;gt; '''Корреспонденция''' &amp;gt; '''Автоматически устанавливать заплан. курьера по району''':&lt;br /&gt;
* '''Нет''' — при редактировании заказа по АПИ курьер не изменяется;&lt;br /&gt;
* '''Район''' — если изменен адрес доставки, курьер сбрасывается;&lt;br /&gt;
* '''Район или дата план. доставки''' — если изменен адрес доставки или плановая дата вручения, курьер сбрасывается.&lt;br /&gt;
&lt;br /&gt;
=== Описание полей запроса изменения ===&lt;br /&gt;
Все поля запроса соответствуют структуре order при создании заказа за исключением:&lt;br /&gt;
* вместо корневого тэга '''neworder''' указывается '''editorder''';&lt;br /&gt;
* тэг штрихкода '''barcode''' не указывается, поскольку присваивается при создании заказа;&lt;br /&gt;
* тэг курьера '''courier''' можно изменить только при включенной настройке '''Разрешить изменение курьера по АПИ''';&lt;br /&gt;
* для вложений '''item''' указывается внутренний код вложения в атрибуте '''code''', который можно получить при получении статуса заказа.&lt;br /&gt;
&lt;br /&gt;
Значение '''orderno''' данным методом изменить нельзя.&lt;br /&gt;
&lt;br /&gt;
=== Описание полей ответа изменения ===&lt;br /&gt;
Все поля ответа соответствуют ответу при создании заказа за исключением корневого тэга — вместо '''neworder''' возвращается '''editorder'''.&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;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;cancelorder&amp;gt;&lt;br /&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;order orderno=&amp;quot;&amp;quot; ordercode=&amp;quot;123456&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123aaa&amp;quot; ordercode=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/cancelorder&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;
'''cancelorder''' — Корневой контейнер. Обязательный элемент.&lt;br /&gt;
* '''auth''' — Авторизация. Обязательный элемент.&lt;br /&gt;
* '''order''' — Контейнер отменяемого заказа. Обязательный элемент. Запрос может содержать более одного контейнера '''order'''. Атрибуты:&lt;br /&gt;
:* '''''orderno''''' — Шифр заказа.&lt;br /&gt;
:* '''''ordercode''''' — Внутренний код заказа.&lt;br /&gt;
Обратите внимание, что должен быть указан хотя бы один из атрибутов ''orderno'' или ''ordercode''!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;cancelorder&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123test&amp;quot; ordercode=&amp;quot;123456&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order orderno=&amp;quot;123aaa&amp;quot; ordercode=&amp;quot;&amp;quot; error=&amp;quot;52&amp;quot; errormsg=&amp;quot;order not found&amp;quot; errormsgru=&amp;quot;Заказ не найден&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/cancelorder&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;addattachments&amp;gt;&lt;br /&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;orderno&amp;gt;1234567&amp;lt;/orderno&amp;gt;&lt;br /&gt;
  &amp;lt;attachments&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo1.jpg&amp;quot;&amp;gt;JVBERi0xLjMN1wb25lbnQgMQ&lt;br /&gt;
    JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
    U3VidHlwZSAvSW1hZ2UNL1d pZHRoIDE4MDgNL0hlaWdodCA&lt;br /&gt;
    ggNCAwIFINL0JpdHNQZXJDb 21wb25lbnQgMQ0vRGVjb2RlU&lt;br /&gt;
    ENL0NvbHVtbnMgMTgwOA0+P g0vSW1hZ2VNYXNrIHRydWUNL&lt;br /&gt;
    XhEZWNvZGUNPj4Nc3RyZWFt DQ&amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot;&amp;gt;VBERi0xLjMNAwIG9iag0HRoJ&lt;br /&gt;
    JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
    vWE9iamVjdA0vU3VidHlwZS AvSW1hZ2UNL1dpZHRoIDEzNj &lt;br /&gt;
    gNL0hlaWdodCAxMzMzDS9MZ W5ndGggNCAwIFINL0JpdHNQZ &lt;br /&gt;
    XJDb21wb25lbnQgMQ0vRGVj b2RlUGFybXMgPDwNL0sgLTEN &lt;br /&gt;
    L0NvbHVtbnMgMTM2OA0+Pg0 vSW&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/addattachments&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;
'''addattachments''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер заказа. Обязательный элемент. Может использоваться тэг &amp;lt;ordercode&amp;gt; с указанием внутреннего кода заказа.&lt;br /&gt;
*'''attachments''' - Обязательный элемент, в котором перечисляются передаваемые данные файлов.&lt;br /&gt;
**'''item''' - Бинарные данные (файл), закодированные в base64. Обязательный элемент.&lt;br /&gt;
***'''name''' - Атрибут элемента '''item''', в котором передается имя файла. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;addattachments&amp;gt;&lt;br /&gt;
  &amp;lt;attachments&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo1.jpg&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/addattachments&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;attachments&amp;gt;&lt;br /&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;orderno&amp;gt;1234567&amp;lt;/orderno&amp;gt;&lt;br /&gt;
&amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
&lt;br /&gt;
'''attachments''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''orderno''' - Номер/код заказа. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;attachments&amp;gt;&lt;br /&gt;
  &amp;lt;item name=&amp;quot;doc1.docx&amp;quot; size=&amp;quot;35654&amp;quot;&amp;gt;JVBERi0xLjMN&lt;br /&gt;
  JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
  U3VidHlwZSAvSW1hZ2UNL1d pZHRoIDE4MDgNL0hlaWdodCA&lt;br /&gt;
  ggNCAwIFINL0JpdHNQZXJDb 21wb25lbnQgMQ0vRGVjb2RlU&lt;br /&gt;
  ENL0NvbHVtbnMgMTgwOA0+P g0vSW1hZ2VNYXNrIHRydWUNL&lt;br /&gt;
  XhEZWNvZGUNPj4Nc3RyZWFt DQ&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;item name=&amp;quot;photo2.jpg&amp;quot; size=&amp;quot;74861&amp;quot;&amp;gt;VBERi0xLjMN &lt;br /&gt;
  JUBQREYwMTIzNDU2Nzg5IDI NMyAwIG9iag08PA0vVHlwZSA&lt;br /&gt;
  vWE9iamVjdA0vU3VidHlwZS AvSW1hZ2UNL1dpZHRoIDEzNj &lt;br /&gt;
  gNL0hlaWdodCAxMzMzDS9MZ W5ndGggNCAwIFINL0JpdHNQZ &lt;br /&gt;
  XJDb21wb25lbnQgMQ0vRGVj b2RlUGFybXMgPDwNL0sgLTEN &lt;br /&gt;
  L0NvbHVtbnMgMTM2OA0+Pg0 vSW&amp;lt;/item&amp;gt;&lt;br /&gt;
&amp;lt;/attachments&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В тегах item возвращаются бинарные данные (файлы), закодированные в base64.&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;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;setorderinfo&amp;gt;&lt;br /&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;order ordercode=&amp;quot;123456&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Получил Иванов&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;outstrbarcode&amp;gt;7654312&amp;lt;/outstrbarcode&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;234567&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;PICKUPREADY&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;eventtime&amp;gt;2016-05-30 10:20:00&amp;lt;/eventtime&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Клиент отказался от покупки&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
    &amp;lt;items&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34533&amp;quot; quantity=&amp;quot;1&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34456&amp;quot; quantity=&amp;quot;0&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;item code=&amp;quot;34421&amp;quot; quantity=&amp;quot;2&amp;quot; reason=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/items&amp;gt;&lt;br /&gt;
    &amp;lt;image filename=&amp;quot;filename1.jpg&amp;quot;&amp;gt; /9j/4AAQSkZJRgA&lt;br /&gt;
    BAQAAAQABAAD/2wBDAA0JCg sKCA0LCgsODg0PEyAVExISEy&lt;br /&gt;
    ccHhcgLikxMC4pLSwzOko+M zZGNywtQFdBRkxOUlNSMj5aY&lt;br /&gt;
    VpQYEpRUk//2wBDAQ4ODhMR EyYVFSZPNS01T09PT09PT09P&lt;br /&gt;
    T09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09&lt;br /&gt;
    PT09PT0//wAARCAYACAADAS IA&amp;lt;/image&amp;gt;&lt;br /&gt;
  &amp;lt;/order&amp;gt;&lt;br /&gt;
&amp;lt;/setorderinfo&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;
'''setorderinfo''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''order''' - Контейнер заказа. Обязательный элемент. Запрос может содержать более одного контейнера '''order'''. Атрибут '''''ordercode''''' - внутренний код заказа.&lt;br /&gt;
*'''status''' - Новый статус заказа. Доступны статусы из раздела [[#Описание полей ответа статусов]], кроме AWAITING_SYNC и NEW.&lt;br /&gt;
*'''eventtime''' - Дата и время изменения статуса. Обязательно при указании статуса.&lt;br /&gt;
*'''message''' - Текст сообщения ''Инфо о доставке''.&lt;br /&gt;
*'''outstrbarcode''' - код у подрядчика (код заказа во внешней системе). Используется в интеграциях с внешними системами.&lt;br /&gt;
*'''paytype''' - Тип оплаты заказа. Допустимые значения CASH/CARD.&lt;br /&gt;
*'''items''' - Контейнер для описания вложений '''item''' . Атрибуты:&lt;br /&gt;
:* '''''code''''' - Код вложения.&lt;br /&gt;
:* '''''quantity''''' - Количество доставленных единиц вложения.&lt;br /&gt;
:* '''''reason''''' - Причина недоставки, выбирается из соответствующего списка статусов.&lt;br /&gt;
*'''image''' - Контейнер прикрепляемого изображения. Содержит текст файла изображения, закодированный по стандарту ''base64''. Контейнер '''order''' может содержать более одного контейнера '''image'''. Атрибут:&lt;br /&gt;
:* '''''filename''''' - Имя файла.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;setorderinfo&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;123456&amp;quot; error=&amp;quot;0&amp;quot; errormsg=&amp;quot;OK&amp;quot; errormsgru=&amp;quot;Успешно&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;order ordercode=&amp;quot;234567&amp;quot; error=&amp;quot;59&amp;quot; errormsg=&amp;quot;value [date_put] is already set&amp;quot; errormsgru=&amp;quot;Значение [Дата доставки] уже указано&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/setorderinfo&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;waybill&amp;gt;&lt;br /&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;orders&amp;gt;&lt;br /&gt;
    &amp;lt;order orderno=&amp;quot;1234567&amp;quot; ordercode=&amp;quot;33331&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;order orderno=&amp;quot;1234568&amp;quot; ordercode=&amp;quot;33332&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/orders&amp;gt;&lt;br /&gt;
  &amp;lt;form&amp;gt;1&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/waybill&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Описание полей:'''&lt;br /&gt;
&lt;br /&gt;
'''waybill''' - Корневой контейнер. Обязательный элемент&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент&lt;br /&gt;
*'''orders''' - Список заказов для получения печатных форм. Содержит тэги '''order''' с атрибутами:&lt;br /&gt;
:* '''''orderno''''' - шифр заказа&lt;br /&gt;
:* '''''ordercode''''' - внутренний код заказа. Указывать необходимо один из атрибутов для всех заказов. Приоритет имеет атрибут '''''ordercode'''''&lt;br /&gt;
*'''form''' - Формат накладной. Не обязательный элемент. Принимает значения:&lt;br /&gt;
:* 1 - Подробная накладная (по-умолчанию)&lt;br /&gt;
:* 2 - Наклейки Zebra&lt;br /&gt;
:* 3 - Наклейки на страницу формата А4&lt;br /&gt;
:* 4 - Акты приема-передачи&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;waybill&amp;gt;&lt;br /&gt;
  &amp;lt;content&amp;gt;EODIcaI8KSBlwQ 4MnEOR7Px8U8EBAyGICBnwpw &lt;br /&gt;
  IZhQgz0ZxuPs8EBM/GcbjzB AwhBl8hwQYIO00GmEwg1CeEG &lt;br /&gt;
  mqYTChNU0wqf8l8nz4zgc+K fCno+zwU5GjOZmzXGcbEQYIM &lt;br /&gt;
  4zkegRE40zWzONyoNNMIOIa cWnp6aDCGEGE9NQmoQd2mg00 &lt;br /&gt;
  79U4f3hPTwnfp6Sdrafeqpa JDpFw/1aYT077VNNNdO00G3q &lt;br /&gt;
  mqqvp9p2E7T0/wiFemv8uG6 OM&amp;lt;/content&amp;gt;&lt;br /&gt;
&amp;lt;/waybill&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В тэге content возвращаются бинарные данные (файл pdf), закодированные в base64.&lt;br /&gt;
&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;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;auth extra=&amp;quot;8&amp;quot; /&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;fiascode&amp;gt;bd21979d-46f8-49d0-9105-e8d65172a983&amp;lt;/fiascode&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;
&lt;br /&gt;
*'''auth''' - Авторизация, необязательный элемент. Используется в случае включенного и настроенного ограничения по населенным пунктам в конкретной курьерской службе.&lt;br /&gt;
&lt;br /&gt;
*'''codesearch''' - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.&lt;br /&gt;
:* '''zipcode''' - Поиск по индексу. Обратите внимание на то, что один почтовый индекс может распространяться на несколько населенных пунктов. В этом случае система вернет несколько записей.&lt;br /&gt;
:* '''kladrcode''' - Поиск по 13-ти значному коду КЛАДР.&lt;br /&gt;
:* '''fiascode''' - Поиск по коду ФИАС (AOGUID).&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''' - Поиск только по стране с указанным внутренним кодом или текстовым кодом в соответствии [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, &amp;quot;RU&amp;quot;, &amp;quot;RUS&amp;quot; для России.&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;fiascode&amp;gt;79da737a-603b-4c19-9b54-9114c96fb912&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;2300000700000&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;typename /&amp;gt;  (not yet supported)&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;43.5855&amp;quot; lon=&amp;quot;39.7231&amp;quot; /&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;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;fiascode&amp;gt;c9c96c67-2cc9-4f10-afde-fd32417ea216&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;3201900011100&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;&lt;br /&gt;
    &amp;lt;typename /&amp;gt;&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;52.6407&amp;quot; lon=&amp;quot;33.1724&amp;quot; /&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;fiascode&amp;gt;10df7588-19c1-49d1-a387-9de1cf3eb26f&amp;lt;/fiascode&amp;gt;&lt;br /&gt;
    &amp;lt;kladrcode&amp;gt;6001900015400&amp;lt;/kladrcode&amp;gt;&lt;br /&gt;
    &amp;lt;shortname /&amp;gt;&lt;br /&gt;
    &amp;lt;typename /&amp;gt;&lt;br /&gt;
    &amp;lt;coords lat=&amp;quot;56.6003&amp;quot; lon=&amp;quot;29.3542&amp;quot; /&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;RU&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;code&amp;gt;124&amp;lt;/code&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;store&amp;gt;2&amp;lt;/store&amp;gt;&lt;br /&gt;
    &amp;lt;/conditions&amp;gt;&lt;br /&gt;
    &amp;lt;except&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;123478&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;/except&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;
:* '''store''' - Поиск товаров по определенному складу.&lt;br /&gt;
&lt;br /&gt;
*'''except''' - Описание исключений для корректного определения количества зарезервированной номенклатуры.&lt;br /&gt;
:* '''code''' - Код заказа.&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;purchprice&amp;gt;50000&amp;lt;/purchprice&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;VATrate&amp;gt;20&amp;lt;/VATrate&amp;gt;&lt;br /&gt;
    &amp;lt;CountInPallet&amp;gt;30&amp;lt;/CountInPallet&amp;gt;&lt;br /&gt;
    &amp;lt;CountInBox&amp;gt;2&amp;lt;/CountInBox&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;&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;
*'''article''' - Артикул, назначенный клиентом (поставщиком).&lt;br /&gt;
*'''barcode''' - Штрих-код производителя.&lt;br /&gt;
*'''name''' - Наименование.&lt;br /&gt;
*'''retprice''' - Розничная цена по-умолчанию. При оформлении заказа цена используется та, которая указана в заказе.&lt;br /&gt;
*'''purchprice''' - Закупочная цена.&lt;br /&gt;
*'''weight''' - Масса в килограммах.&lt;br /&gt;
*'''length''' - Длина в сантиметрах.&lt;br /&gt;
*'''width''' - Ширина в сантиметрах.&lt;br /&gt;
*'''height''' - Высота в сантиметрах.&lt;br /&gt;
*'''VATrate''' - Ставка НДС, целое число процентов.&lt;br /&gt;
*'''CountInPallet''' - Количество штук в паллете.&lt;br /&gt;
*'''CountInBox''' - Количество штук в упаковке.&lt;br /&gt;
*'''HasSerials''' - Требует учета серийных номеров. Принимает значения 1 - да, 0 - нет.&lt;br /&gt;
*'''CountryOfOrigin''' - Наименование страны происхождения на русском языке.&lt;br /&gt;
*'''Message''' - Комментарий.&lt;br /&gt;
*'''Message2''' - Дополнительный комментарий.&lt;br /&gt;
*'''quantity''' - Количество на складе. Товары, уже собранные в заказы в этом количестве не присутствуют, считаются покинувшими товарный склад. ''Это поле может быть недоступным в некоторых установках.''&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;itemmovements&amp;gt;&lt;br /&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;code&amp;gt;4259&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;datefrom&amp;gt;2020-10-01&amp;lt;/datefrom&amp;gt;&lt;br /&gt;
 &amp;lt;dateto&amp;gt;2020-10-02&amp;lt;/dateto&amp;gt;&lt;br /&gt;
&amp;lt;/itemmovements&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - внутренний код товара в справочнике номенклатуры.&lt;br /&gt;
*'''datefrom''' - дата начала периода.&lt;br /&gt;
*'''dateto''' - дата окончания периода.&lt;br /&gt;
Может быть указан или код, или период, или код и период одновременно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа движения номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemmovements count=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;itemmovement&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;151500&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
    &amp;lt;retprice&amp;gt;0&amp;lt;/retprice&amp;gt;&lt;br /&gt;
    &amp;lt;quantity&amp;gt;1&amp;lt;/quantity&amp;gt;&lt;br /&gt;
    &amp;lt;delivered&amp;gt;0&amp;lt;/delivered&amp;gt;&lt;br /&gt;
    &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;4259&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Настольная игра Дженга&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;5&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;Возврат от покупателя&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;store&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;/store&amp;gt;&lt;br /&gt;
    &amp;lt;order&amp;gt;&lt;br /&gt;
      &amp;lt;ordercode&amp;gt;3374830&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;123660-0&amp;lt;/number&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2017-05-24&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;orderno&amp;gt;14123&amp;lt;/orderno&amp;gt;&lt;br /&gt;
      &amp;lt;barcode&amp;gt;0000000670&amp;lt;/barcode&amp;gt;&lt;br /&gt;
      &amp;lt;company&amp;gt;ТОВАР&amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;address&amp;gt;Кравченко ул., 1&amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;delivereddate&amp;gt;2017-05-29&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
      &amp;lt;deliveredtime&amp;gt;12:00:00&amp;lt;/deliveredtime&amp;gt;&lt;br /&gt;
      &amp;lt;deliveredto /&amp;gt;&lt;br /&gt;
    &amp;lt;/order&amp;gt;&lt;br /&gt;
    &amp;lt;document&amp;gt;&lt;br /&gt;
      &amp;lt;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;318&amp;lt;/number&amp;gt;&lt;br /&gt;
      &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;message&amp;gt;&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;/document&amp;gt;&lt;br /&gt;
  &amp;lt;/itemmovements&amp;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;
*'''date''' - дата операции&lt;br /&gt;
*'''retprice''' - цена товара&lt;br /&gt;
*'''quantity''' - количество товара операции&lt;br /&gt;
*'''delivered''' - количество доставленного товара&lt;br /&gt;
&lt;br /&gt;
*'''item''' - контейнер товара&lt;br /&gt;
:* '''code''' - внутренний код товара&lt;br /&gt;
:* '''name''' - наименование товара&lt;br /&gt;
&lt;br /&gt;
*'''status''' - контейнер статуса операции&lt;br /&gt;
:* '''code''' - код статуса&lt;br /&gt;
:* '''name''' - наименование&lt;br /&gt;
&lt;br /&gt;
*'''store''' - контейнер филиала, к которому относится операция&lt;br /&gt;
:* '''code''' - код филиала&lt;br /&gt;
:* '''name''' - наименование филиала&lt;br /&gt;
&lt;br /&gt;
*'''order''' - контейнер корреспонденции&lt;br /&gt;
:* '''ordercode''' - внутренний код заказа&lt;br /&gt;
:* '''number''' - номер заказа&lt;br /&gt;
:* '''date''' - дата заказа&lt;br /&gt;
:* '''orderno''' - шифр&lt;br /&gt;
:* '''barcode''' - штрих-код&lt;br /&gt;
:* '''company''' - компания&lt;br /&gt;
:* '''address''' - адрес&lt;br /&gt;
:* '''delivereddate''' - дата вручения&lt;br /&gt;
:* '''deliveredtime''' - время вручения&lt;br /&gt;
:* '''deliveredto''' - данные о вручении, либо причина недоставки&lt;br /&gt;
&lt;br /&gt;
*'''document''' - контейнер документа операции&lt;br /&gt;
:* '''code''' - внутренний код документа&lt;br /&gt;
:* '''number''' - номер документа&lt;br /&gt;
:* '''extnumber''' - внешний номер документа&lt;br /&gt;
:* '''date''' - дата документа&lt;br /&gt;
:* '''message''' - комментарий&lt;br /&gt;
&lt;br /&gt;
== Получение справочника тарифов по городам ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; padding: 3px 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Обратите внимание!'''&lt;br /&gt;
Если в запросе отсутствует параметр nofederal, то Москва будет обрабатываться иначе, чем остальные города. В ответе  будут города Москвы и МО, с добавленной ценой за километраж&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&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;tariffs&amp;gt;&lt;br /&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;townfrom&amp;gt;Москва&amp;lt;/townfrom&amp;gt;&lt;br /&gt;
 &amp;lt;service&amp;gt;1&amp;lt;/service&amp;gt;&lt;br /&gt;
 &amp;lt;mainonly&amp;gt;1&amp;lt;/mainonly&amp;gt;    &lt;br /&gt;
 &amp;lt;nofederal&amp;gt;1&amp;lt;/nofederal&amp;gt;   &lt;br /&gt;
&amp;lt;/tariffs&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''auth''' — атрибут '''extra''' обязателен, по нему определяется курьерская служба.&lt;br /&gt;
*'''townfrom''' — город-отправитель. Если не передан, то городом будет «Москва».&lt;br /&gt;
*'''service''' — режим доставки. Обязательный элемент.&lt;br /&gt;
*'''mainonly''' — необязательный элемент. Если передан, то в ответе будут данные только по городам из справочника '''Межгород''' &amp;gt; '''Зоны'''.&lt;br /&gt;
*'''nofederal''' — необязательный элемент. Если передан, то в ответе город федерального значения Москва будет обрабатываться как обычный город.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника тарифов по городам'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;townfrom&amp;quot;: &amp;quot;0c5b2444-70a0-4932-980c-b4dc0d3f02b5&amp;quot;,&lt;br /&gt;
    &amp;quot;service&amp;quot;: 1,&lt;br /&gt;
    &amp;quot;tariffs&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;towntofias&amp;quot;: &amp;quot;0c5b2444-70a0-4932-980c-b4dc0d3f02b5&amp;quot;,&lt;br /&gt;
            &amp;quot;towntocode&amp;quot;: 1,&lt;br /&gt;
            &amp;quot;towntoname&amp;quot;: &amp;quot;Москва город&amp;quot;,&lt;br /&gt;
            &amp;quot;distance&amp;quot;: 0,&lt;br /&gt;
            &amp;quot;pricedistance&amp;quot;: 0,&lt;br /&gt;
            &amp;quot;pricesnew&amp;quot;: {&lt;br /&gt;
                &amp;quot;before&amp;quot;: [&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 100,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 1&lt;br /&gt;
                    },&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 150,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 5&lt;br /&gt;
                    }&lt;br /&gt;
                ],&lt;br /&gt;
                &amp;quot;after&amp;quot;: [&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 0,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 1,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 38.01&lt;br /&gt;
                    },&lt;br /&gt;
                    {&lt;br /&gt;
                        &amp;quot;price&amp;quot;: 15,&lt;br /&gt;
                        &amp;quot;every&amp;quot;: 1,&lt;br /&gt;
                        &amp;quot;mass&amp;quot;: 51.01&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;deliveryPeriodMin&amp;quot;: 1,&lt;br /&gt;
            &amp;quot;deliveryPeriodMax&amp;quot;: 2&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Описание полей ответа '''&lt;br /&gt;
* '''townfrom''' — код ФИАС города-отправителя.&lt;br /&gt;
* '''service''' — режим доставки.&lt;br /&gt;
*'''tariffs''' — cписок тарифов по городу.&lt;br /&gt;
:* '''towntofias''' — код ФИАС города-получателя.&lt;br /&gt;
:* '''towntocode''' — внутренний код города-получателя.&lt;br /&gt;
:* '''towntoname''' — наименование города-получателя.&lt;br /&gt;
:* '''distance''' — дистанция в км до города от МКАД, если в запросе townfrom - Москва.&lt;br /&gt;
:* '''pricedistance''' — сумма за километраж до города от МКАД, если в запросе townfrom - Москва.&lt;br /&gt;
:* '''pricesnew''' — ваши настройки тарифов из справочника '''Межгород''' &amp;gt; '''Тарифы по зонам'''.&lt;br /&gt;
::* '''before/after''' — контейнеры ДО/ОТ.&lt;br /&gt;
:::* '''price''' — цена. Если ответ идет по &amp;quot;before&amp;quot;, то в цену также плюсуется сумма pricedistance&lt;br /&gt;
:::* '''every''' — за каждые.&lt;br /&gt;
:::* '''mass''' — масса.&lt;br /&gt;
:* '''prices''' — устаревший элемент, не используется.&lt;br /&gt;
:* '''deliveryPeriodMin''' — минимальный срок доставки.&lt;br /&gt;
:* '''deliveryPeriodMax''' — максимальный срок доставки.&lt;br /&gt;
&lt;br /&gt;
== Номенклатура приходной накладной ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса номенклатуры приходной накладной:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemdoc&amp;gt;&lt;br /&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;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/itemdoc&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - внутренний код документа приходной накладной (см. предыдущий запрос).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа движения номенклатуры:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemdoc&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;21991&amp;lt;/code&amp;gt;&lt;br /&gt;
  &amp;lt;number&amp;gt;318&amp;lt;/number&amp;gt;&lt;br /&gt;
  &amp;lt;date&amp;gt;2017-05-26&amp;lt;/date&amp;gt;&lt;br /&gt;
  &amp;lt;message&amp;gt;&amp;lt;/message&amp;gt;&lt;br /&gt;
  &amp;lt;items&amp;gt;&lt;br /&gt;
    &amp;lt;item code=&amp;quot;4259&amp;quot; quantity=&amp;quot;1&amp;quot; barcode=&amp;quot;200300&amp;quot; article=&amp;quot;123555&amp;quot;&amp;gt;Настольная игра Дженга&amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;/items&amp;gt;&lt;br /&gt;
&amp;lt;/itemdoc&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Описание полей ответа '''&lt;br /&gt;
* '''code''' - внутренний код приходной накладной&lt;br /&gt;
* '''number''' - номер документа&lt;br /&gt;
* '''date''' - дата документа&lt;br /&gt;
* '''message''' - комментарий&lt;br /&gt;
&lt;br /&gt;
*'''item''' - контейнер товара&lt;br /&gt;
:* '''code''' - внутренний код товара&lt;br /&gt;
:* '''barcode''' - штрих-код товара&lt;br /&gt;
:* '''article''' - артикул товара&lt;br /&gt;
:* '''quantity''' - количество поступившего товара&lt;br /&gt;
&lt;br /&gt;
== Справочник филиалов ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка филиалов:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;storelist&amp;gt;&lt;br /&gt;
 &amp;lt;auth extra=&amp;quot;8&amp;quot;&amp;gt;&amp;lt;/auth&amp;gt;&lt;br /&gt;
 &amp;lt;json&amp;gt;YES&amp;lt;/json&amp;gt;&lt;br /&gt;
 &amp;lt;client_code&amp;gt;7890&amp;lt;/client_code&amp;gt;&lt;br /&gt;
&amp;lt;/storelist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''auth''' - Атрибут '''extra''' - обязателен, по нему определяется курьерская служба&lt;br /&gt;
*'''json''' - Признак вывода ответа в виде JSON YES/NO&lt;br /&gt;
*'''client_code''' - Код клиента курьерской службы&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;storelist count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;store&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;123&amp;lt;/code&amp;gt;    &lt;br /&gt;
    &amp;lt;name&amp;gt;ABC&amp;lt;/name&amp;gt; &lt;br /&gt;
  &amp;lt;/store&amp;gt;&lt;br /&gt;
  &amp;lt;store&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;456&amp;lt;/code&amp;gt;   &lt;br /&gt;
    &amp;lt;name&amp;gt;Филиал 2&amp;lt;/name&amp;gt; &lt;br /&gt;
  &amp;lt;/store&amp;gt;&lt;br /&gt;
&amp;lt;/storelist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код филиала. &lt;br /&gt;
*'''name''' - Наименование филиала.&lt;br /&gt;
&lt;br /&gt;
== Справочник пунктов самовывоза ==&lt;br /&gt;
&lt;br /&gt;
Для отображения списка пунктов выдачи (ПВЗ) есть '''готовый JavaScript модуль''': https://home.courierexe.ru/js/measoft_map.js Инструкция по использованию - внутри.  Посмотреть пример работы можно [https://home.courierexe.ru/pvz_test.html Здесь]&lt;br /&gt;
&lt;br /&gt;
Уникальные запросы списка ПВЗ кешируются на стороне личного кабинета и хранятся до 7 часов утра по московскому времени следующего дня. Например, если уникальный запрос с массой 2 кг был отправлен сегодня в 10 часов, то завтра в 7 утра он сбросится. Если сегодня в 18 часов в этом же запросе вы укажете массу 2 кг, в ответе вернется тот же список ПВЗ. Если передадите массу 3 кг, список может быть другим.&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;code&amp;gt;1234&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;client_code&amp;gt;7890&amp;lt;/client_code&amp;gt;&lt;br /&gt;
 &amp;lt;city&amp;gt;Свердловская область&amp;lt;/city&amp;gt;&lt;br /&gt;
 &amp;lt;town regioncode=&amp;quot;66&amp;quot; country=&amp;quot;RU&amp;quot;&amp;gt;Нижний Тагил&amp;lt;/town&amp;gt;&lt;br /&gt;
 &amp;lt;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
 &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
 &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
 &amp;lt;acceptfitting&amp;gt;YES&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
 &amp;lt;maxweight&amp;gt;30&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
 &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
 &amp;lt;lt&amp;gt;57.924737&amp;lt;/lt&amp;gt;&lt;br /&gt;
 &amp;lt;lg&amp;gt;59.940019&amp;lt;/lg&amp;gt;&lt;br /&gt;
 &amp;lt;rt&amp;gt;57.905682&amp;lt;/rt&amp;gt;&lt;br /&gt;
 &amp;lt;rg&amp;gt;59.984669&amp;lt;/rg&amp;gt;&lt;br /&gt;
 &amp;lt;json&amp;gt;YES&amp;lt;/json&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;2&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;/pvzlist&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''auth''' - Атрибут '''extra''' - обязателен, по нему определяется курьерская служба, '''login''' и '''pass''' позволяют авторизоваться под клиентом: для отдельного клиента могут быть ограничения по доступности некоторых ПВЗ, и в этом случае они будут учтены.&lt;br /&gt;
*'''code''' - Внутренний код.&lt;br /&gt;
*'''client_code''' - Код клиента курьерской службы.&lt;br /&gt;
*'''city''' - Регион получателя. Можно указать код региона или полное наименование региона из [[#Справочник регионов|справочника регионов]].&lt;br /&gt;
*'''town''' - Город получателя.&lt;br /&gt;
Для тега города '''town''' можно указать код региона в атрибуте '''''regioncode''''' из [[#Справочник регионов|справочника регионов]]. Поиск будет производиться в указанном регионе.&lt;br /&gt;
&lt;br /&gt;
Также можно указать страну получателя в атрибуте '''''country''''' в соответствии с [https://ru.wikipedia.org/wiki/ISO_3166-1 стандартом ISO_3166-1], например, &amp;quot;RU&amp;quot;, &amp;quot;RUS&amp;quot; или &amp;quot;643&amp;quot; для России.&lt;br /&gt;
&lt;br /&gt;
*'''parentcode''' - Фильтр по родительскому [[#Справочник филиалов|филиалу]]&lt;br /&gt;
*'''acceptcash''' - Фильтр по приему наличных YES/NO&lt;br /&gt;
*'''acceptcard''' - Фильтр по приему банковских карт YES/NO&lt;br /&gt;
*'''acceptfitting''' - Фильтр по наличию примерки YES/NO&lt;br /&gt;
*'''maxweight''' - Фильтр по максимальному весу, с которым работает ПВЗ&lt;br /&gt;
*'''acceptindividuals''' - Фильтр по доступности физическим лицам YES/NO&lt;br /&gt;
*'''lt''' - Широта левого верхнего угла&lt;br /&gt;
*'''lg''' - Долгота левого верхнего угла&lt;br /&gt;
*'''rt''' - Широта правого нижнего угла&lt;br /&gt;
*'''rg''' - Долгота правого нижнего угла&lt;br /&gt;
*'''json''' - Признак вывода ответа в виде JSON YES/NO&lt;br /&gt;
*'''limit''' - Ограничивает вывод результата.&lt;br /&gt;
:* '''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.&lt;br /&gt;
:* '''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 100.&lt;br /&gt;
:* '''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываeтся totalcount.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника пунктов самовывоза:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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; totalcount=&amp;quot;40465&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;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
    &amp;lt;parentname&amp;gt;Интеграция&amp;lt;/parentname&amp;gt;&lt;br /&gt;
    &amp;lt;town code=&amp;quot;124267&amp;quot; regioncode=&amp;quot;66&amp;quot; regionname=&amp;quot;Свердловская область&amp;quot;&amp;gt;Нижний Тагил город&amp;lt;/town&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;Новый пункт доставки&amp;lt;/comment&amp;gt;&lt;br /&gt;
    &amp;lt;worktime&amp;gt;Вс 10:00-16:00, Сб 10:00-16:00, Пн-Пт 10:00-20:00&amp;lt;/worktime&amp;gt;&lt;br /&gt;
    &amp;lt;traveldescription&amp;gt;Жилое 5-ти этажное здание, торцом к дороге, второе здание от перекрестка Пархоменко-Циолковского&amp;lt;/traveldescription&amp;gt;&lt;br /&gt;
    &amp;lt;maxweight&amp;gt;10&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
    &amp;lt;acceptfitting&amp;gt;YES&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
    &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
    &amp;lt;latitude&amp;gt;57.93457&amp;lt;/latitude&amp;gt;&lt;br /&gt;
    &amp;lt;longitude&amp;gt;59.95131&amp;lt;/longitude&amp;gt;&lt;br /&gt;
    &amp;lt;uid&amp;gt;40606d00-9c51-11eb-b2c9-cfd6c1111392&amp;lt;/uid&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;parentcode&amp;gt;6&amp;lt;/parentcode&amp;gt;&lt;br /&gt;
    &amp;lt;parentname&amp;gt;Интеграция&amp;lt;/parentname&amp;gt;&lt;br /&gt;
    &amp;lt;town code=&amp;quot;124267&amp;quot; regioncode=&amp;quot;66&amp;quot; regionname=&amp;quot;Свердловская область&amp;quot;&amp;gt;Нижний Тагил город&amp;lt;/town&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;Возможность примерки отсутствует&amp;lt;/comment&amp;gt;&lt;br /&gt;
    &amp;lt;worktime&amp;gt;Вс 10:00-16:00, Сб 10:00-16:00, Пн-Пт 10:00-20:00&amp;lt;/worktime&amp;gt;&lt;br /&gt;
    &amp;lt;traveldescription&amp;gt;Напротив ТЦ Пирамида&amp;lt;/traveldescription&amp;gt;&lt;br /&gt;
    &amp;lt;maxweight&amp;gt;20&amp;lt;/maxweight&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcash&amp;gt;YES&amp;lt;/acceptcash&amp;gt;&lt;br /&gt;
    &amp;lt;acceptcard&amp;gt;YES&amp;lt;/acceptcard&amp;gt;&lt;br /&gt;
    &amp;lt;acceptfitting&amp;gt;NO&amp;lt;/acceptfitting&amp;gt;&lt;br /&gt;
    &amp;lt;acceptindividuals&amp;gt;YES&amp;lt;/acceptindividuals&amp;gt;&lt;br /&gt;
    &amp;lt;latitude&amp;gt;57.93468&amp;lt;/latitude&amp;gt;&lt;br /&gt;
    &amp;lt;longitude&amp;gt;60.55476&amp;lt;/longitude&amp;gt;&lt;br /&gt;
    &amp;lt;uid&amp;gt;41116853-9c51-11eb-b2c9-cfd6c1451392&amp;lt;/uid&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;
*'''parentcode''' - Код родительского элемента.&lt;br /&gt;
*'''parentname''' - Наименование родительского элемента.&lt;br /&gt;
*'''town''' - Населенный пункт с кодом из [[#Справочник городов|справочника городов]], а также с кодом и наименованием региона.&lt;br /&gt;
*'''address''' - Адрес ПВЗ.&lt;br /&gt;
*'''phone''' - Телефоны ПВЗ.&lt;br /&gt;
*'''comment''' - Дополнительная информация.&lt;br /&gt;
*'''worktime''' - Режим работы ПВЗ.&lt;br /&gt;
*'''traveldescription''' - Описание местонахождения ПВЗ или пути к нему.&lt;br /&gt;
*'''maxweight''' - Максимальный вес, с которым работает ПВЗ.&lt;br /&gt;
*'''acceptcash''' - Признак приема наличных&lt;br /&gt;
*'''acceptcard''' - Признак приема банковских карт&lt;br /&gt;
*'''acceptfitting''' - Наличие примерки&lt;br /&gt;
*'''latitude''' - Широта&lt;br /&gt;
*'''longitude''' - Долгота&lt;br /&gt;
*'''uid''' - Уникальный идентификатор ПВЗ в системе Measoft&lt;br /&gt;
*'''count''' - Количество записей в ответе&lt;br /&gt;
*'''totalcount''' - Общее количество записей, отвечающее параметрам запроса&lt;br /&gt;
&lt;br /&gt;
== Получение фискальных данных заказа ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса получения фискальных данных:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;receiptdata&amp;gt;&lt;br /&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;orders&amp;gt;&lt;br /&gt;
      &amp;lt;order orderno=&amp;quot;123456&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;order orderno=&amp;quot;890111C&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/orders&amp;gt;&lt;br /&gt;
&amp;lt;/receiptdata&amp;gt;&lt;br /&gt;
&lt;br /&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;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;receipts count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;receipt&amp;gt;&lt;br /&gt;
      &amp;lt;orderno&amp;gt;123456&amp;lt;/orderno&amp;gt;&lt;br /&gt;
      &amp;lt;fdDatetime&amp;gt;2020-06-07 12:14:00&amp;lt;/fdDatetime&amp;gt;&lt;br /&gt;
      &amp;lt;fdValue&amp;gt;123&amp;lt;/fdValue&amp;gt;&lt;br /&gt;
      &amp;lt;fdNum&amp;gt;456&amp;lt;/fdNum&amp;gt;&lt;br /&gt;
      &amp;lt;fnSn&amp;gt;789&amp;lt;/fnSn&amp;gt;&lt;br /&gt;
      &amp;lt;kktNum&amp;gt;100&amp;lt;/kktNum&amp;gt;&lt;br /&gt;
      &amp;lt;inn&amp;gt;222&amp;lt;/inn&amp;gt;&lt;br /&gt;
      &amp;lt;ofdUrl&amp;gt;gate.ofd.ru&amp;lt;/ofdUrl&amp;gt;&lt;br /&gt;
      &amp;lt;fullUrl&amp;gt;https://check.ofd.ru/123&amp;lt;/fullUrl&amp;gt;&lt;br /&gt;
      &amp;lt;price&amp;gt;12345&amp;lt;/price&amp;gt;&lt;br /&gt;
      &amp;lt;lines count=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;line&amp;gt;&lt;br /&gt;
            &amp;lt;item&amp;gt;1111764&amp;lt;/item&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;Сапоги&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;qty&amp;gt;1&amp;lt;/qty&amp;gt;&lt;br /&gt;
            &amp;lt;price&amp;gt;1000&amp;lt;/price&amp;gt;&lt;br /&gt;
            &amp;lt;vatRate&amp;gt;20&amp;lt;/vatRate&amp;gt;&lt;br /&gt;
            &amp;lt;governmentCode&amp;gt;Z16513LK2&amp;lt;/governmentCode&amp;gt;&lt;br /&gt;
            &amp;lt;itemType&amp;gt;1&amp;lt;/itemType&amp;gt;&lt;br /&gt;
         &amp;lt;/line&amp;gt;&lt;br /&gt;
      &amp;lt;/lines&amp;gt;&lt;br /&gt;
   &amp;lt;/receipt&amp;gt;&lt;br /&gt;
&amp;lt;/receipts&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Параметры ответа:&lt;br /&gt;
*'''orderno''' - Номер заказа&lt;br /&gt;
*'''fdDatetime''' - Дата и время пробития фискального чека&lt;br /&gt;
*'''fdValue''' - ФПД (фискальный признак документа)&lt;br /&gt;
*'''fdNum''' - ФИСКАЛЬНЫЙ ДОКУМЕНТ (фискальный номер чека)&lt;br /&gt;
*'''fnSn''' - ФН (номер фискального накопителя)&lt;br /&gt;
*'''kktNum''' - РН (регистрационный номер кассы)&lt;br /&gt;
*'''inn''' - ИНН&lt;br /&gt;
*'''ofdUrl''' - URL адрес (доменное имя) ОФД&lt;br /&gt;
*'''price''' - Сумма чека&lt;br /&gt;
*'''fullUrl''' - URL чека для просмотра онлайн&lt;br /&gt;
*'''lines''' - Позиции чека&lt;br /&gt;
:*'''item''' - код товара&lt;br /&gt;
:*'''name''' - наименование товара&lt;br /&gt;
:*'''qty''' - количество товара&lt;br /&gt;
:*'''price''' - цена товара&lt;br /&gt;
:*'''governmentCode''' - считанная последовательность, которая в дальнейшем преобразуется по алгоритму тега 1162&lt;br /&gt;
:*'''vatRate''' - НДС товара&lt;br /&gt;
:*'''itemType''' - тип товара (товар, доставка и т.д.)&lt;br /&gt;
&lt;br /&gt;
== Справочник Виды срочности ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса видов срочности:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;advprices&amp;gt;&lt;br /&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;visible&amp;gt;NO&amp;lt;/visible&amp;gt;&lt;br /&gt;
&amp;lt;/advprices&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''advprices''' - Корневой контейнер. Обязательный элемент. &lt;br /&gt;
*'''visible''' - Признак возврата '''только''' тех услуг, что доступны для отображения в ЛК YES/NO. Необязательный элемент. По-умолчанию NO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа справочника дополнительных услуг:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;advprices&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&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;type&amp;gt;int&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&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;type&amp;gt;float&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
   &amp;lt;advprice&amp;gt;&lt;br /&gt;
       &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;&lt;br /&gt;
       &amp;lt;name&amp;gt;Расписаться на упаковке&amp;lt;/name&amp;gt;&lt;br /&gt;
       &amp;lt;type&amp;gt;bool&amp;lt;/type&amp;gt;&lt;br /&gt;
   &amp;lt;/advprice&amp;gt;&lt;br /&gt;
&amp;lt;/advprices&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Параметры:&lt;br /&gt;
*'''code''' - внутренний код услуги&lt;br /&gt;
*'''name''' - наименование услуги. Если поле &amp;quot;название в ЛК&amp;quot; в настройках услуги не пусто, то возвращает значение поля &amp;quot;название в ЛК&amp;quot;.&lt;br /&gt;
*'''hine''' - подсказка по доп услуге для пользователя&lt;br /&gt;
*'''type''' - тип услуги. Может иметь значения:&lt;br /&gt;
:*'''bool''' - для услуг вида &amp;quot;чекбокс&amp;quot;, &amp;quot;Да&amp;quot;&lt;br /&gt;
:*'''float''' - для числа с плавающей точкой&lt;br /&gt;
:*'''int''' - для целого числа&lt;br /&gt;
&lt;br /&gt;
== Расчет стоимости доставки ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;order&amp;gt;&lt;br /&gt;
  &amp;lt;pricetype&amp;gt;CUSTOMER&amp;lt;/pricetype&amp;gt;&lt;br /&gt;
  &amp;lt;sender&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;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;/sender&amp;gt;&lt;br /&gt;
   &amp;lt;receiver&amp;gt;&lt;br /&gt;
     &amp;lt;zipcode&amp;gt;125480&amp;lt;/zipcode&amp;gt;&lt;br /&gt;
     &amp;lt;town regioncode=&amp;quot;78&amp;quot; country=&amp;quot;RU&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;pvz&amp;gt;124&amp;lt;/pvz&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;service&amp;gt;2&amp;lt;/service&amp;gt;&lt;br /&gt;
   &amp;lt;paytype&amp;gt;CASH&amp;lt;/paytype&amp;gt;&lt;br /&gt;
   &amp;lt;price&amp;gt;387.5&amp;lt;/price&amp;gt;&lt;br /&gt;
   &amp;lt;deliveryprice&amp;gt;150&amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
   &amp;lt;inshprice&amp;gt;387.5&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
   &amp;lt;packages&amp;gt;&lt;br /&gt;
      &amp;lt;package mass=&amp;quot;1&amp;quot; quantity=&amp;quot;5&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
      &amp;lt;package mass=&amp;quot;2.5&amp;quot; length=&amp;quot;10&amp;quot; width=&amp;quot;20&amp;quot; height=&amp;quot;30&amp;quot;&amp;gt;&amp;lt;/package&amp;gt;&lt;br /&gt;
   &amp;lt;/packages&amp;gt;&lt;br /&gt;
   &amp;lt;userid&amp;gt;user123&amp;lt;/userid&amp;gt;&lt;br /&gt;
   &amp;lt;groupid&amp;gt;customer&amp;lt;/groupid&amp;gt;&lt;br /&gt;
 &amp;lt;/order&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;
&lt;br /&gt;
Дополнительные поля:&lt;br /&gt;
*'''pricetype''' - тип требуемой цены. Возможные значения: &amp;quot;CUSTOMER&amp;quot; (по-умолчанию) - [[Личный кабинет клиента#Цена доставки для получателя|цена для конечного получателя]], &amp;quot;CLIENT&amp;quot; - цена курьерской службы для клиента.&lt;br /&gt;
*'''userid''' - Идентификатор пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками &amp;quot;Цена доставки для получателя&amp;quot;, определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенного покупателя.&lt;br /&gt;
*'''groupid''' - Идентификатор группы пользователя, строковый или числовой тип. Виртуальное поле. Необязательное. Данное поле используется совместно с настройками &amp;quot;Цена доставки для получателя&amp;quot;, определяя приоритет правила. Можно использовать в различных CMS/CRM системах, настраивая цены для определенной группы покупателей.&lt;br /&gt;
&lt;br /&gt;
Суммы НП и ОЦ, а также тип оплаты CARD имеют значение при настроенных в тарифе на вкладке Прочее долях (в процентах) от данных сумм.&lt;br /&gt;
&lt;br /&gt;
В авторизации можно опустить параметры login и pass, тогда расчет будет производиться по стандартному тарифу курьерской службы, без учета возможных отличий для конкретного клиента.&amp;lt;br&amp;gt;&lt;br /&gt;
Объемный вес будет учитываться только при условии указания всех габаритов: длины, ширины и высоты.&amp;lt;br&amp;gt;&lt;br /&gt;
В полях город-отправитель и город-получатель можно указывать название города (не рекомендуется!), либо код города из нашего справочника, либо 13-ти значный код КЛАДР, либо 36-ти значный код адресной системы ФИАС (AOID).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа стоимости доставки:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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&amp;gt;&lt;br /&gt;
    &amp;lt;townfrom code=&amp;quot;1&amp;quot;&amp;gt;Москва город&amp;lt;/townfrom&amp;gt;&lt;br /&gt;
    &amp;lt;townto code=&amp;quot;56603&amp;quot;&amp;gt;Иркутск город&amp;lt;/townto&amp;gt;&lt;br /&gt;
    &amp;lt;mass&amp;gt;3.7&amp;lt;/mass&amp;gt;&lt;br /&gt;
    &amp;lt;service name=&amp;quot;Экспресс&amp;quot;&amp;gt;1&amp;lt;/service&amp;gt;&lt;br /&gt;
    &amp;lt;zone&amp;gt;2&amp;lt;/zone&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;1113&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;mindeliverydays&amp;gt;1&amp;lt;/mindeliverydays&amp;gt;&lt;br /&gt;
    &amp;lt;maxdeliverydays&amp;gt;3&amp;lt;/maxdeliverydays&amp;gt;&lt;br /&gt;
    &amp;lt;mindeliverydate&amp;gt;2020-05-13&amp;lt;/mindeliverydate&amp;gt;&lt;br /&gt;
    &amp;lt;deliveryprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;1&amp;quot; price=&amp;quot;1000&amp;quot;&amp;gt;База&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;4&amp;quot; price=&amp;quot;100&amp;quot;&amp;gt;Процент от суммы руб&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;5&amp;quot; price=&amp;quot;63&amp;quot;&amp;gt;Процент от объявленной стоимости&amp;lt;/advprice&amp;gt;&lt;br /&gt;
     &amp;lt;advprice code=&amp;quot;6&amp;quot; price=&amp;quot;-50&amp;quot;&amp;gt;Скидка при доставке&amp;lt;/advprice&amp;gt;&lt;br /&gt;
    &amp;lt;/deliveryprice&amp;gt;&lt;br /&gt;
  &amp;lt;/calc&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;
*'''townfrom''' - Город-отправитель так, как система его распознала и привязала к справочнику. Атрибут '''code''' - код из справочника городов системы.&lt;br /&gt;
*'''townto''' - Город-получатель так, как система его распознала и привязала к справочнику. Атрибут '''code''' - код из справочника городов системы.&lt;br /&gt;
*'''mass''' - Масса в килограммах&lt;br /&gt;
*'''service''' - Режим доставки - число, указывающее на запись в справочнике видов срочности (см описание на этой странице).&lt;br /&gt;
*'''zone''' - номер тарифной зоны, по которой рассчиталась стоимость. В зависимости от зоны выбирается тарифная сетка. Так же к цене могут применяться повышающие или понижающие коэффициенты при доставке не из/в региональный центр.&lt;br /&gt;
*'''price''' - рассчитанная стоимость доставки в валюте прайс-листа курьерской службы. Рекомендуется к использованию в отличие от одноименного атрибута родительского контейнера.&lt;br /&gt;
*'''maxdeliverydays''' - максимальный срок доставки в рабочих днях.&lt;br /&gt;
*'''mindeliverydate''' - минимальная дата доставки в учетом выходных дней. &lt;br /&gt;
*'''deliveryprice''' - Данные по составляющим ценам доставки&lt;br /&gt;
&lt;br /&gt;
'''''Обратите внимание:''''' В реальном ответе сервера в теге calc присутствует атрибут &amp;quot;price&amp;quot;. Он оставлен для обратной совместимости, не используйте его. Пользуйтесь вложенным тегом price.&lt;br /&gt;
&lt;br /&gt;
== Получение информации о клиенте ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса получения информации о клиенте:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;client&amp;gt;&lt;br /&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;/client&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''client''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос получения информации о клиенте:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;client&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;1082&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/client&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код клиента&lt;br /&gt;
&lt;br /&gt;
== Список актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса списка актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&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;dateto&amp;gt;2016-02-12&amp;lt;/dateto&amp;gt;&lt;br /&gt;
    &amp;lt;promiseddatepay&amp;gt;&amp;lt;/promiseddatepay&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;637.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;pricecorr&amp;gt;113.00&amp;lt;/pricecorr&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;13430.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;570.00&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;67.00&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;paytypename&amp;gt;Безнал&amp;lt;/paytypename&amp;gt;&lt;br /&gt;
    &amp;lt;signedcopyreceived&amp;gt;NO&amp;lt;/signedcopyreceived&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;
*'''dateto''' - Дата конечного периода для формирования АПД&lt;br /&gt;
*'''promiseddatepay''' - Плановая дата оплаты&lt;br /&gt;
*'''price''' - Стоимость услуг&lt;br /&gt;
*'''pricecorr''' - Сумма корректировки&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;
*'''paytypename''' - Строковое представление типа оплаты&lt;br /&gt;
*'''signedcopyreceived''' - Признак факта возврата акта YES/NO&lt;br /&gt;
&lt;br /&gt;
== Детализация актов передачи денег ==&lt;br /&gt;
&lt;br /&gt;
'''Пример запроса детализации актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;smadetail&amp;gt;&lt;br /&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;code&amp;gt;6278&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/smadetail&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''smadetail''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''auth''' - Авторизация. Обязательный элемент.&lt;br /&gt;
*'''code''' - Код акта передачи денег (см. запрос списка АПД). Обязательный элемент.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос детализации актов передачи денег:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;smadetail count=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;specialsma&amp;gt;&lt;br /&gt;
    &amp;lt;code&amp;gt;42494&amp;lt;/code&amp;gt;&lt;br /&gt;
    &amp;lt;ordercode&amp;gt;14424&amp;lt;/ordercode&amp;gt;&lt;br /&gt;
    &amp;lt;orderno&amp;gt;11111&amp;lt;/orderno&amp;gt;&lt;br /&gt;
    &amp;lt;orderdate&amp;gt;2018-01-01&amp;lt;/orderdate&amp;gt;&lt;br /&gt;
    &amp;lt;delivereddate&amp;gt;2018-10-01&amp;lt;/delivereddate&amp;gt;&lt;br /&gt;
    &amp;lt;company&amp;gt;Компания&amp;lt;/company&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;314.00&amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;rur&amp;gt;8800.00&amp;lt;/rur&amp;gt;&lt;br /&gt;
    &amp;lt;inshprice&amp;gt;314.00&amp;lt;/inshprice&amp;gt;&lt;br /&gt;
    &amp;lt;pricekur&amp;gt;270.00&amp;lt;/pricekur&amp;gt;&lt;br /&gt;
    &amp;lt;priceag&amp;gt;44.00&amp;lt;/priceag&amp;gt;&lt;br /&gt;
    &amp;lt;pricecalc&amp;gt;8486.00&amp;lt;/pricecalc&amp;gt;&lt;br /&gt;
    &amp;lt;paytype&amp;gt;2&amp;lt;/paytype&amp;gt;&lt;br /&gt;
    &amp;lt;paytypename&amp;gt;наличными курьером&amp;lt;/paytypename&amp;gt;&lt;br /&gt;
    &amp;lt;weight&amp;gt;0.400&amp;lt;/weight&amp;gt;&lt;br /&gt;
    &amp;lt;distance&amp;gt;0.0&amp;lt;/distance&amp;gt;&lt;br /&gt;
    &amp;lt;status&amp;gt;Доставлено&amp;lt;/status&amp;gt;&lt;br /&gt;
  &amp;lt;/specialsma&amp;gt;&lt;br /&gt;
&amp;lt;/smadetail&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''code''' - Код записи.&lt;br /&gt;
*'''ordercode''' - Код заказа.&lt;br /&gt;
*'''orderno''' - Шифр заказа.&lt;br /&gt;
*'''orderdate''' - Дата заказа.&lt;br /&gt;
*'''delivereddate''' - Дата доставки.&lt;br /&gt;
*'''company''' - Получатель.&lt;br /&gt;
*'''price''' - Стоимость услуг.&lt;br /&gt;
*'''rur''' - Сумма заказа.&lt;br /&gt;
*'''inshprice''' - Стоимость заказа.&lt;br /&gt;
*'''pricekur''' - Стоимость курьерской доставки.&lt;br /&gt;
*'''priceag''' - Агентское вознаграждение.&lt;br /&gt;
*'''pricecalc''' - Сумма для передачи агенту.&lt;br /&gt;
*'''paytype''' - Тип оплаты: 1 - безнал, 2 - наличными курьером, 3 - наличными в офисе, 4 - перевод на карту.&lt;br /&gt;
*'''paytypename''' - Строковое представление типа оплаты&lt;br /&gt;
*'''weight''' - Вес заказа.&lt;br /&gt;
*'''distance''' - Дистанция по заказу&lt;br /&gt;
*'''status''' - Статус заказа.&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;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;shortlink&amp;gt;&lt;br /&gt;
  &amp;lt;link short=&amp;quot;0&amp;quot;&amp;gt; https://home.courierexe.ru/8/site/orders &amp;lt;/link&amp;gt;&lt;br /&gt;
&amp;lt;/shortlink&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''shortlink''' - Корневой контейнер. Обязательный элемент.&lt;br /&gt;
*'''link''' - Полная ссылка, для которой необходимо получить код. Обязательный элемент. Если атрибут '''short''' равен 1, то ответ не будет содержать XML, а только хэш-код.&lt;br /&gt;
&lt;br /&gt;
'''Пример ответа на запрос генерации коротких ссылок:'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;shortlink&amp;gt;&lt;br /&gt;
  &amp;lt;hash&amp;gt;35AF350C&amp;lt;/hash&amp;gt;&lt;br /&gt;
&amp;lt;/shortlink&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''hash''' - Хэш-код ссылки.&lt;br /&gt;
&lt;br /&gt;
Далее, можно использовать ссылку на ЛК:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://home.courierexe.ru/35AF350C или curie.ru/35AF350C&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание!''' Сервис коротких ссылок работает только для ресурсов компании MeaSoft.&lt;br /&gt;
&lt;br /&gt;
== Проверка надежности покупателя ==&lt;br /&gt;
&lt;br /&gt;
Проверка надежности работает только для тарифа &amp;quot;Максимум&amp;quot; личного кабинета.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;mcheck&amp;gt;&lt;br /&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;phones&amp;gt;&lt;br /&gt;
    &amp;lt;phone&amp;gt;89161147992&amp;lt;/phone&amp;gt;&lt;br /&gt;
  &amp;lt;/phones&amp;gt;&lt;br /&gt;
&amp;lt;/mcheck&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;mcheck&amp;gt;&lt;br /&gt;
  &amp;lt;phones&amp;gt;&lt;br /&gt;
    &amp;lt;phone rate=&amp;quot;90&amp;quot;&amp;gt;89161147992&amp;lt;/phone&amp;gt;&lt;br /&gt;
  &amp;lt;/phones&amp;gt;&lt;br /&gt;
&amp;lt;/mcheck&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olga</name></author>	</entry>

	</feed>